| /OK3568_Linux_fs/kernel/Documentation/ABI/testing/ |
| H A D | sysfs-bus-coresight-devices-etm3x | 1 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/enable_source 11 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_idx 18 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_acctype 29 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_range 37 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_single 45 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_start 53 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/addr_stop 61 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_idx 67 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_event 74 What: /sys/bus/coresight/devices/<memory_map>.[etm|ptm]/cntr_val [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pci/pcie/ |
| H A D | ptm.c | 28 pci_info(dev, "PTM enabled%s, %s granularity\n", in pci_ptm_info() 43 * Enable PTM only on interior devices (root ports, switch ports, in pci_ptm_init() 52 * Switch Downstream Ports are not permitted to have a PTM in pci_ptm_init() 53 * capability; their PTM behavior is controlled by the Upstream in pci_ptm_init() 72 * There's no point in enabling PTM unless it's enabled in the in pci_ptm_init() 73 * upstream device or this device can be a PTM Root itself. Per in pci_ptm_init() 75 * furthest upstream Time Source as the PTM Root. in pci_ptm_init() 117 * For a PCIe Endpoint, PTM is only useful if the endpoint can in pci_enable_ptm() 118 * issue PTM requests to upstream devices that have PTM enabled. in pci_enable_ptm()
|
| H A D | Kconfig | 136 This enables PCI Express Precision Time Measurement (PTM) 139 This is only useful if you have devices that support PTM, but it
|
| H A D | Makefile | 15 obj-$(CONFIG_PCIE_PTM) += ptm.o
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | hip04.dtsi | 732 ptm@0,e3c7c000 { 748 ptm@0,e3c7d000 { 764 ptm@0,e3c7e000 { 780 ptm@0,e3c7f000 { 796 ptm@0,e3cbc000 { 812 ptm@0,e3cbd000 { 828 ptm@0,e3cbe000 { 844 ptm@0,e3cbf000 { 860 ptm@0,e3cfc000 { 876 ptm@0,e3cfd000 { [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/ |
| H A D | rtc_test.c | 45 int rtc_read_tm(struct tm *ptm, int fd) in rtc_read_tm() argument 49 memset(ptm, 0, sizeof(*ptm)); in rtc_read_tm() 51 ret = ioctl(fd, RTC_RD_TIME, ptm); in rtc_read_tm() 55 ptm->tm_isdst = -1; /* "not known" */ in rtc_read_tm()
|
| /OK3568_Linux_fs/kernel/arch/sh/include/cpu-sh4/cpu/ |
| H A D | sh7724.h | 65 /* PTM */ 148 /* LCDC (PTC/PTD/PTE/PTF/PTM/PTR) */ 159 /* SCIF0 (PTF/PTM) */ 220 /* VOU (PTL/PTM/PTN*/ 227 /* MSIOF0 (PTL/PTM) */
|
| H A D | sh7757.h | 54 /* PTM */ 180 /* PTM (mobule: LBSC, IIC) */
|
| /OK3568_Linux_fs/kernel/Documentation/trace/coresight/ |
| H A D | coresight.rst | 41 | # ETM # ::::: | # PTM # ::::: ::::: @ | 77 ; PTM = Program Trace Macrocell 89 the basic tracing functionality, enabling components such ETM/PTM, funnel, 99 PTM: 157 replicator 20030000.tpiu 2201c000.ptm 2203c000.etm 2203e000.etm 158 20010000.etb 20040000.funnel 2201d000.ptm 2203d000.etm 349 replicator 20030000.tpiu 2201c000.ptm 2203c000.etm 2203e000.etm 350 20010000.etb 20040000.funnel 2201d000.ptm 2203d000.etm 363 root:/sys/bus/coresight/devices# echo 1 > 2201c000.ptm/enable_source 364 root:/sys/bus/coresight/devices# cat 2201c000.ptm/enable_source [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | coresight-pmu.h | 17 * Most of them are orignally from ETMv3.5/PTM's ETMCR config, therefore, 18 * ETMv3.5/PTM doesn't define ETMCR config bits with prefix "ETM3_" and
|
| /OK3568_Linux_fs/u-boot/scripts/kconfig/ |
| H A D | confdata.c | 1124 int i, cnt, pby, pty, ptm; /* pby: probability of boolean = y in conf_set_all_new_symbols() local 1126 * ptm: probability of tristate = m in conf_set_all_new_symbols() 1129 pby = 50; pty = ptm = 33; /* can't go as the default in switch-case in conf_set_all_new_symbols() 1153 pby = p[0]; ptm = pby/2; pty = pby-ptm; in conf_set_all_new_symbols() 1156 pty = p[0]; ptm = p[1]; pby = pty + ptm; in conf_set_all_new_symbols() 1159 pby = p[0]; pty = p[1]; ptm = p[2]; in conf_set_all_new_symbols() 1163 if( pty+ptm > 100 ) { in conf_set_all_new_symbols() 1197 else if (cnt < (pty+ptm)) in conf_set_all_new_symbols()
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/ |
| H A D | coresight.txt | 71 * cpu: the cpu phandle this ETM/PTM is affined to. Do not 111 * arm,cp14: must be present if the system accesses ETM/PTM management 327 ptm@2201c000 { 343 ptm@2201d000 {
|
| /OK3568_Linux_fs/kernel/scripts/kconfig/ |
| H A D | confdata.c | 1205 int i, cnt, pby, pty, ptm; /* pby: probability of bool = y in conf_set_all_new_symbols() local 1207 * ptm: probability of tristate = m in conf_set_all_new_symbols() 1210 pby = 50; pty = ptm = 33; /* can't go as the default in switch-case in conf_set_all_new_symbols() 1234 pby = p[0]; ptm = pby/2; pty = pby-ptm; in conf_set_all_new_symbols() 1237 pty = p[0]; ptm = p[1]; pby = pty + ptm; in conf_set_all_new_symbols() 1240 pby = p[0]; pty = p[1]; ptm = p[2]; in conf_set_all_new_symbols() 1244 if( pty+ptm > 100 ) { in conf_set_all_new_symbols() 1278 else if (cnt < (pty+ptm)) in conf_set_all_new_symbols()
|
| /OK3568_Linux_fs/buildroot/support/kconfig/ |
| H A D | confdata.c | 1159 int i, cnt, pby, pty, ptm; /* pby: probability of bool = y in conf_set_all_new_symbols() local 1161 * ptm: probability of tristate = m in conf_set_all_new_symbols() 1164 pby = 50; pty = ptm = 33; /* can't go as the default in switch-case in conf_set_all_new_symbols() 1188 pby = p[0]; ptm = pby/2; pty = pby-ptm; in conf_set_all_new_symbols() 1191 pty = p[0]; ptm = p[1]; pby = pty + ptm; in conf_set_all_new_symbols() 1194 pby = p[0]; pty = p[1]; ptm = p[2]; in conf_set_all_new_symbols() 1198 if( pty+ptm > 100 ) { in conf_set_all_new_symbols() 1232 else if (cnt < (pty+ptm)) in conf_set_all_new_symbols()
|
| /OK3568_Linux_fs/kernel/drivers/hwtracing/coresight/ |
| H A D | coresight-etm3x-core.c | 344 * Possible to have cores with PTM (supports ret stack) and ETM in etm_parse_event_config() 973 /* PTM 1.0 */ 974 CS_AMBA_ID_DATA(0x000bb950, "PTM 1.0"), 975 /* PTM 1.1 */ 976 CS_AMBA_ID_DATA(0x000bb95f, "PTM 1.1"), 977 /* PTM 1.1 Qualcomm */ 978 CS_AMBA_ID_DATA(0x000b006f, "PTM 1.1"),
|
| H A D | coresight-etm.h | 145 * @mode: controls various modes supported by this ETM/PTM. 216 * @arch: ETM/PTM version number.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/net/ |
| H A D | ti,k3-am654-cpts.yaml | 30 Measurement (PTM). 36 - PCIe subsystem CPTS for PTM support
|
| /OK3568_Linux_fs/buildroot/package/ptm2human/ |
| H A D | Config.in | 13 Trace Macrocell (PTM) and Embedded Trace Macrocell
|
| /OK3568_Linux_fs/external/mpp/mpp/ |
| H A D | mpp_impl.cpp | 236 struct tm* ptm; in _ops_log() local 244 ptm = localtime_r(&tp.tv_sec, &tm_buf); in _ops_log() 245 len = strftime(logs, sizeof(logs), "%m-%d %H:%M:%S", ptm); in _ops_log()
|
| /OK3568_Linux_fs/kernel/tools/include/linux/ |
| H A D | coresight-pmu.h | 13 /* ETMv3.5/PTM's ETMCR config bit */
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/tests/mali_kutf_clk_rate_trace/kernel/ |
| H A D | mali_kutf_clk_rate_trace_test.c | 429 * If so determines device tree whether platform is PV or PTM 431 * Return: A string to indicate the platform (PV/PTM/GPU/UNKNOWN) 455 "arm,mali-ptm"); in kutf_clk_trace_do_get_platform() 457 platform = "PTM"; in kutf_clk_trace_do_get_platform()
|
| /OK3568_Linux_fs/kernel/drivers/tty/ |
| H A D | pty.c | 691 * @driver: ptm driver 893 panic("Couldn't allocate Unix98 ptm driver"); in unix98_pty_init() 904 ptm_driver->name = "ptm"; in unix98_pty_init() 933 panic("Couldn't register Unix98 ptm driver"); in unix98_pty_init()
|
| /OK3568_Linux_fs/kernel/arch/sh/include/cpu-sh3/cpu/ |
| H A D | sh7720.h | 48 /* PTM */
|
| /OK3568_Linux_fs/u-boot/board/renesas/ecovec/ |
| H A D | ecovec.c | 74 /* SCIF0 (PTF, PTM) */ in board_init()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/ |
| H A D | Kconfig | 119 and PCIe Subsystem Precision Time Measurement (PTM).
|