Searched refs:pcie_bdf_t (Results 1 – 11 of 11) sorted by relevance
/Zephyr-Core-2.7.6/include/drivers/pcie/ |
D | pcie.h | 27 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 …]
|
D | msi.h | 28 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/ |
D | pcie.c | 18 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 …]
|
D | msi.c | 44 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()
|
D | shell.c | 15 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/ |
D | pcie.c | 65 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/ |
D | edac_ibecc.c | 64 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/ |
D | virt_ivshmem.h | 27 pcie_bdf_t bdf;
|
/Zephyr-Core-2.7.6/drivers/i2c/ |
D | i2c_dw.h | 94 pcie_bdf_t pcie_bdf;
|
/Zephyr-Core-2.7.6/drivers/ethernet/ |
D | eth_e1000.c | 237 const pcie_bdf_t bdf = PCIE_BDF(0, 3, 0); in e1000_probe()
|
/Zephyr-Core-2.7.6/drivers/serial/ |
D | uart_ns16550.c | 253 pcie_bdf_t pcie_bdf;
|