Searched refs:mw_bar (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/ntb/ntb_hw/ |
H A D | ntb_hw_plx.c | 62 int mw_bar; member 183 val64 = 0x2000000000000000 * mw->mw_bar | 0x4; in ntb_plx_init() 188 val = 0x20000000 * mw->mw_bar; in ntb_plx_init() 196 val64 = 0x2000000000000000 * mw->mw_bar; in ntb_plx_init() 197 NTX_WRITE(sc, 0xc3c + (mw->mw_bar - 2) * 4, val64); in ntb_plx_init() 198 NTX_WRITE(sc, 0xc3c + (mw->mw_bar - 2) * 4 + 4, val64 >> 32); in ntb_plx_init() 200 val = 0x20000000 * mw->mw_bar; in ntb_plx_init() 201 NTX_WRITE(sc, 0xc3c + (mw->mw_bar - 2) * 4, val); in ntb_plx_init() 362 mw->mw_bar = i; in ntb_plx_attach() 363 mw->mw_rid = PCIR_BAR(mw->mw_bar); in ntb_plx_attach() [all …]
|
H A D | ntb_hw_intel.c | 169 unsigned mw_bar[NTB_MAX_BARS]; member 532 .mw_bar = { NTB_B2B_BAR_1, NTB_B2B_BAR_2 }, 565 .mw_bar = { NTB_B2B_BAR_1, NTB_B2B_BAR_2, NTB_B2B_BAR_3 }, 614 .mw_bar = { NTB_B2B_BAR_1, NTB_B2B_BAR_2 }, 645 .mw_bar = { NTB_B2B_BAR_1, NTB_B2B_BAR_2 }, 824 KASSERT(ntb->reg->mw_bar[mw] != 0, ("invalid mw")); in intel_ntb_mw_to_bar() 826 return (ntb->reg->mw_bar[mw]); in intel_ntb_mw_to_bar()
|