| /linux/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() 167 dev_pm_syscore_device(&ch->tmu->pdev->dev, true); in sh_tmu_enable() [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 …]
|
| H A D | Makefile | 5 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o
|
| H A D | tb.h | 176 struct tb_switch_tmu tmu; member 1053 return sw->tmu.mode_request == mode; in tb_switch_tmu_is_configured() 1065 return sw->tmu.mode != TB_SWITCH_TMU_MODE_OFF && in tb_switch_tmu_is_enabled() 1066 sw->tmu.mode == sw->tmu.mode_request; in tb_switch_tmu_is_enabled()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_validate_shaders.c | 159 int tmu) in record_texture_sample() argument 172 &validation_state->tmu_setup[tmu], in record_texture_sample() 179 validation_state->tmu_setup[tmu].p_offset[i] = ~0; in record_texture_sample() 195 int tmu = waddr > QPU_W_TMU0_B; in check_tmu_write() local 197 bool is_direct = submit && validation_state->tmu_write_count[tmu] == 0; in check_tmu_write() 238 validation_state->tmu_setup[tmu].p_offset[1] = in check_tmu_write() 247 validation_state->tmu_setup[tmu].is_direct = true; in check_tmu_write() 257 if (validation_state->tmu_write_count[tmu] >= 4) { in check_tmu_write() 259 tmu); in check_tmu_write() 262 validation_state->tmu_setup[tmu].p_offset[validation_state->tmu_write_count[tmu]] = in check_tmu_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 =
|
| H A D | fsl-ls1028a.dtsi | 155 thermal-sensors = <&tmu 0>; 175 thermal-sensors = <&tmu 1>; 1026 tmu: tmu@1f80000 { label 1027 compatible = "fsl,qoriq-tmu"; 1030 fsl,tmu-range = <0xb0000 0xa0026 0x80048 0x70061>; 1031 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/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 | 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 | r8a7740.dtsi | 457 compatible = "renesas,tmu-r8a7740", "renesas,tmu"; 473 compatible = "renesas,tmu-r8a7740", "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";
|
| /linux/arch/arm/boot/dts/samsung/ |
| 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 | exynos4-cpu-thermal.dtsi | 13 thermal-sensors = <&tmu>;
|
| H A D | exynos4210.dtsi | 533 &tmu { 534 compatible = "samsung,exynos4210-tmu";
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r8a77995.dtsi | 350 compatible = "renesas,tmu-r8a77995", "renesas,tmu"; 364 compatible = "renesas,tmu-r8a77995", "renesas,tmu"; 379 compatible = "renesas,tmu-r8a77995", "renesas,tmu"; 394 compatible = "renesas,tmu-r8a77995", "renesas,tmu"; 408 compatible = "renesas,tmu-r8a77995", "renesas,tmu";
|
| 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";
|
| H A D | r8a77990.dtsi | 433 compatible = "renesas,tmu-r8a77990", "renesas,tmu"; 447 compatible = "renesas,tmu-r8a77990", "renesas,tmu"; 462 compatible = "renesas,tmu-r8a77990", "renesas,tmu"; 477 compatible = "renesas,tmu-r8a77990", "renesas,tmu"; 491 compatible = "renesas,tmu-r8a77990", "renesas,tmu";
|