Home
last modified time | relevance | path

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

/openbmc/linux/drivers/irqchip/
H A Dirq-ls-scfg-msi.c30 u32 ibs_shift; /* Shift of interrupt bit select */ member
207 hwirq = ((msir->bit_end - pos) << msi_data->cfg->ibs_shift) | in ls_scfg_msi_irq_handler()
279 hwirq = i << msi_data->cfg->ibs_shift | msir->index; in ls_scfg_msi_setup_hwirq()
296 hwirq = i << msi_data->cfg->ibs_shift | msir->index; in ls_scfg_msi_teardown_hwirq()
304 .ibs_shift = 3,
310 .ibs_shift = 2,
316 .ibs_shift = 2,
363 (1 << msi_data->cfg->ibs_shift); in ls_scfg_msi_probe()
/openbmc/linux/arch/powerpc/sysdev/
H A Dfsl_msi.c39 ((intr_index) << (msi)->ibs_shift))
174 (hwirq >> msi_data->ibs_shift) & MSI_IBS_MASK); in fsl_compose_msi_msg()
485 msi->ibs_shift = MSIIR1_IBS_SHIFT; in fsl_of_msi_probe()
502 msi->ibs_shift = MSIIR_IBS_SHIFT; in fsl_of_msi_probe()
H A Dfsl_msi.h35 u32 ibs_shift; /* Shift of interrupt bit select */ member