Searched refs:iowrite64 (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/drivers/ntb/hw/intel/ |
D | ntb_hw_gen3.c | 155 iowrite64(bar_addr, mmio + GEN3_IMBAR1XLMT_OFFSET); in gen3_setup_b2b_mw() 160 iowrite64(bar_addr, 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() 491 iowrite64(addr, mmio + xlat_reg); in intel_ntb3_mw_set_trans() 494 iowrite64(0, mmio + xlat_reg); in intel_ntb3_mw_set_trans() 501 iowrite64(limit, mmio + limit_reg); in intel_ntb3_mw_set_trans() 504 iowrite64(base, mmio + limit_reg); in intel_ntb3_mw_set_trans() 505 iowrite64(0, mmio + xlat_reg); in intel_ntb3_mw_set_trans() 522 iowrite64(limit, mmio + limit_reg); in intel_ntb3_mw_set_trans() [all …]
|
D | ntb_hw_intel.h | 237 #ifndef iowrite64 239 #define iowrite64 writeq macro 241 #define iowrite64 _iowrite64 macro
|
D | ntb_hw_gen1.c | 891 iowrite64(addr, mmio + xlat_reg); in intel_ntb_mw_set_trans() 894 iowrite64(0, mmio + xlat_reg); in intel_ntb_mw_set_trans() 899 iowrite64(limit, mmio + limit_reg); in intel_ntb_mw_set_trans() 902 iowrite64(base, mmio + limit_reg); in intel_ntb_mw_set_trans() 903 iowrite64(0, mmio + xlat_reg); in intel_ntb_mw_set_trans() 1388 iowrite64(bar_addr, mmio + XEON_SBAR0BASE_OFFSET); in xeon_setup_b2b_mw() 1396 iowrite64(bar_addr, mmio + XEON_SBAR23BASE_OFFSET); in xeon_setup_b2b_mw() 1403 iowrite64(bar_addr, mmio + XEON_SBAR45BASE_OFFSET); in xeon_setup_b2b_mw() 1423 iowrite64(bar_addr, mmio + XEON_SBAR23LMT_OFFSET); in xeon_setup_b2b_mw() 1430 iowrite64(bar_addr, mmio + XEON_SBAR45LMT_OFFSET); in xeon_setup_b2b_mw() [all …]
|
D | ntb_hw_gen3.h | 101 iowrite64(bits, mmio); in gen3_db_iowrite()
|
/linux-4.19.296/drivers/ntb/hw/mscc/ |
D | ntb_hw_switchtec.c | 55 #ifndef iowrite64 57 #define iowrite64 writeq macro 59 #define iowrite64 _iowrite64 macro 267 iowrite64(sndev->self_partition, &ctl->bar_entry[bar].xlate_addr); in switchtec_ntb_mw_clr_direct() 274 iowrite64(0, &ctl->lut_entry[peer_lut_index(sndev, idx)]); in switchtec_ntb_mw_clr_lut() 290 iowrite64(sndev->self_partition | addr, in switchtec_ntb_mw_set_direct() 299 iowrite64((NTB_CTRL_LUT_EN | (sndev->self_partition << 1) | addr), in switchtec_ntb_mw_set_lut() 508 iowrite64(sndev->db_valid_mask << sndev->db_peer_shift, in crosslink_init_dbmsgs() 660 iowrite64(db_bits << sndev->db_shift, &sndev->mmio_self_dbmsg->idb); in switchtec_ntb_db_clear() 676 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_db_set_mask() [all …]
|
/linux-4.19.296/include/asm-generic/ |
D | iomap.h | 45 extern void iowrite64(u64, void __iomem *);
|
D | io.h | 750 #ifndef iowrite64 751 #define iowrite64 iowrite64 macro 752 static inline void iowrite64(u64 value, volatile void __iomem *addr) in iowrite64() function
|