/kernel/linux/linux-5.10/drivers/bus/mhi/host/ |
H A D | boot.c | 39 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECADDR_HIGH_OFFS, in mhi_rddm_prepare() 42 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECADDR_LOW_OFFS, in mhi_rddm_prepare() 45 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECSIZE_OFFS, mhi_buf->len); in mhi_rddm_prepare() 112 mhi_write_reg(mhi_cntrl, mhi_cntrl->regs, in __mhi_download_rddm_in_panic() 192 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECADDR_HIGH_OFFS, in mhi_fw_load_amss() 195 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECADDR_LOW_OFFS, in mhi_fw_load_amss() 198 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECSIZE_OFFS, mhi_buf->len); in mhi_fw_load_amss() 250 mhi_write_reg(mhi_cntrl, base, BHI_STATUS, 0); in mhi_fw_load_sbl() 251 mhi_write_reg(mhi_cntrl, base, BHI_IMGADDR_HIGH, in mhi_fw_load_sbl() 253 mhi_write_reg(mhi_cntr in mhi_fw_load_sbl() [all...] |
H A D | pm.c | 519 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_pm_disable_transition() 979 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_async_power_up() 1015 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_async_power_up()
|
H A D | main.c | 40 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base, in mhi_write_reg() function 58 mhi_write_reg(mhi_cntrl, base, offset, tmp); in mhi_write_reg_field() 64 mhi_write_reg(mhi_cntrl, db_addr, 4, upper_32_bits(db_val)); in mhi_write_db() 65 mhi_write_reg(mhi_cntrl, db_addr, 0, lower_32_bits(db_val)); in mhi_write_db()
|
H A D | init.c | 509 mhi_write_reg(mhi_cntrl, mhi_cntrl->wake_db, 4, 0); in mhi_init_mmio() 510 mhi_write_reg(mhi_cntrl, mhi_cntrl->wake_db, 0, 0); in mhi_init_mmio()
|
H A D | internal.h | 649 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base,
|
/kernel/linux/linux-6.6/drivers/bus/mhi/host/ |
H A D | boot.c | 40 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECADDR_HIGH_OFFS, in mhi_rddm_prepare() 43 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECADDR_LOW_OFFS, in mhi_rddm_prepare() 46 mhi_write_reg(mhi_cntrl, base, BHIE_RXVECSIZE_OFFS, mhi_buf->len); in mhi_rddm_prepare() 198 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECADDR_HIGH_OFFS, in mhi_fw_load_bhie() 201 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECADDR_LOW_OFFS, in mhi_fw_load_bhie() 204 mhi_write_reg(mhi_cntrl, base, BHIE_TXVECSIZE_OFFS, mhi_buf->len); in mhi_fw_load_bhie() 257 mhi_write_reg(mhi_cntrl, base, BHI_STATUS, 0); in mhi_fw_load_bhi() 258 mhi_write_reg(mhi_cntrl, base, BHI_IMGADDR_HIGH, in mhi_fw_load_bhi() 260 mhi_write_reg(mhi_cntrl, base, BHI_IMGADDR_LOW, in mhi_fw_load_bhi() 262 mhi_write_reg(mhi_cntr in mhi_fw_load_bhi() [all...] |
H A D | pm.c | 490 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_pm_disable_transition() 634 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_pm_sys_error_transition() 1093 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_async_power_up() 1124 mhi_write_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_INTVEC, 0); in mhi_async_power_up()
|
H A D | main.c | 62 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base, in mhi_write_reg() function 81 mhi_write_reg(mhi_cntrl, base, offset, tmp); in mhi_write_reg_field() 89 mhi_write_reg(mhi_cntrl, db_addr, 4, upper_32_bits(db_val)); in mhi_write_db() 90 mhi_write_reg(mhi_cntrl, db_addr, 0, lower_32_bits(db_val)); in mhi_write_db() 177 mhi_write_reg(mhi_cntrl, mhi_cntrl->regs, MHI_SOC_RESET_REQ_OFFSET, in mhi_soc_reset()
|
H A D | internal.h | 325 void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *base,
|
H A D | init.c | 561 mhi_write_reg(mhi_cntrl, base, reg_info[i].offset, in mhi_init_mmio()
|
/kernel/linux/linux-6.6/drivers/accel/qaic/ |
H A D | mhi_controller.c | 430 static void mhi_write_reg(struct mhi_controller *mhi_cntrl, void __iomem *addr, u32 val) in mhi_write_reg() function 506 mhi_cntrl->write_reg = mhi_write_reg; in qaic_mhi_register_controller()
|