Home
last modified time | relevance | path

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

12

/linux/drivers/thermal/
H A Dimx91_thermal.c83 static void imx91_tmu_start(struct imx91_tmu *tmu, bool start) in imx91_tmu_start() argument
87 writel_relaxed(val, tmu->base + IMX91_TMU_CTRL1 + REG_SET); in imx91_tmu_start()
90 static void imx91_tmu_enable(struct imx91_tmu *tmu, bool enable) in imx91_tmu_enable() argument
96 writel_relaxed(IMX91_TMU_CTRL1_EN, tmu->base + reg); in imx91_tmu_enable()
111 struct imx91_tmu *tmu = thermal_zone_device_priv(tz); in imx91_tmu_get_temp() local
115 data = readw_relaxed(tmu->base + IMX91_TMU_DATA0); in imx91_tmu_get_temp()
123 struct imx91_tmu *tmu = thermal_zone_device_priv(tz); in imx91_tmu_set_trips() local
129 writel_relaxed(IMX91_TMU_CTRL0_THR1_IE, tmu->base + IMX91_TMU_CTRL0 + REG_CLR); in imx91_tmu_set_trips()
132 writel_relaxed(IMX91_TMU_THR_CTRL01_THR1_MASK, tmu->base + IMX91_TMU_THR_CTRL01 + REG_CLR); in imx91_tmu_set_trips()
135 writel_relaxed(val, tmu->base + IMX91_TMU_THR_CTRL01 + REG_SET); in imx91_tmu_set_trips()
[all …]
/linux/drivers/thunderbolt/
H A Dtmu.c73 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_set_tmu_mode_params()
81 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_set_tmu_mode_params()
86 sw->tmu.cap + TMU_RTR_CS_15, 1); in tb_switch_set_tmu_mode_params()
100 sw->tmu.cap + TMU_RTR_CS_15, 1); in tb_switch_set_tmu_mode_params()
108 sw->tmu.cap + TMU_RTR_CS_18, 1); in tb_switch_set_tmu_mode_params()
116 sw->tmu.cap + TMU_RTR_CS_18, 1); in tb_switch_set_tmu_mode_params()
128 sw->tmu.cap + TMU_RTR_CS_0, 1); in tb_switch_tmu_ucap_is_supported()
141 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_read()
155 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_write()
163 sw->tmu.cap + TMU_RTR_CS_3, 1); in tb_switch_tmu_rate_write()
[all …]
/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls1043a.dtsi160 thermal-sensors = <&tmu 0>;
180 thermal-sensors = <&tmu 1>;
200 thermal-sensors = <&tmu 2>;
220 thermal-sensors = <&tmu 3>;
251 thermal-sensors = <&tmu 4>;
444 tmu: tmu@1f00000 { label
445 compatible = "fsl,qoriq-tmu";
448 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x70062>;
449 fsl,tmu-calibration =
/linux/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 =
418 thermal-sensors = <&tmu 0>;
H A Dt1040si-post.dtsi445 tmu: tmu@f0000 { label
446 compatible = "fsl,qoriq-tmu";
449 fsl,tmu-range = <0xa0000 0x90026 0x8004a 0x1006a>;
450 fsl,tmu-calibration =
494 thermal-sensors = <&tmu 2>;
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4-cpu-thermal.dtsi13 thermal-sensors = <&tmu>;
H A Dexynos5420.dtsi944 tmu_cpu0: tmu@10060000 {
945 compatible = "samsung,exynos5420-tmu";
953 tmu_cpu1: tmu@10064000 {
954 compatible = "samsung,exynos5420-tmu";
962 tmu_cpu2: tmu@10068000 {
963 compatible = "samsung,exynos5420-tmu-ext-triminfo";
971 tmu_cpu3: tmu@1006c000 {
972 compatible = "samsung,exynos5420-tmu-ext-triminfo";
980 tmu_gpu: tmu@100a0000 {
981 compatible = "samsung,exynos5420-tmu-ext-triminfo";
H A Dexynos4210.dtsi533 &tmu {
534 compatible = "samsung,exynos4210-tmu";
H A Dexynos3250.dtsi421 tmu: tmu@100c0000 { label
422 compatible = "samsung,exynos3250-tmu";
H A Dexynos4x12.dtsi652 &tmu {
653 compatible = "samsung,exynos4412-tmu";
H A Dexynos4210-origen.dts370 &tmu {
H A Dexynos4.dtsi715 tmu: tmu@100c0000 { label
/linux/arch/arm/boot/dts/renesas/
H A Dr8a7792.dtsi360 compatible = "renesas,tmu-r8a7792", "renesas,tmu";
374 compatible = "renesas,tmu-r8a7792", "renesas,tmu";
389 compatible = "renesas,tmu-r8a7792", "renesas,tmu";
404 compatible = "renesas,tmu-r8a7792", "renesas,tmu";
H A Dr8a7779.dtsi401 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
418 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
435 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
H A Dr8a7778.dtsi198 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
215 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
232 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
H A Dr8a77470.dtsi245 compatible = "renesas,tmu-r8a77470", "renesas,tmu";
260 compatible = "renesas,tmu-r8a77470", "renesas,tmu";
275 compatible = "renesas,tmu-r8a77470", "renesas,tmu";
H A Dr8a7794.dtsi301 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
315 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
330 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
345 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
H A Dr8a7793.dtsi335 compatible = "renesas,tmu-r8a7793", "renesas,tmu";
349 compatible = "renesas,tmu-r8a7793", "renesas,tmu";
364 compatible = "renesas,tmu-r8a7793", "renesas,tmu";
379 compatible = "renesas,tmu-r8a7793", "renesas,tmu";
H A Dr8a7745.dtsi308 compatible = "renesas,tmu-r8a7745", "renesas,tmu";
322 compatible = "renesas,tmu-r8a7745", "renesas,tmu";
337 compatible = "renesas,tmu-r8a7745", "renesas,tmu";
352 compatible = "renesas,tmu-r8a7745", "renesas,tmu";
H A Dr8a7742.dtsi408 compatible = "renesas,tmu-r8a7742", "renesas,tmu";
422 compatible = "renesas,tmu-r8a7742", "renesas,tmu";
437 compatible = "renesas,tmu-r8a7742", "renesas,tmu";
452 compatible = "renesas,tmu-r8a7742", "renesas,tmu";
H A Dr8a7791.dtsi360 compatible = "renesas,tmu-r8a7791", "renesas,tmu";
374 compatible = "renesas,tmu-r8a7791", "renesas,tmu";
389 compatible = "renesas,tmu-r8a7791", "renesas,tmu";
404 compatible = "renesas,tmu-r8a7791", "renesas,tmu";
H A Dr8a7744.dtsi333 compatible = "renesas,tmu-r8a7744", "renesas,tmu";
347 compatible = "renesas,tmu-r8a7744", "renesas,tmu";
362 compatible = "renesas,tmu-r8a7744", "renesas,tmu";
377 compatible = "renesas,tmu-r8a7744", "renesas,tmu";
H A Dr8a7743.dtsi333 compatible = "renesas,tmu-r8a7743", "renesas,tmu";
347 compatible = "renesas,tmu-r8a7743", "renesas,tmu";
362 compatible = "renesas,tmu-r8a7743", "renesas,tmu";
377 compatible = "renesas,tmu-r8a7743", "renesas,tmu";
H A Dr8a7790.dtsi443 compatible = "renesas,tmu-r8a7790", "renesas,tmu";
457 compatible = "renesas,tmu-r8a7790", "renesas,tmu";
472 compatible = "renesas,tmu-r8a7790", "renesas,tmu";
487 compatible = "renesas,tmu-r8a7790", "renesas,tmu";
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a774c0.dtsi392 compatible = "renesas,tmu-r8a774c0", "renesas,tmu";
406 compatible = "renesas,tmu-r8a774c0", "renesas,tmu";
421 compatible = "renesas,tmu-r8a774c0", "renesas,tmu";
436 compatible = "renesas,tmu-r8a774c0", "renesas,tmu";
450 compatible = "renesas,tmu-r8a774c0", "renesas,tmu";

12