Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gmu.c21 static void a6xx_gmu_fault(struct a6xx_gmu *gmu) in a6xx_gmu_fault() argument
39 struct a6xx_gmu *gmu = data; in a6xx_gmu_irq() local
63 struct a6xx_gmu *gmu = data; a6xx_hfi_irq() local
78 a6xx_gmu_sptprac_is_on(struct a6xx_gmu * gmu) a6xx_gmu_sptprac_is_on() argument
94 a6xx_gmu_gx_is_on(struct a6xx_gmu * gmu) a6xx_gmu_gx_is_on() argument
115 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_set_freq() local
209 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_get_freq() local
214 a6xx_gmu_check_idle_level(struct a6xx_gmu * gmu) a6xx_gmu_check_idle_level() argument
235 a6xx_gmu_wait_for_idle(struct a6xx_gmu * gmu) a6xx_gmu_wait_for_idle() argument
240 a6xx_gmu_start(struct a6xx_gmu * gmu) a6xx_gmu_start() argument
278 a6xx_gmu_hfi_start(struct a6xx_gmu * gmu) a6xx_gmu_hfi_start() argument
338 a6xx_gmu_set_oob(struct a6xx_gmu * gmu,enum a6xx_gmu_oob_state state) a6xx_gmu_set_oob() argument
383 a6xx_gmu_clear_oob(struct a6xx_gmu * gmu,enum a6xx_gmu_oob_state state) a6xx_gmu_clear_oob() argument
401 a6xx_sptprac_enable(struct a6xx_gmu * gmu) a6xx_sptprac_enable() argument
423 a6xx_sptprac_disable(struct a6xx_gmu * gmu) a6xx_sptprac_disable() argument
445 a6xx_gmu_gfx_rail_on(struct a6xx_gmu * gmu) a6xx_gmu_gfx_rail_on() argument
462 a6xx_gemnoc_workaround(struct a6xx_gmu * gmu) a6xx_gemnoc_workaround() argument
477 a6xx_gmu_notify_slumber(struct a6xx_gmu * gmu) a6xx_gmu_notify_slumber() argument
516 a6xx_rpmh_start(struct a6xx_gmu * gmu) a6xx_rpmh_start() argument
543 a6xx_rpmh_stop(struct a6xx_gmu * gmu) a6xx_rpmh_stop() argument
566 a6xx_gmu_rpmh_init(struct a6xx_gmu * gmu) a6xx_gmu_rpmh_init() argument
702 a6xx_gmu_power_config(struct a6xx_gmu * gmu) a6xx_gmu_power_config() argument
761 a6xx_gmu_fw_load(struct a6xx_gmu * gmu) a6xx_gmu_fw_load() argument
824 a6xx_gmu_fw_start(struct a6xx_gmu * gmu,unsigned int state) a6xx_gmu_fw_start() argument
955 a6xx_gmu_irq_disable(struct a6xx_gmu * gmu) a6xx_gmu_irq_disable() argument
964 a6xx_gmu_rpmh_off(struct a6xx_gmu * gmu) a6xx_gmu_rpmh_off() argument
986 a6xx_gmu_force_off(struct a6xx_gmu * gmu) a6xx_gmu_force_off() argument
1028 a6xx_gmu_set_initial_freq(struct msm_gpu * gpu,struct a6xx_gmu * gmu) a6xx_gmu_set_initial_freq() argument
1042 a6xx_gmu_set_initial_bw(struct msm_gpu * gpu,struct a6xx_gmu * gmu) a6xx_gmu_set_initial_bw() argument
1059 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_resume() local
1143 a6xx_gmu_isidle(struct a6xx_gmu * gmu) a6xx_gmu_isidle() argument
1159 a6xx_gmu_shutdown(struct a6xx_gmu * gmu) a6xx_gmu_shutdown() argument
1227 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_stop() local
1260 a6xx_gmu_memory_free(struct a6xx_gmu * gmu) a6xx_gmu_memory_free() argument
1275 a6xx_gmu_memory_alloc(struct a6xx_gmu * gmu,struct a6xx_gmu_bo * bo,size_t size,u64 iova,const char * name) a6xx_gmu_memory_alloc() argument
1316 a6xx_gmu_memory_probe(struct drm_device * drm,struct a6xx_gmu * gmu) a6xx_gmu_memory_probe() argument
1349 a6xx_gmu_rpmh_bw_votes_init(struct adreno_gpu * adreno_gpu,const struct a6xx_info * info,struct a6xx_gmu * gmu) a6xx_gmu_rpmh_bw_votes_init() argument
1538 a6xx_gmu_rpmh_votes_init(struct a6xx_gmu * gmu) a6xx_gmu_rpmh_votes_init() argument
1625 a6xx_gmu_pwrlevels_probe(struct a6xx_gmu * gmu) a6xx_gmu_pwrlevels_probe() argument
1668 a6xx_gmu_acd_probe(struct a6xx_gmu * gmu) a6xx_gmu_acd_probe() argument
1737 a6xx_gmu_clocks_probe(struct a6xx_gmu * gmu) a6xx_gmu_clocks_probe() argument
1776 a6xx_gmu_get_irq(struct a6xx_gmu * gmu,struct platform_device * pdev,const char * name,irq_handler_t handler) a6xx_gmu_get_irq() argument
1796 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_remove() local
1845 struct a6xx_gmu *gmu = container_of(nb, struct a6xx_gmu, pd_nb); cxpd_notifier_cb() local
1856 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_wrapper_init() local
1921 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_gmu_init() local
[all...]
H A Da6xx_hfi.c29 static int a6xx_hfi_queue_read(struct a6xx_gmu *gmu, in a6xx_hfi_queue_read() argument
67 static int a6xx_hfi_queue_write(struct a6xx_gmu *gmu, in a6xx_hfi_queue_write() argument
103 static int a6xx_hfi_wait_for_msg_interrupt(struct a6xx_gmu *gmu, u32 id, u32 seqnum) in a6xx_hfi_wait_for_msg_interrupt() argument
126 static int a6xx_hfi_wait_for_ack(struct a6xx_gmu *gmu, u3 argument
189 a6xx_hfi_send_msg(struct a6xx_gmu * gmu,int id,void * data,u32 size,u32 * payload,u32 payload_size) a6xx_hfi_send_msg() argument
212 a6xx_hfi_send_gmu_init(struct a6xx_gmu * gmu,int boot_state) a6xx_hfi_send_gmu_init() argument
224 a6xx_hfi_get_fw_version(struct a6xx_gmu * gmu,u32 * version) a6xx_hfi_get_fw_version() argument
235 a6xx_hfi_send_perf_table_v1(struct a6xx_gmu * gmu) a6xx_hfi_send_perf_table_v1() argument
257 a6xx_hfi_send_perf_table(struct a6xx_gmu * gmu) a6xx_hfi_send_perf_table() argument
280 a6xx_generate_bw_table(const struct a6xx_info * info,struct a6xx_gmu * gmu,struct a6xx_hfi_msg_bw_table * msg) a6xx_generate_bw_table() argument
722 a6xx_hfi_send_bw_table(struct a6xx_gmu * gmu) a6xx_hfi_send_bw_table() argument
770 a6xx_hfi_enable_acd(struct a6xx_gmu * gmu) a6xx_hfi_enable_acd() argument
800 a6xx_hfi_send_test(struct a6xx_gmu * gmu) a6xx_hfi_send_test() argument
808 a6xx_hfi_send_start(struct a6xx_gmu * gmu) a6xx_hfi_send_start() argument
816 a6xx_hfi_send_core_fw_start(struct a6xx_gmu * gmu) a6xx_hfi_send_core_fw_start() argument
824 a6xx_hfi_set_freq(struct a6xx_gmu * gmu,u32 freq_index,u32 bw_index) a6xx_hfi_set_freq() argument
836 a6xx_hfi_send_prep_slumber(struct a6xx_gmu * gmu) a6xx_hfi_send_prep_slumber() argument
846 a6xx_hfi_start_v1(struct a6xx_gmu * gmu,int boot_state) a6xx_hfi_start_v1() argument
881 a6xx_hfi_start(struct a6xx_gmu * gmu,int boot_state) a6xx_hfi_start() argument
916 a6xx_hfi_stop(struct a6xx_gmu * gmu) a6xx_hfi_stop() argument
964 a6xx_hfi_init(struct a6xx_gmu * gmu) a6xx_hfi_init() argument
[all...]
H A Da6xx_gmu.h122 static inline u32 gmu_read(struct a6xx_gmu *gmu, u32 offset) in gmu_read() argument
127 static inline void gmu_write(struct a6xx_gmu *gmu, u32 offset, u32 value) in gmu_write() argument
133 gmu_write_bulk(struct a6xx_gmu *gmu, u32 offset, const u32 *data, u32 size) in gmu_write_bulk() argument
139 static inline void gmu_rmw(struct a6xx_gmu *gmu, u32 reg, u32 mask, u32 or) in gmu_rmw() argument
148 static inline u64 gmu_read64(struct a6xx_gmu *gmu, u3 argument
158 gmu_poll_timeout(gmu,addr,val,cond,interval,timeout) global() argument
162 gmu_read_rscc(struct a6xx_gmu * gmu,u32 offset) gmu_read_rscc() argument
167 gmu_write_rscc(struct a6xx_gmu * gmu,u32 offset,u32 value) gmu_write_rscc() argument
172 gmu_poll_timeout_rscc(gmu,addr,val,cond,interval,timeout) global() argument
[all...]
H A Da6xx_gpu.c515 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_set_hwcg() local
1068 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in hw_init() local
1446 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_recover() local
2067 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_pm_resume() local
2145 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; a6xx_pm_suspend() local
[all...]
H A Da6xx_gpu.h85 struct a6xx_gmu gmu; member
H A Da6xx_gpu_state.c1181 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in _a6xx_get_gmu_registers() local
1275 struct a6xx_gmu *gmu = &a6xx_gpu->gmu; in a6xx_snapshot_gmu_hfi_history() local
[all...]
/linux/arch/arm64/boot/dts/qcom/
H A Dsc8180x.dtsi2316 gmu: gmu@2c6a000 { label
H A Dsm6350.dtsi1506 gmu: gmu@3d6a000 { label
H A Dsar2130p.dtsi1772 gmu: gmu@3d6a000 { label
H A Dsm8350.dtsi2114 gmu: gmu@3d6a000 { label
H A Dsc8280xp.dtsi3054 gmu: gmu@3d6a000 { label
H A Dsm8150.dtsi2303 gmu: gmu@2c6a000 { label
H A Dsm8550.dtsi2517 gmu: gmu@3d6a000 { label
H A Dsc7180.dtsi2266 gmu: gmu@506a000 { label
H A Dsdm845.dtsi4966 gmu: gmu@506a000 { label
H A Dx1e80100.dtsi3873 gmu: gmu@3d6a000 { label
[all...]
H A Dsm8250.dtsi2998 gmu: gmu@3d6a000 { label
H A Dsc7280.dtsi2947 gmu: gmu@3d6a000 { label