Home
last modified time | relevance | path

Searched refs:tmu (Results 1 – 25 of 82) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/clocksource/
H A Dsh_tmu.c39 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 Dimx8mm_thermal.c64 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 Dtmu.c18 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 Dexynos-thermal.txt6 "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 Drenesas,tmu.txt12 - "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 Dtime.c21 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 Dvc4_validate_shaders.c157 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 Dexynos5410.dtsi90 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 Dr8a7779.dtsi335 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
350 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
365 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
H A Dr8a7778.dtsi195 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 Dtmu.txt5 - 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 Dfsl-ls208xa.dtsi85 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 Dfsl-ls1046a.dtsi124 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 Dfsl-ls1043a.dtsi156 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 Dfsl-ls1012a.dtsi109 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 Dfsl-lx2160a.dtsi446 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 Dfsl-ls1088a.dtsi136 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 Ddhd_rtt.c438 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 Ddhd_rtt.c438 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 Ddhd_rtt.c438 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 Ddhd_rtt.c460 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 Ddhd_rtt.c460 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 Ddhd_rtt.c486 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 Dt1023si-post.dtsi365 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 Dr8a77970.dtsi333 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";

1234