Lines Matching full:mmio

147 	void __iomem *mmio;  in gen3_setup_b2b_mw()  local
151 mmio = ndev->self_mmio; in gen3_setup_b2b_mw()
155 iowrite64(bar_addr, mmio + GEN3_IMBAR1XLMT_OFFSET); in gen3_setup_b2b_mw()
156 bar_addr = ioread64(mmio + GEN3_IMBAR1XLMT_OFFSET); in gen3_setup_b2b_mw()
160 iowrite64(bar_addr, mmio + GEN3_IMBAR2XLMT_OFFSET); in gen3_setup_b2b_mw()
161 bar_addr = ioread64(mmio + GEN3_IMBAR2XLMT_OFFSET); in gen3_setup_b2b_mw()
165 iowrite64(0, mmio + GEN3_IMBAR1XBASE_OFFSET); in gen3_setup_b2b_mw()
166 iowrite64(0, mmio + GEN3_IMBAR2XBASE_OFFSET); in gen3_setup_b2b_mw()
262 void __iomem *mmio; in ndev_ntb3_debugfs_read() local
269 mmio = ndev->self_mmio; in ndev_ntb3_debugfs_read()
323 u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask); in ndev_ntb3_debugfs_read()
327 u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_bell); in ndev_ntb3_debugfs_read()
334 u.v64 = ioread64(mmio + GEN3_IMBAR1XBASE_OFFSET); in ndev_ntb3_debugfs_read()
338 u.v64 = ioread64(mmio + GEN3_IMBAR2XBASE_OFFSET); in ndev_ntb3_debugfs_read()
342 u.v64 = ioread64(mmio + GEN3_IMBAR1XLMT_OFFSET); in ndev_ntb3_debugfs_read()
346 u.v64 = ioread64(mmio + GEN3_IMBAR2XLMT_OFFSET); in ndev_ntb3_debugfs_read()
354 u.v64 = ioread64(mmio + GEN3_EMBAR1XBASE_OFFSET); in ndev_ntb3_debugfs_read()
358 u.v64 = ioread64(mmio + GEN3_EMBAR2XBASE_OFFSET); in ndev_ntb3_debugfs_read()
362 u.v64 = ioread64(mmio + GEN3_EMBAR1XLMT_OFFSET); in ndev_ntb3_debugfs_read()
366 u.v64 = ioread64(mmio + GEN3_EMBAR2XLMT_OFFSET); in ndev_ntb3_debugfs_read()
373 u.v64 = ioread64(mmio + GEN3_EMBAR0_OFFSET); in ndev_ntb3_debugfs_read()
377 u.v64 = ioread64(mmio + GEN3_EMBAR1_OFFSET); in ndev_ntb3_debugfs_read()
381 u.v64 = ioread64(mmio + GEN3_EMBAR2_OFFSET); in ndev_ntb3_debugfs_read()
389 u.v16 = ioread16(mmio + GEN3_USMEMMISS_OFFSET); in ndev_ntb3_debugfs_read()
452 void __iomem *mmio; in intel_ntb3_mw_set_trans() local
481 mmio = ndev->self_mmio; in intel_ntb3_mw_set_trans()
493 iowrite64(addr, mmio + xlat_reg); in intel_ntb3_mw_set_trans()
494 reg_val = ioread64(mmio + xlat_reg); in intel_ntb3_mw_set_trans()
496 iowrite64(0, mmio + xlat_reg); in intel_ntb3_mw_set_trans()
503 iowrite64(limit, mmio + limit_reg); in intel_ntb3_mw_set_trans()
504 reg_val = ioread64(mmio + limit_reg); in intel_ntb3_mw_set_trans()
506 iowrite64(base, mmio + limit_reg); in intel_ntb3_mw_set_trans()
507 iowrite64(0, mmio + xlat_reg); in intel_ntb3_mw_set_trans()
515 base = ioread64(mmio + GEN3_EMBAR1_OFFSET + (8 * idx)); in intel_ntb3_mw_set_trans()
524 iowrite64(limit, mmio + limit_reg); in intel_ntb3_mw_set_trans()
525 reg_val = ioread64(mmio + limit_reg); in intel_ntb3_mw_set_trans()
527 iowrite64(base, mmio + limit_reg); in intel_ntb3_mw_set_trans()
528 iowrite64(0, mmio + xlat_reg); in intel_ntb3_mw_set_trans()