mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-14 08:36:12 -04:00
Merge "msm: gsi: Read 64-bit ring RP value from registers"
This commit is contained in:
commit
1ed7eace10
1 changed files with 8 additions and 1 deletions
|
|
@ -1752,7 +1752,14 @@ static inline uint64_t gsi_read_event_ring_rp_ddr(struct gsi_evt_ring_props* pro
|
|||
static inline uint64_t gsi_read_event_ring_rp_reg(struct gsi_evt_ring_props* props,
|
||||
uint8_t id, int ee)
|
||||
{
|
||||
return gsi_readl(gsi_ctx->base + GSI_EE_n_EV_CH_k_CNTXT_4_OFFS(id, ee));
|
||||
uint64_t rp;
|
||||
|
||||
rp = gsi_readl(gsi_ctx->base +
|
||||
GSI_EE_n_EV_CH_k_CNTXT_4_OFFS(id, ee));
|
||||
rp |= ((uint64_t)gsi_readl(gsi_ctx->base +
|
||||
GSI_EE_n_EV_CH_k_CNTXT_5_OFFS(id, ee))) << 32;
|
||||
|
||||
return rp;
|
||||
}
|
||||
|
||||
int gsi_alloc_evt_ring(struct gsi_evt_ring_props *props, unsigned long dev_hdl,
|
||||
|
|
|
|||
Loading…
Reference in a new issue