Searched refs:db_mask (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/ntb/hw/intel/ |
| H A D | ntb_hw_gen1.c | 238 ndev->db_mask |= db_bits; in ndev_db_set_mask() 239 ndev->reg->db_iowrite(ndev->db_mask, mmio); in ndev_db_set_mask() 259 ndev->db_mask &= ~db_bits; in ndev_db_clear_mask() 260 ndev->reg->db_iowrite(ndev->db_mask, mmio); in ndev_db_clear_mask() 375 ndev->db_mask = ndev->db_valid_mask; in ndev_init_isr() 376 ndev->reg->db_iowrite(ndev->db_mask, in ndev_init_isr() 378 ndev->self_reg->db_mask); in ndev_init_isr() 472 ndev->db_mask = ndev->db_valid_mask; in ndev_deinit_isr() 473 ndev->reg->db_iowrite(ndev->db_mask, in ndev_deinit_isr() 475 ndev->self_reg->db_mask); in ndev_deinit_isr() [all …]
|
| H A D | ntb_hw_intel.h | 114 unsigned long db_mask; member 161 u64 db_mask; member
|
| H A D | ntb_hw_gen3.c | 76 .db_mask = GEN3_IM_INT_DISABLE_OFFSET, 83 .db_mask = GEN3_EM_INT_DISABLE_OFFSET, 224 ndev->self_reg->db_mask); in gen3_init_ntb() 321 "Doorbell Mask Cached -\t%#llx\n", ndev->db_mask); in ndev_ntb3_debugfs_read() 323 u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask); in ndev_ntb3_debugfs_read()
|
| H A D | ntb_hw_gen4.c | 34 .db_mask = GEN4_IM_INT_DISABLE_OFFSET, 164 ndev->self_reg->db_mask); in gen4_init_ntb() 292 "Doorbell Mask Cached -\t%#llx\n", ndev->db_mask); in ndev_ntb4_debugfs_read() 294 u.v64 = ndev_db_read(ndev, mmio + ndev->self_reg->db_mask); in ndev_ntb4_debugfs_read()
|
| /linux/drivers/ntb/hw/mscc/ |
| H A D | ntb_hw_switchtec.c | 69 u64 db_mask; member 654 sndev->db_mask |= db_bits << sndev->db_shift; in switchtec_ntb_db_set_mask() 655 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_db_set_mask() 672 sndev->db_mask &= ~(db_bits << sndev->db_shift); in switchtec_ntb_db_clear_mask() 673 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_db_clear_mask() 684 return (sndev->db_mask >> sndev->db_shift) & sndev->db_valid_mask; in switchtec_ntb_db_read_mask() 1236 sndev->db_mask = 0x0FFFFFFFFFFFFFFFULL; in switchtec_ntb_init_db() 1241 sndev->db_valid_mask = sndev->db_mask; in switchtec_ntb_init_db() 1252 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_init_db()
|
| /linux/drivers/ntb/hw/amd/ |
| H A D | ntb_hw_amd.c | 457 ndev->db_mask |= db_bits; in amd_ntb_db_set_mask() 458 writew((u16)ndev->db_mask, mmio + AMD_DBMASK_OFFSET); in amd_ntb_db_set_mask() 474 ndev->db_mask &= ~db_bits; in amd_ntb_db_clear_mask() 475 writew((u16)ndev->db_mask, mmio + AMD_DBMASK_OFFSET); in amd_ntb_db_clear_mask() 728 ndev->db_mask = ndev->db_valid_mask; in ndev_init_isr() 828 ndev->db_mask = ndev->db_valid_mask; in ndev_deinit_isr() 829 writel(ndev->db_mask, mmio + AMD_DBMASK_OFFSET); in ndev_deinit_isr()
|
| H A D | ntb_hw_amd.h | 196 u64 db_mask; member
|
| /linux/drivers/ntb/test/ |
| H A D | ntb_tool.c | 307 u64 db_bits, db_mask; in tool_db_event() local 309 db_mask = ntb_db_vector_mask(tc->ntb, vec); in tool_db_event() 313 vec, db_mask, db_bits); in tool_db_event()
|