| /OK3568_Linux_fs/kernel/drivers/clocksource/ |
| H A D | sh_tmu.c | 39 struct sh_tmu_device *tmu; member 89 switch (ch->tmu->model) { in sh_tmu_read() 91 return ioread8(ch->tmu->mapbase + 2); in sh_tmu_read() 93 return ioread8(ch->tmu->mapbase + 4); in sh_tmu_read() 111 switch (ch->tmu->model) { in sh_tmu_write() 113 return iowrite8(value, ch->tmu->mapbase + 2); in sh_tmu_write() 115 return iowrite8(value, ch->tmu->mapbase + 4); in sh_tmu_write() 132 raw_spin_lock_irqsave(&ch->tmu->lock, flags); in sh_tmu_start_stop_ch() 141 raw_spin_unlock_irqrestore(&ch->tmu->lock, flags); in sh_tmu_start_stop_ch() 149 ret = clk_enable(ch->tmu->clk); in __sh_tmu_enable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thermal/ |
| H A D | imx8mm_thermal.c | 64 struct imx8mm_tmu *tmu = sensor->priv; in imx8mm_tmu_get_temp() local 67 val = readl_relaxed(tmu->base + TRITSR) & TRITSR_TEMP0_VAL_MASK; in imx8mm_tmu_get_temp() 78 struct imx8mm_tmu *tmu = sensor->priv; in imx8mp_tmu_get_temp() local 82 val = readl_relaxed(tmu->base + TRITSR); in imx8mp_tmu_get_temp() 102 struct imx8mm_tmu *tmu = sensor->priv; in tmu_get_temp() local 104 return tmu->socdata->get_temp(data, temp); in tmu_get_temp() 111 static void imx8mm_tmu_enable(struct imx8mm_tmu *tmu, bool enable) in imx8mm_tmu_enable() argument 115 val = readl_relaxed(tmu->base + TER); in imx8mm_tmu_enable() 117 if (tmu->socdata->version == TMU_VER2) in imx8mm_tmu_enable() 119 writel_relaxed(val, tmu->base + TER); in imx8mm_tmu_enable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/thunderbolt/ |
| H A D | tmu.c | 18 switch (sw->tmu.rate) { in tb_switch_tmu_mode_name() 26 if (sw->tmu.unidirectional) in tb_switch_tmu_mode_name() 46 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_tmu_ucap_supported() 59 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_read() 73 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_write() 81 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_write() 106 if (!port->sw->tmu.has_ucap) in tb_port_tmu_set_unidirectional() 137 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_tmu_set_time_disruption() 147 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_tmu_set_time_disruption() 168 sw->tmu.cap = ret; in tb_switch_tmu_init() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/thermal/ |
| H A D | exynos-thermal.txt | 6 "samsung,exynos3250-tmu" 7 "samsung,exynos4412-tmu" 8 "samsung,exynos4210-tmu" 9 "samsung,exynos5250-tmu" 10 "samsung,exynos5260-tmu" 11 "samsung,exynos5420-tmu" for TMU channel 0, 1 on Exynos5420 12 "samsung,exynos5420-tmu-ext-triminfo" for TMU channels 2, 3 and 4 14 "samsung,exynos5433-tmu" 15 "samsung,exynos7-tmu" 24 Use "samsung,exynos5420-tmu-ext-triminfo" in cases, there is a misplaced [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/timer/ |
| H A D | renesas,tmu.txt | 12 - "renesas,tmu-r8a7740" for the r8a7740 TMU 13 - "renesas,tmu-r8a774a1" for the r8a774A1 TMU 14 - "renesas,tmu-r8a774b1" for the r8a774B1 TMU 15 - "renesas,tmu-r8a774c0" for the r8a774C0 TMU 16 - "renesas,tmu-r8a7778" for the r8a7778 TMU 17 - "renesas,tmu-r8a7779" for the r8a7779 TMU 18 - "renesas,tmu-r8a77970" for the r8a77970 TMU 19 - "renesas,tmu-r8a77980" for the r8a77980 TMU 20 - "renesas,tmu" for any TMU. 21 This is a fallback for the above renesas,tmu-* entries [all …]
|
| /OK3568_Linux_fs/u-boot/arch/sh/lib/ |
| H A D | time.c | 21 static struct tmu_regs *tmu = (struct tmu_regs *)TMU_BASE; variable 31 return ~readl(&tmu->tcnt0); in timer_read_counter() 38 writeb(readb(&tmu->tstr) | (1 << timer), &tmu->tstr); in tmu_timer_start() 45 writeb(readb(&tmu->tstr) & ~(1 << timer), &tmu->tstr); in tmu_timer_stop() 51 writew((readw(&tmu->tcr0) & ~TCR_TPSC) | tmu_bit, &tmu->tcr0); in timer_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/vc4/ |
| H A D | vc4_validate_shaders.c | 157 int tmu) in record_texture_sample() argument 170 &validation_state->tmu_setup[tmu], in record_texture_sample() 177 validation_state->tmu_setup[tmu].p_offset[i] = ~0; in record_texture_sample() 193 int tmu = waddr > QPU_W_TMU0_B; in check_tmu_write() local 195 bool is_direct = submit && validation_state->tmu_write_count[tmu] == 0; in check_tmu_write() 236 validation_state->tmu_setup[tmu].p_offset[1] = in check_tmu_write() 245 validation_state->tmu_setup[tmu].is_direct = true; in check_tmu_write() 255 if (validation_state->tmu_write_count[tmu] >= 4) { in check_tmu_write() 257 tmu); in check_tmu_write() 260 validation_state->tmu_setup[tmu].p_offset[validation_state->tmu_write_count[tmu]] = in check_tmu_write() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | exynos5410.dtsi | 90 tmu_cpu0: tmu@10060000 { 91 compatible = "samsung,exynos5420-tmu"; 99 tmu_cpu1: tmu@10064000 { 100 compatible = "samsung,exynos5420-tmu"; 108 tmu_cpu2: tmu@10068000 { 109 compatible = "samsung,exynos5420-tmu"; 117 tmu_cpu3: tmu@1006c000 { 118 compatible = "samsung,exynos5420-tmu";
|
| H A D | r8a7779.dtsi | 335 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 350 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 365 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
|
| H A D | r8a7778.dtsi | 195 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 210 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 225 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
|
| /OK3568_Linux_fs/u-boot/doc/device-tree-bindings/exynos/ |
| H A D | tmu.txt | 5 - compatible : Should be "samsung,exynos-tmu" for TMU 32 tmu@10060000 { 33 compatible = "samsung,exynos-tmu"
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-ls208xa.dtsi | 85 thermal-sensors = <&tmu 1>; 99 thermal-sensors = <&tmu 2>; 113 thermal-sensors = <&tmu 3>; 127 thermal-sensors = <&tmu 4>; 156 thermal-sensors = <&tmu 5>; 185 thermal-sensors = <&tmu 6>; 214 thermal-sensors = <&tmu 7>; 280 tmu: tmu@1f80000 { label 281 compatible = "fsl,qoriq-tmu"; 284 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; [all …]
|
| H A D | fsl-ls1046a.dtsi | 124 thermal-sensors = <&tmu 0>; 144 thermal-sensors = <&tmu 1>; 164 thermal-sensors = <&tmu 2>; 184 thermal-sensors = <&tmu 3>; 215 thermal-sensors = <&tmu 4>; 400 tmu: tmu@1f00000 { label 401 compatible = "fsl,qoriq-tmu"; 404 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 405 fsl,tmu-calibration =
|
| H A D | fsl-ls1043a.dtsi | 156 thermal-sensors = <&tmu 0>; 176 thermal-sensors = <&tmu 1>; 196 thermal-sensors = <&tmu 2>; 216 thermal-sensors = <&tmu 3>; 247 thermal-sensors = <&tmu 4>; 403 tmu: tmu@1f00000 { label 404 compatible = "fsl,qoriq-tmu"; 407 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 408 fsl,tmu-calibration = <0x00000000 0x00000026
|
| H A D | fsl-ls1012a.dtsi | 109 thermal-sensors = <&tmu 0>; 291 tmu: tmu@1f00000 { label 292 compatible = "fsl,qoriq-tmu"; 295 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 296 fsl,tmu-calibration = <0x00000000 0x00000026
|
| H A D | fsl-lx2160a.dtsi | 446 thermal-sensors = <&tmu 0>; 489 thermal-sensors = <&tmu 1>; 509 thermal-sensors = <&tmu 2>; 529 thermal-sensors = <&tmu 3>; 549 thermal-sensors = <&tmu 4>; 569 thermal-sensors = <&tmu 5>; 589 thermal-sensors = <&tmu 6>; 667 tmu: tmu@1f80000 { label 668 compatible = "fsl,qoriq-tmu"; 671 fsl,tmu-range = <0x800000e6 0x8001017d>; [all …]
|
| H A D | fsl-ls1088a.dtsi | 136 thermal-sensors = <&tmu 0>; 171 thermal-sensors = <&tmu 1>; 223 tmu: tmu@1f80000 { label 224 compatible = "fsl,qoriq-tmu"; 227 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x70062>; 228 fsl,tmu-calibration =
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/ |
| H A D | dhd_rtt.c | 438 switch (intvl->tmu) { in ftm_intvl2nsec() 454 switch (intvl->tmu) { in ftm_intvl2usec() 600 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 602 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 2343 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2356 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2366 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2664 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)); in dhd_rtt_convert_results_to_host_v1() 2668 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)), in dhd_rtt_convert_results_to_host_v1() 2698 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host_v1() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/ |
| H A D | dhd_rtt.c | 438 switch (intvl->tmu) { in ftm_intvl2nsec() 454 switch (intvl->tmu) { in ftm_intvl2usec() 600 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 602 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 2343 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2356 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2366 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2664 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)); in dhd_rtt_convert_results_to_host_v1() 2668 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)), in dhd_rtt_convert_results_to_host_v1() 2698 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host_v1() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_rtt.c | 438 switch (intvl->tmu) { in ftm_intvl2nsec() 454 switch (intvl->tmu) { in ftm_intvl2usec() 600 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 602 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 2343 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2356 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2366 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 2664 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)); in dhd_rtt_convert_results_to_host_v1() 2668 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)), in dhd_rtt_convert_results_to_host_v1() 2698 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host_v1() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/ |
| H A D | dhd_rtt.c | 460 switch (intvl->tmu) { in ftm_intvl2nsec() 476 switch (intvl->tmu) { in ftm_intvl2usec() 622 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 624 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 2817 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 2829 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 2842 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 3276 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)); in dhd_rtt_convert_results_to_host_v1() 3280 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)), in dhd_rtt_convert_results_to_host_v1() 3310 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host_v1() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/ |
| H A D | dhd_rtt.c | 460 switch (intvl->tmu) { in ftm_intvl2nsec() 476 switch (intvl->tmu) { in ftm_intvl2usec() 622 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 624 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 2817 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 2829 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 2842 ftm_params[*ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_set_ftm_config_param() 3276 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)); in dhd_rtt_convert_results_to_host_v1() 3280 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample_avg->rtt.tmu)), in dhd_rtt_convert_results_to_host_v1() 3310 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host_v1() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/ |
| H A D | dhd_rtt.c | 486 switch (intvl->tmu) { in ftm_intvl2nsec() 502 switch (intvl->tmu) { in ftm_intvl2usec() 651 ftm_tmu_value_to_logstr(wl_proxd_tmu_t tmu) in ftm_tmu_value_to_logstr() argument 653 return ftm_map_id_to_str((int32)tmu, in ftm_tmu_value_to_logstr() 1423 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 1431 ftm_params[ftm_param_cnt].data_intvl.tmu = WL_PROXD_TMU_MILLI_SEC; in dhd_rtt_start() 1661 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample->rtt.tmu)); in dhd_rtt_convert_results_to_host() 1665 ftm_tmu_value_to_logstr(ltoh16_ua(&p_sample->rtt.tmu)), in dhd_rtt_convert_results_to_host() 1695 rtt.tmu = ltoh16_ua(&p_data_info->avg_rtt.rtt.tmu); in dhd_rtt_convert_results_to_host() 1719 p_time.tmu = ltoh16_ua(&p_data_info->u.retry_after.tmu); in dhd_rtt_convert_results_to_host() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/boot/dts/fsl/ |
| H A D | t1023si-post.dtsi | 365 tmu: tmu@f0000 { label 366 compatible = "fsl,qoriq-tmu"; 369 fsl,tmu-range = <0xb0000 0xa0026 0x80048 0x30061>; 370 fsl,tmu-calibration = <0x00000000 0x0000000f 417 thermal-sensors = <&tmu 0>;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77970.dtsi | 333 compatible = "renesas,tmu-r8a77970", "renesas,tmu"; 346 compatible = "renesas,tmu-r8a77970", "renesas,tmu"; 359 compatible = "renesas,tmu-r8a77970", "renesas,tmu"; 372 compatible = "renesas,tmu-r8a77970", "renesas,tmu"; 385 compatible = "renesas,tmu-r8a77970", "renesas,tmu";
|