Home
last modified time | relevance | path

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

/Zephyr-Core-2.7.6/include/drivers/pcie/
Dpcie.h27 typedef uint32_t pcie_bdf_t; typedef
57 extern pcie_bdf_t pcie_bdf_lookup(pcie_id_t id);
68 extern uint32_t pcie_conf_read(pcie_bdf_t bdf, unsigned int reg);
79 extern void pcie_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data);
88 extern bool pcie_probe(pcie_bdf_t bdf, pcie_id_t id);
97 extern bool pcie_get_mbar(pcie_bdf_t bdf,
114 extern bool pcie_probe_mbar(pcie_bdf_t bdf,
125 extern void pcie_set_cmd(pcie_bdf_t bdf, uint32_t bits, bool on);
137 extern unsigned int pcie_alloc_irq(pcie_bdf_t bdf);
145 extern unsigned int pcie_get_irq(pcie_bdf_t bdf);
[all …]
Dmsi.h28 pcie_bdf_t bdf;
50 extern uint8_t pcie_msi_vectors_allocate(pcie_bdf_t bdf,
66 extern bool pcie_msi_vector_connect(pcie_bdf_t bdf,
107 extern bool pcie_msi_enable(pcie_bdf_t bdf,
/Zephyr-Core-2.7.6/drivers/pcie/host/
Dpcie.c18 bool pcie_probe(pcie_bdf_t bdf, pcie_id_t id) in pcie_probe()
35 void pcie_set_cmd(pcie_bdf_t bdf, uint32_t bits, bool on) in pcie_set_cmd()
50 uint32_t pcie_get_cap(pcie_bdf_t bdf, uint32_t cap_id) in pcie_get_cap()
74 uint32_t pcie_get_ext_cap(pcie_bdf_t bdf, uint32_t cap_id) in pcie_get_ext_cap()
99 bool pcie_get_mbar(pcie_bdf_t bdf, in pcie_get_mbar()
157 bool pcie_probe_mbar(pcie_bdf_t bdf, in pcie_probe_mbar()
226 unsigned int pcie_alloc_irq(pcie_bdf_t bdf) in pcie_alloc_irq()
256 unsigned int pcie_get_irq(pcie_bdf_t bdf) in pcie_get_irq()
263 void pcie_irq_enable(pcie_bdf_t bdf, unsigned int irq) in pcie_irq_enable()
273 pcie_bdf_t pcie_bdf_lookup(pcie_id_t id) in pcie_bdf_lookup()
[all …]
Dmsi.c44 static uint32_t get_msix_table_size(pcie_bdf_t bdf, in get_msix_table_size()
54 static bool map_msix_table_entries(pcie_bdf_t bdf, in map_msix_table_entries()
102 static uint32_t get_msi_mmc(pcie_bdf_t bdf, in get_msi_mmc()
113 uint8_t pcie_msi_vectors_allocate(pcie_bdf_t bdf, in pcie_msi_vectors_allocate()
157 bool pcie_msi_vector_connect(pcie_bdf_t bdf, in pcie_msi_vector_connect()
189 static void enable_msix(pcie_bdf_t bdf, in enable_msix()
217 static void disable_msi(pcie_bdf_t bdf, in disable_msi()
227 static void enable_msi(pcie_bdf_t bdf, in enable_msi()
261 bool pcie_msi_enable(pcie_bdf_t bdf, in pcie_msi_enable()
Dshell.c15 static void show_msi(const struct shell *shell, pcie_bdf_t bdf) in show_msi()
67 static void show_bars(const struct shell *shell, pcie_bdf_t bdf) in show_bars()
96 static void show(const struct shell *shell, pcie_bdf_t bdf) in show()
/Zephyr-Core-2.7.6/arch/x86/core/
Dpcie.c65 static inline void pcie_mm_conf(pcie_bdf_t bdf, unsigned int reg, in pcie_mm_conf()
104 static inline void pcie_io_conf(pcie_bdf_t bdf, unsigned int reg, in pcie_io_conf()
127 static inline void pcie_conf(pcie_bdf_t bdf, unsigned int reg, in pcie_conf()
147 uint32_t pcie_conf_read(pcie_bdf_t bdf, unsigned int reg) in pcie_conf_read()
155 void pcie_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data) in pcie_conf_write()
239 static inline uint32_t _read_pcie_irq_data(pcie_bdf_t bdf) in _read_pcie_irq_data()
250 static inline void _write_pcie_irq_data(pcie_bdf_t bdf, uint32_t data) in _write_pcie_irq_data()
/Zephyr-Core-2.7.6/drivers/edac/
Dedac_ibecc.c64 static bool ibecc_enabled(const pcie_bdf_t bdf) in ibecc_enabled()
69 static void ibecc_errcmd_setup(const pcie_bdf_t bdf, bool enable) in ibecc_errcmd_setup()
84 static void ibecc_errsts_clear(const pcie_bdf_t bdf) in ibecc_errsts_clear()
283 const pcie_bdf_t bdf = PCI_HOST_BRIDGE; in edac_ibecc_init()
/Zephyr-Core-2.7.6/drivers/virtualization/
Dvirt_ivshmem.h27 pcie_bdf_t bdf;
/Zephyr-Core-2.7.6/drivers/i2c/
Di2c_dw.h94 pcie_bdf_t pcie_bdf;
/Zephyr-Core-2.7.6/drivers/ethernet/
Deth_e1000.c237 const pcie_bdf_t bdf = PCIE_BDF(0, 3, 0); in e1000_probe()
/Zephyr-Core-2.7.6/drivers/serial/
Duart_ns16550.c253 pcie_bdf_t pcie_bdf;