Home
last modified time | relevance | path

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

/openbmc/linux/drivers/ntb/hw/intel/
H A Dntb_hw_intel.h99 struct intel_ntb_dev;
102 int (*poll_link)(struct intel_ntb_dev *ndev);
103 int (*link_is_up)(struct intel_ntb_dev *ndev);
134 struct intel_ntb_dev *ndev;
138 struct intel_ntb_dev { struct
190 #define ntb_ndev(__ntb) container_of(__ntb, struct intel_ntb_dev, ntb) argument
191 #define hb_ndev(__work) container_of(__work, struct intel_ntb_dev, \
H A Dntb_hw_gen1.c184 void ndev_db_addr(struct intel_ntb_dev *ndev, in ndev_db_addr()
202 u64 ndev_db_read(struct intel_ntb_dev *ndev, in ndev_db_read()
358 struct intel_ntb_dev *ndev = dev; in ndev_irq_isr()
363 int ndev_init_isr(struct intel_ntb_dev *ndev, in ndev_init_isr()
494 struct intel_ntb_dev *ndev; in ndev_ntb_debugfs_read()
809 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb_mw_get_align()
969 struct intel_ntb_dev *ndev; in intel_ntb_link_enable()
998 struct intel_ntb_dev *ndev; in intel_ntb_link_disable()
1062 struct intel_ntb_dev *ndev; in intel_ntb_db_vector_count()
1155 struct intel_ntb_dev *ndev; in intel_ntb_spad_count()
[all …]
H A Dntb_hw_gen1.h149 int ndev_init_isr(struct intel_ntb_dev *ndev, int msix_min, int msix_max,
151 enum ntb_topo xeon_ppd_topo(struct intel_ntb_dev *ndev, u8 ppd);
152 void ndev_db_addr(struct intel_ntb_dev *ndev,
155 u64 ndev_db_read(struct intel_ntb_dev *ndev, void __iomem *mmio);
156 int ndev_db_write(struct intel_ntb_dev *ndev, u64 db_bits,
158 int ndev_mw_to_bar(struct intel_ntb_dev *ndev, int idx);
183 int xeon_link_is_up(struct intel_ntb_dev *ndev);
H A Dntb_hw_gen4.c19 static int gen4_poll_link(struct intel_ntb_dev *ndev);
20 static int gen4_link_is_up(struct intel_ntb_dev *ndev);
49 static int gen4_poll_link(struct intel_ntb_dev *ndev) in gen4_poll_link()
76 static int gen4_init_isr(struct intel_ntb_dev *ndev) in gen4_init_isr()
127 static int gen4_init_ntb(struct intel_ntb_dev *ndev) in gen4_init_ntb()
183 int gen4_init_dev(struct intel_ntb_dev *ndev) in gen4_init_dev()
222 struct intel_ntb_dev *ndev; in ndev_ntb4_debugfs_read()
340 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb4_mw_set_trans()
434 struct intel_ntb_dev *ndev; in intel_ntb4_link_enable()
497 struct intel_ntb_dev *ndev; in intel_ntb4_link_disable()
[all …]
H A Dntb_hw_gen3.c93 static int gen3_poll_link(struct intel_ntb_dev *ndev) in gen3_poll_link()
115 static int gen3_init_isr(struct intel_ntb_dev *ndev) in gen3_init_isr()
173 static int gen3_init_ntb(struct intel_ntb_dev *ndev) in gen3_init_ntb()
226 int gen3_init_dev(struct intel_ntb_dev *ndev) in gen3_init_dev()
258 struct intel_ntb_dev *ndev; in ndev_ntb3_debugfs_read()
421 struct intel_ntb_dev *ndev; in intel_ntb3_link_enable()
446 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb3_mw_set_trans()
539 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb3_peer_db_addr()
567 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb3_peer_db_set()
585 struct intel_ntb_dev *ndev = ntb_ndev(ntb); in intel_ntb3_db_read()
[all …]
H A Dntb_hw_gen3.h106 int gen3_init_dev(struct intel_ntb_dev *ndev);
H A Dntb_hw_gen4.h108 int gen4_init_dev(struct intel_ntb_dev *ndev);