Home
last modified time | relevance | path

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

12

/linux/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()
167 dev_pm_syscore_device(&ch->tmu->pdev->dev, true); in sh_tmu_enable()
[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 …]
H A DMakefile5 thunderbolt-objs += domain.o dma_port.o icm.o property.o xdomain.o lc.o tmu.o usb4.o
H A Dtb.h176 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 Dvc4_validate_shaders.c159 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 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 =
H A Dfsl-ls1028a.dtsi155 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 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/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 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 Dr8a7740.dtsi457 compatible = "renesas,tmu-r8a7740", "renesas,tmu";
473 compatible = "renesas,tmu-r8a7740", "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";
/linux/arch/arm/boot/dts/samsung/
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 Dexynos4-cpu-thermal.dtsi13 thermal-sensors = <&tmu>;
H A Dexynos4210.dtsi533 &tmu {
534 compatible = "samsung,exynos4210-tmu";
/linux/arch/arm64/boot/dts/renesas/
H A Dr8a77995.dtsi350 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 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";
H A Dr8a77990.dtsi433 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";

12