| /linux/drivers/thermal/ |
| H A D | imx91_thermal.c | 83 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 D | tmu.c | 73 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 D | fsl-ls1043a.dtsi | 160 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 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 = 418 thermal-sensors = <&tmu 0>;
|
| H A D | t1040si-post.dtsi | 445 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 D | exynos4-cpu-thermal.dtsi | 13 thermal-sensors = <&tmu>;
|
| H A D | exynos5420.dtsi | 944 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 D | exynos4210.dtsi | 533 &tmu { 534 compatible = "samsung,exynos4210-tmu";
|
| H A D | exynos3250.dtsi | 421 tmu: tmu@100c0000 { label 422 compatible = "samsung,exynos3250-tmu";
|
| H A D | exynos4x12.dtsi | 652 &tmu { 653 compatible = "samsung,exynos4412-tmu";
|
| H A D | exynos4210-origen.dts | 370 &tmu {
|
| H A D | exynos4.dtsi | 715 tmu: tmu@100c0000 { label
|
| /linux/arch/arm/boot/dts/renesas/ |
| H A D | r8a7792.dtsi | 360 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 D | r8a7779.dtsi | 401 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 418 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 435 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
|
| H A D | r8a7778.dtsi | 198 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 215 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 232 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
|
| H A D | r8a77470.dtsi | 245 compatible = "renesas,tmu-r8a77470", "renesas,tmu"; 260 compatible = "renesas,tmu-r8a77470", "renesas,tmu"; 275 compatible = "renesas,tmu-r8a77470", "renesas,tmu";
|
| H A D | r8a7794.dtsi | 301 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 D | r8a7793.dtsi | 335 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 D | r8a7745.dtsi | 308 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 D | r8a7742.dtsi | 408 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 D | r8a7791.dtsi | 360 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 D | r8a7744.dtsi | 333 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 D | r8a7743.dtsi | 333 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 D | r8a7790.dtsi | 443 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 D | r8a774c0.dtsi | 392 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";
|