Home
last modified time | relevance | path

Searched refs:mmio_self_dbmsg (Results 1 – 1 of 1) sorted by relevance

/Linux-v4.19/drivers/ntb/hw/mscc/
Dntb_hw_switchtec.c97 struct ntb_dbmsg_regs __iomem *mmio_self_dbmsg; member
651 ret = ioread64(&sndev->mmio_self_dbmsg->idb) >> sndev->db_shift; in switchtec_ntb_db_read()
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()
694 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_db_clear_mask()
919 sndev->mmio_self_dbmsg = &sndev->mmio_dbmsg[sndev->self_partition]; in switchtec_ntb_init_sndev()
920 sndev->mmio_peer_dbmsg = sndev->mmio_self_dbmsg; in switchtec_ntb_init_sndev()
1251 if (sndev->mmio_peer_dbmsg != sndev->mmio_self_dbmsg) { in switchtec_ntb_init_db()
1265 iowrite64(~sndev->db_mask, &sndev->mmio_self_dbmsg->idb_mask); in switchtec_ntb_init_db()
1278 for (i = 0; i < ARRAY_SIZE(sndev->mmio_self_dbmsg->imsg); i++) { in switchtec_ntb_init_msgs()
[all …]