Home
last modified time | relevance | path

Searched defs:gmu (Results 1 – 21 of 21) sorted by relevance

/linux-6.14.4/drivers/gpu/drm/msm/adreno/
Da6xx_gmu.c21 static void a6xx_gmu_fault(struct a6xx_gmu *gmu) in a6xx_gmu_fault()
39 struct a6xx_gmu *gmu = data; in a6xx_gmu_irq() local
63 struct a6xx_gmu *gmu = data; in a6xx_hfi_irq() local
78 bool a6xx_gmu_sptprac_is_on(struct a6xx_gmu *gmu) in a6xx_gmu_sptprac_is_on()
94 bool a6xx_gmu_gx_is_on(struct a6xx_gmu *gmu) in a6xx_gmu_gx_is_on()
115 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_gmu_set_freq() local
209 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_gmu_get_freq() local
214 static bool a6xx_gmu_check_idle_level(struct a6xx_gmu *gmu) in a6xx_gmu_check_idle_level()
235 int a6xx_gmu_wait_for_idle(struct a6xx_gmu *gmu) in a6xx_gmu_wait_for_idle()
240 static int a6xx_gmu_start(struct a6xx_gmu *gmu) in a6xx_gmu_start()
[all …]
Da6xx_hfi.c29 static int a6xx_hfi_queue_read(struct a6xx_gmu *gmu, in a6xx_hfi_queue_read()
67 static int a6xx_hfi_queue_write(struct a6xx_gmu *gmu, in a6xx_hfi_queue_write()
103 static int a6xx_hfi_wait_for_ack(struct a6xx_gmu *gmu, u32 id, u32 seqnum, in a6xx_hfi_wait_for_ack()
172 static int a6xx_hfi_send_msg(struct a6xx_gmu *gmu, int id, in a6xx_hfi_send_msg()
195 static int a6xx_hfi_send_gmu_init(struct a6xx_gmu *gmu, int boot_state) in a6xx_hfi_send_gmu_init()
207 static int a6xx_hfi_get_fw_version(struct a6xx_gmu *gmu, u32 *version) in a6xx_hfi_get_fw_version()
218 static int a6xx_hfi_send_perf_table_v1(struct a6xx_gmu *gmu) in a6xx_hfi_send_perf_table_v1()
240 static int a6xx_hfi_send_perf_table(struct a6xx_gmu *gmu) in a6xx_hfi_send_perf_table()
263 static void a6xx_generate_bw_table(const struct a6xx_info *info, struct a6xx_gmu *gmu, in a6xx_generate_bw_table()
705 static int a6xx_hfi_send_bw_table(struct a6xx_gmu *gmu) in a6xx_hfi_send_bw_table()
[all …]
Da6xx_gmu.h121 static inline u32 gmu_read(struct a6xx_gmu *gmu, u32 offset) in gmu_read()
126 static inline void gmu_write(struct a6xx_gmu *gmu, u32 offset, u32 value) in gmu_write()
132 gmu_write_bulk(struct a6xx_gmu *gmu, u32 offset, const u32 *data, u32 size) in gmu_write_bulk()
138 static inline void gmu_rmw(struct a6xx_gmu *gmu, u32 reg, u32 mask, u32 or) in gmu_rmw()
147 static inline u64 gmu_read64(struct a6xx_gmu *gmu, u32 lo, u32 hi) in gmu_read64()
157 #define gmu_poll_timeout(gmu, addr, val, cond, interval, timeout) \ argument
161 static inline u32 gmu_read_rscc(struct a6xx_gmu *gmu, u32 offset) in gmu_read_rscc()
166 static inline void gmu_write_rscc(struct a6xx_gmu *gmu, u32 offset, u32 value) in gmu_write_rscc()
171 #define gmu_poll_timeout_rscc(gmu, addr, val, cond, interval, timeout) \ argument
Da6xx_gpu.c496 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_set_hwcg() local
1041 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in hw_init() local
1419 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_recover() local
2040 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_pm_resume() local
2118 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_pm_suspend() local
Da6xx_gpu.h81 struct a6xx_gmu gmu; member
Da6xx_gpu_state.c1181 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in _a6xx_get_gmu_registers() local
1268 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_snapshot_gmu_hfi_history() local
/linux-6.14.4/arch/arm64/boot/dts/qcom/
Dsdm670.dtsi1446 gmu: gmu@506a000 { label
Dsar2130p.dtsi1706 gmu: gmu@3d6a000 { label
Dsm6350.dtsi1446 gmu: gmu@3d6a000 { label
Dsc8180x.dtsi2322 gmu: gmu@2c6a000 { label
Dsm8350.dtsi2110 gmu: gmu@3d6a000 { label
Dsc8280xp.dtsi2530 gmu: gmu@3d6a000 { label
Dsm8650.dtsi2759 gmu: gmu@3d6a000 { label
Dsm8550.dtsi2186 gmu: gmu@3d6a000 { label
Dsm8150.dtsi2306 gmu: gmu@2c6a000 { label
Dsc7180.dtsi2265 gmu: gmu@506a000 { label
Dsm8450.dtsi2443 gmu: gmu@3d6a000 { label
Dsdm845.dtsi4929 gmu: gmu@506a000 { label
Dx1e80100.dtsi3813 gmu: gmu@3d6a000 { label
Dsm8250.dtsi2991 gmu: gmu@3d6a000 { label
Dsc7280.dtsi2906 gmu: gmu@3d6a000 { label