Lines Matching refs:msi_addr
1222 u64 *msi_addr) in iproce_pcie_get_msi() argument
1244 *msi_addr = res.start + GITS_TRANSLATER; in iproce_pcie_get_msi()
1248 static int iproc_pcie_paxb_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr) in iproc_pcie_paxb_v2_msi_steer() argument
1256 msi_addr &= ~(SZ_32K - 1); in iproc_pcie_paxb_v2_msi_steer()
1257 entry.res->start = msi_addr; in iproc_pcie_paxb_v2_msi_steer()
1258 entry.res->end = msi_addr + SZ_32K - 1; in iproc_pcie_paxb_v2_msi_steer()
1264 static void iproc_pcie_paxc_v2_msi_steer(struct iproc_pcie *pcie, u64 msi_addr, in iproc_pcie_paxc_v2_msi_steer() argument
1287 (u32)(msi_addr >> 13)); in iproc_pcie_paxc_v2_msi_steer()
1301 msi_addr >>= 2; in iproc_pcie_paxc_v2_msi_steer()
1303 upper_32_bits(msi_addr)); in iproc_pcie_paxc_v2_msi_steer()
1305 lower_32_bits(msi_addr)); in iproc_pcie_paxc_v2_msi_steer()
1318 u64 msi_addr; in iproc_pcie_msi_steer() local
1320 ret = iproce_pcie_get_msi(pcie, msi_node, &msi_addr); in iproc_pcie_msi_steer()
1328 ret = iproc_pcie_paxb_v2_msi_steer(pcie, msi_addr); in iproc_pcie_msi_steer()
1333 iproc_pcie_paxc_v2_msi_steer(pcie, msi_addr, true); in iproc_pcie_msi_steer()