/Linux-v4.19/drivers/clocksource/ |
D | sh_tmu.c | 43 struct sh_tmu_device *tmu; member 93 switch (ch->tmu->model) { in sh_tmu_read() 95 return ioread8(ch->tmu->mapbase + 2); in sh_tmu_read() 97 return ioread8(ch->tmu->mapbase + 4); in sh_tmu_read() 115 switch (ch->tmu->model) { in sh_tmu_write() 117 return iowrite8(value, ch->tmu->mapbase + 2); in sh_tmu_write() 119 return iowrite8(value, ch->tmu->mapbase + 4); in sh_tmu_write() 136 raw_spin_lock_irqsave(&ch->tmu->lock, flags); in sh_tmu_start_stop_ch() 145 raw_spin_unlock_irqrestore(&ch->tmu->lock, flags); in sh_tmu_start_stop_ch() 153 ret = clk_enable(ch->tmu->clk); in __sh_tmu_enable() [all …]
|
/Linux-v4.19/Documentation/devicetree/bindings/thermal/ |
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 …]
|
D | qoriq-thermal.txt | 4 - compatible : Must include "fsl,qoriq-tmu". The version of the device is 13 - fsl,tmu-range : The values to be programmed into TTRnCR, as specified by 16 - fsl,tmu-calibration : A list of cell pairs containing temperature 29 tmu@f0000 { 30 compatible = "fsl,qoriq-tmu"; 33 fsl,tmu-range = <0x000a0000 0x00090026 0x0008004a 0x0001006a>; 34 fsl,tmu-calibration = <0x00000000 0x00000025
|
/Linux-v4.19/Documentation/devicetree/bindings/timer/ |
D | renesas,tmu.txt | 12 - "renesas,tmu-r8a7740" for the r8a7740 TMU 13 - "renesas,tmu-r8a7778" for the r8a7778 TMU 14 - "renesas,tmu-r8a7779" for the r8a7779 TMU 15 - "renesas,tmu" for any TMU. 16 This is a fallback for the above renesas,tmu-* entries 35 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
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 …]
|
/Linux-v4.19/arch/arm/boot/dts/ |
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";
|
D | r8a7779.dtsi | 301 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 316 compatible = "renesas,tmu-r8a7779", "renesas,tmu"; 331 compatible = "renesas,tmu-r8a7779", "renesas,tmu";
|
D | exynos4-cpu-thermal.dtsi | 13 thermal-sensors = <&tmu 0>;
|
D | r8a7778.dtsi | 194 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 209 compatible = "renesas,tmu-r8a7778", "renesas,tmu"; 224 compatible = "renesas,tmu-r8a7778", "renesas,tmu";
|
D | exynos5420.dtsi | 735 tmu_cpu0: tmu@10060000 { 736 compatible = "samsung,exynos5420-tmu"; 744 tmu_cpu1: tmu@10064000 { 745 compatible = "samsung,exynos5420-tmu"; 753 tmu_cpu2: tmu@10068000 { 754 compatible = "samsung,exynos5420-tmu-ext-triminfo"; 762 tmu_cpu3: tmu@1006c000 { 763 compatible = "samsung,exynos5420-tmu-ext-triminfo"; 771 tmu_gpu: tmu@100a0000 { 772 compatible = "samsung,exynos5420-tmu-ext-triminfo";
|
D | exynos4210.dtsi | 378 thermal-sensors = <&tmu 0>; 479 &tmu { 480 compatible = "samsung,exynos4210-tmu";
|
D | ls1021a.dtsi | 255 tmu: tmu@1f00000 { label 256 compatible = "fsl,qoriq-tmu"; 259 fsl,tmu-range = <0xb0000 0xa0026 0x80048 0x30061>; 260 fsl,tmu-calibration = <0x00000000 0x0000000f 307 thermal-sensors = <&tmu 0>;
|
D | r8a7740.dtsi | 402 compatible = "renesas,tmu-r8a7740", "renesas,tmu"; 417 compatible = "renesas,tmu-r8a7740", "renesas,tmu";
|
D | exynos5250.dtsi | 298 tmu: tmu@10060000 { label 299 compatible = "samsung,exynos5250-tmu"; 1017 thermal-sensors = <&tmu 0>;
|
D | exynos3250.dtsi | 239 tmu: tmu@100c0000 { label 240 compatible = "samsung,exynos3250-tmu";
|
/Linux-v4.19/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1012a.dtsi | 107 thermal-sensors = <&tmu 0>; 275 tmu: tmu@1f00000 { label 276 compatible = "fsl,qoriq-tmu"; 279 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 280 fsl,tmu-calibration = <0x00000000 0x00000026
|
D | fsl-ls1088a.dtsi | 135 thermal-sensors = <&tmu 0>; 279 tmu: tmu@1f80000 { label 280 compatible = "fsl,qoriq-tmu"; 283 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 284 fsl,tmu-calibration =
|
D | fsl-ls1043a.dtsi | 154 thermal-sensors = <&tmu 3>; 319 tmu: tmu@1f00000 { label 320 compatible = "fsl,qoriq-tmu"; 323 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 324 fsl,tmu-calibration = <0x00000000 0x00000026
|
D | fsl-ls1046a.dtsi | 122 thermal-sensors = <&tmu 3>; 317 tmu: tmu@1f00000 { label 318 compatible = "fsl,qoriq-tmu"; 321 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 322 fsl,tmu-calibration =
|
D | fsl-ls208xa.dtsi | 83 thermal-sensors = <&tmu 4>; 165 tmu: tmu@1f80000 { label 166 compatible = "fsl,qoriq-tmu"; 169 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>; 170 fsl,tmu-calibration = <0x00000000 0x00000026
|
/Linux-v4.19/arch/powerpc/boot/dts/fsl/ |
D | t1023si-post.dtsi | 381 tmu: tmu@f0000 { label 382 compatible = "fsl,qoriq-tmu"; 385 fsl,tmu-range = <0xb0000 0xa0026 0x80048 0x30061>; 386 fsl,tmu-calibration = <0x00000000 0x0000000f 433 thermal-sensors = <&tmu 0>;
|
D | t1040si-post.dtsi | 489 tmu: tmu@f0000 { label 490 compatible = "fsl,qoriq-tmu"; 493 fsl,tmu-range = <0xa0000 0x90026 0x8004a 0x1006a>; 494 fsl,tmu-calibration = <0x00000000 0x00000025 537 thermal-sensors = <&tmu 2>;
|
/Linux-v4.19/Documentation/devicetree/bindings/hwmon/ |
D | pwm-fan.txt | 21 thermal-sensors = <&tmu 0>;
|
/Linux-v4.19/arch/arm64/boot/dts/exynos/ |
D | exynos5433.dtsi | 626 tmu_atlas0: tmu@10060000 { 627 compatible = "samsung,exynos5433-tmu"; 637 tmu_atlas1: tmu@10068000 { 638 compatible = "samsung,exynos5433-tmu"; 648 tmu_g3d: tmu@10070000 { 649 compatible = "samsung,exynos5433-tmu"; 659 tmu_apollo: tmu@10078000 { 660 compatible = "samsung,exynos5433-tmu"; 670 tmu_isp: tmu@1007c000 { 671 compatible = "samsung,exynos5433-tmu"; [all …]
|
D | exynos7.dtsi | 585 tmuctrl_0: tmu@10060000 { 586 compatible = "samsung,exynos7-tmu";
|