Searched refs:cpr_write (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | cpr.c | 257 static void cpr_write(struct cpr_drv *drv, u32 offset, u32 value) in cpr_write() function 280 cpr_write(drv, REG_RBIF_IRQ_CLEAR, CPR_INT_ALL); in cpr_irq_clr() 286 cpr_write(drv, REG_RBIF_CONT_NACK_CMD, 1); in cpr_irq_clr_nack() 292 cpr_write(drv, REG_RBIF_CONT_ACK_CMD, 1); in cpr_irq_clr_ack() 297 cpr_write(drv, REG_RBIF_IRQ_EN(0), int_bits); in cpr_irq_set() 337 cpr_write(drv, REG_RBIF_CONT_ACK_CMD, 1); in cpr_ctl_disable() 338 cpr_write(drv, REG_RBIF_CONT_NACK_CMD, 1); in cpr_ctl_disable() 378 cpr_write(drv, REG_RBCPR_STEP_QUOT, step_quot); in cpr_corner_restore() 382 cpr_write(drv, REG_RBCPR_GCNT_TARGET(i), 0); in cpr_corner_restore() 384 cpr_write(dr in cpr_corner_restore() [all...] |
/kernel/linux/linux-6.6/drivers/pmdomain/qcom/ |
H A D | cpr.c | 256 static void cpr_write(struct cpr_drv *drv, u32 offset, u32 value) in cpr_write() function 279 cpr_write(drv, REG_RBIF_IRQ_CLEAR, CPR_INT_ALL); in cpr_irq_clr() 285 cpr_write(drv, REG_RBIF_CONT_NACK_CMD, 1); in cpr_irq_clr_nack() 291 cpr_write(drv, REG_RBIF_CONT_ACK_CMD, 1); in cpr_irq_clr_ack() 296 cpr_write(drv, REG_RBIF_IRQ_EN(0), int_bits); in cpr_irq_set() 336 cpr_write(drv, REG_RBIF_CONT_ACK_CMD, 1); in cpr_ctl_disable() 337 cpr_write(drv, REG_RBIF_CONT_NACK_CMD, 1); in cpr_ctl_disable() 377 cpr_write(drv, REG_RBCPR_STEP_QUOT, step_quot); in cpr_corner_restore() 381 cpr_write(drv, REG_RBCPR_GCNT_TARGET(i), 0); in cpr_corner_restore() 383 cpr_write(dr in cpr_corner_restore() [all...] |
Completed in 4 milliseconds