Searched refs:rsc_drv (Results 1 – 4 of 4) sorted by relevance
/linux-6.3-rc2/drivers/soc/qcom/ |
A D | rpmh-internal.h | 20 struct rsc_drv; 45 struct rsc_drv *drv; 120 struct rsc_drv { struct 139 int rpmh_rsc_send_data(struct rsc_drv *drv, const struct tcs_request *msg); argument 140 int rpmh_rsc_write_ctrl_data(struct rsc_drv *drv, 142 void rpmh_rsc_invalidate(struct rsc_drv *drv); 143 void rpmh_rsc_write_next_wakeup(struct rsc_drv *drv);
|
A D | rpmh-rsc.c | 195 tcs_reg_addr(const struct rsc_drv *drv, int reg, int tcs_id) in tcs_reg_addr() 261 static void tcs_invalidate(struct rsc_drv *drv, int type) in tcs_invalidate() 284 void rpmh_rsc_invalidate(struct rsc_drv *drv) in rpmh_rsc_invalidate() 300 static struct tcs_group *get_tcs_for_msg(struct rsc_drv *drv, in get_tcs_for_msg() 441 struct rsc_drv *drv = p; in tcs_tx_done() 580 const struct rsc_drv *drv = tcs->drv; in find_free_tcs() 773 static bool rpmh_rsc_ctrlr_is_busy(struct rsc_drv *drv) in rpmh_rsc_ctrlr_is_busy() 801 void rpmh_rsc_write_next_wakeup(struct rsc_drv *drv) in rpmh_rsc_write_next_wakeup() 856 struct rsc_drv *drv = container_of(nfb, struct rsc_drv, rsc_pm); in rpmh_rsc_cpu_pm_callback() 938 struct rsc_drv *drv = container_of(nfb, struct rsc_drv, genpd_nb); in rpmh_rsc_pd_callback() [all …]
|
A D | trace-rpmh.h | 17 TP_PROTO(struct rsc_drv *d, int m, const struct tcs_request *r), 41 TP_PROTO(struct rsc_drv *d, int m, int n, u32 h,
|
A D | rpmh.c | 41 #define ctrlr_to_drv(ctrlr) container_of(ctrlr, struct rsc_drv, client) 74 struct rsc_drv *drv = dev_get_drvdata(dev->parent); in get_rpmh_ctrlr()
|
Completed in 12 milliseconds