Home
last modified time | relevance | path

Searched refs:hhxs (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/irqchip/
H A Dirq-riscv-aplic-msi.c107 tbppn &= ~APLIC_xMSICFGADDR_PPN_HHX(mc->hhxw, mc->hhxs); in aplic_msi_write_msg()
111 group_index = (tppn >> APLIC_xMSICFGADDR_PPN_HHX_SHIFT(mc->hhxs)) & in aplic_msi_write_msg()
227 mc->hhxs = imsic_global->group_index_shift; in aplic_msi_setup()
228 if (mc->hhxs < (2 * APLIC_xMSICFGADDR_PPN_SHIFT)) { in aplic_msi_setup()
233 mc->hhxs -= (2 * APLIC_xMSICFGADDR_PPN_SHIFT); in aplic_msi_setup()
234 if (APLIC_xMSICFGADDRH_HHXS_MASK < mc->hhxs) { in aplic_msi_setup()
243 mc->base_ppn &= ~APLIC_xMSICFGADDR_PPN_HHX(mc->hhxw, mc->hhxs); in aplic_msi_setup()
H A Dirq-riscv-aplic-main.h20 u32 hhxs; member
H A Dirq-riscv-aplic-main.c95 valh |= FIELD_PREP(APLIC_xMSICFGADDRH_HHXS, priv->msicfg.hhxs); in aplic_init_hw_global()