| /Zephyr-latest/drivers/pcie/host/ | 
| D | vc.c | 14 uint32_t pcie_vc_cap_lookup(pcie_bdf_t bdf, struct pcie_vc_regs *regs)  in pcie_vc_cap_lookup()36 void pcie_vc_load_resources_regs(pcie_bdf_t bdf,  in pcie_vc_load_resources_regs()
 57 static int get_vc_registers(pcie_bdf_t bdf,  in get_vc_registers()
 80 int pcie_vc_enable(pcie_bdf_t bdf)  in pcie_vc_enable()
 105 int pcie_vc_disable(pcie_bdf_t bdf)  in pcie_vc_disable()
 128 int pcie_vc_map_tc(pcie_bdf_t bdf, struct pcie_vctc_map *map)  in pcie_vc_map_tc()
 
 | 
| D | pcie.c | 40 void pcie_set_cmd(pcie_bdf_t bdf, uint32_t bits, bool on)  in pcie_set_cmd()55 uint32_t pcie_get_cap(pcie_bdf_t bdf, uint32_t cap_id)  in pcie_get_cap()
 79 uint32_t pcie_get_ext_cap(pcie_bdf_t bdf, uint32_t cap_id)  in pcie_get_ext_cap()
 113 static bool pcie_get_bar(pcie_bdf_t bdf,  in pcie_get_bar()
 231 static bool pcie_probe_bar(pcie_bdf_t bdf,  in pcie_probe_bar()
 254 bool pcie_get_mbar(pcie_bdf_t bdf,  in pcie_get_mbar()
 261 bool pcie_probe_mbar(pcie_bdf_t bdf,  in pcie_probe_mbar()
 268 bool pcie_get_iobar(pcie_bdf_t bdf,  in pcie_get_iobar()
 275 bool pcie_probe_iobar(pcie_bdf_t bdf,  in pcie_probe_iobar()
 284 unsigned int pcie_alloc_irq(pcie_bdf_t bdf)  in pcie_alloc_irq()
 [all …]
 
 | 
| D | msi.c | 13 static uint32_t pcie_msi_base(pcie_bdf_t bdf, bool *msi)  in pcie_msi_base()70 static uint32_t get_msix_table_size(pcie_bdf_t bdf,  in get_msix_table_size()
 80 static bool map_msix_table_entries(pcie_bdf_t bdf,  in map_msix_table_entries()
 128 static uint32_t get_msi_mmc(pcie_bdf_t bdf,  in get_msi_mmc()
 139 uint8_t pcie_msi_vectors_allocate(pcie_bdf_t bdf,  in pcie_msi_vectors_allocate()
 177 bool pcie_msi_vector_connect(pcie_bdf_t bdf,  in pcie_msi_vector_connect()
 197 static void enable_msix(pcie_bdf_t bdf,  in enable_msix()
 225 static void disable_msi(pcie_bdf_t bdf,  in disable_msi()
 235 static void enable_msi(pcie_bdf_t bdf,  in enable_msi()
 269 bool pcie_msi_enable(pcie_bdf_t bdf,  in pcie_msi_enable()
 [all …]
 
 | 
| D | shell.c | 93 static void show_msi(const struct shell *sh, pcie_bdf_t bdf)  in show_msi()145 static void show_bars(const struct shell *sh, pcie_bdf_t bdf)  in show_bars()
 174 static void show_capabilities(const struct shell *sh, pcie_bdf_t bdf)  in show_capabilities()
 206 static void show_vc(const struct shell *sh, pcie_bdf_t bdf)  in show_vc()
 242 static void pcie_dump(const struct shell *sh, pcie_bdf_t bdf)  in pcie_dump()
 288 static void show(const struct shell *sh, pcie_bdf_t bdf, bool details, bool dump)  in show()
 344 static bool scan_cb(pcie_bdf_t bdf, pcie_id_t id, void *cb_data)  in scan_cb()
 355 	pcie_bdf_t bdf = PCIE_BDF_NONE;  in cmd_pcie_ls()  local
 
 | 
| D | controller.c | 20 uint32_t pcie_conf_read(pcie_bdf_t bdf, unsigned int reg)  in pcie_conf_read()33 void pcie_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data)  in pcie_conf_write()
 46 uint32_t pcie_generic_ctrl_conf_read(mm_reg_t cfg_addr, pcie_bdf_t bdf, unsigned int reg)  in pcie_generic_ctrl_conf_read()
 57 void pcie_generic_ctrl_conf_write(mm_reg_t cfg_addr, pcie_bdf_t bdf,  in pcie_generic_ctrl_conf_write()
 69 static void pcie_generic_ctrl_enumerate_bars(const struct device *ctrl_dev, pcie_bdf_t bdf,  in pcie_generic_ctrl_enumerate_bars()
 159 static bool pcie_generic_ctrl_enumerate_type1(const struct device *ctrl_dev, pcie_bdf_t bdf,  in pcie_generic_ctrl_enumerate_type1()
 219 static void pcie_generic_ctrl_post_enumerate_type1(const struct device *ctrl_dev, pcie_bdf_t bdf,  in pcie_generic_ctrl_post_enumerate_type1()
 261 static void pcie_generic_ctrl_enumerate_type0(const struct device *ctrl_dev, pcie_bdf_t bdf)  in pcie_generic_ctrl_enumerate_type0()
 268 						 pcie_bdf_t bdf, unsigned int bus_number,  in pcie_generic_ctrl_enumerate_endpoint()
 315 static inline unsigned int pcie_bdf_bus_next(unsigned int bdf, bool skip_next_func)  in pcie_bdf_bus_next()
 
 | 
| D | pcie_ecam.c | 179 static uint32_t pcie_ecam_ctrl_conf_read(const struct device *dev, pcie_bdf_t bdf, unsigned int reg)  in pcie_ecam_ctrl_conf_read()186 static void pcie_ecam_ctrl_conf_write(const struct device *dev, pcie_bdf_t bdf, unsigned int reg,  in pcie_ecam_ctrl_conf_write()
 194 static bool pcie_ecam_region_allocate_type(struct pcie_ecam_data *data, pcie_bdf_t bdf,  in pcie_ecam_region_allocate_type()
 213 static bool pcie_ecam_region_allocate(const struct device *dev, pcie_bdf_t bdf,  in pcie_ecam_region_allocate()
 250 static bool pcie_ecam_region_get_allocate_base(const struct device *dev, pcie_bdf_t bdf,  in pcie_ecam_region_get_allocate_base()
 290 static bool pcie_ecam_region_translate(const struct device *dev, pcie_bdf_t bdf,  in pcie_ecam_region_translate()
 324 	pcie_bdf_t bdf;  in pcie_ecam_msi_device_setup()  local
 
 | 
| /Zephyr-latest/tests/subsys/edac/ibecc_cov/src/ | 
| D | ibecc.c | 57 static void mock_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data)  in mock_conf_write()62 static uint32_t mock_conf_read(pcie_bdf_t bdf, unsigned int reg)  in mock_conf_read()
 86 #define pcie_conf_read(bdf, reg)	mock_conf_read(bdf, reg)  argument
 87 #define pcie_conf_write(bdf, reg, val)	mock_conf_write(bdf, reg, val)  argument
 
 | 
| /Zephyr-latest/include/zephyr/dt-bindings/pcie/ | 
| D | pcie.h | 70 #define PCIE_BDF_TO_BUS(bdf) (((bdf) >> PCIE_BDF_BUS_SHIFT) & PCIE_BDF_BUS_MASK)  argument71 #define PCIE_BDF_TO_DEV(bdf) (((bdf) >> PCIE_BDF_DEV_SHIFT) & PCIE_BDF_DEV_MASK)  argument
 73 #define PCIE_BDF_TO_FUNC(bdf) \  argument
 
 | 
| /Zephyr-latest/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()
 
 | 
| /Zephyr-latest/include/zephyr/drivers/pcie/ | 
| D | controller.h | 196 static inline uint32_t pcie_ctrl_conf_read(const struct device *dev, pcie_bdf_t bdf,  in pcie_ctrl_conf_read()216 static inline void pcie_ctrl_conf_write(const struct device *dev, pcie_bdf_t bdf,  in pcie_ctrl_conf_write()
 242 static inline bool pcie_ctrl_region_allocate(const struct device *dev, pcie_bdf_t bdf,  in pcie_ctrl_region_allocate()
 267 static inline bool pcie_ctrl_region_get_allocate_base(const struct device *dev, pcie_bdf_t bdf,  in pcie_ctrl_region_get_allocate_base()
 295 static inline bool pcie_ctrl_region_translate(const struct device *dev, pcie_bdf_t bdf,  in pcie_ctrl_region_translate()
 
 | 
| D | msi.h | 38 #define PCI_BDF_TO_DEVID(bdf)	PCI_DEVID(PCIE_BDF_TO_BUS(bdf), \  argument52 	pcie_bdf_t bdf;  member
 
 | 
| D | pcie.h | 60 	pcie_bdf_t bdf;  member
 | 
| /Zephyr-latest/drivers/edac/ | 
| D | edac_ibecc.c | 59 static bool ibecc_enabled(const pcie_bdf_t bdf)  in ibecc_enabled()64 static void ibecc_errcmd_setup(const pcie_bdf_t bdf, bool enable)  in ibecc_errcmd_setup()
 79 static void ibecc_errsts_clear(const pcie_bdf_t bdf)  in ibecc_errsts_clear()
 288 	const pcie_bdf_t bdf = PCI_HOST_BRIDGE;  in edac_ibecc_init()  local
 
 | 
| /Zephyr-latest/tests/drivers/smbus/smbus_emul/src/ | 
| D | smbus.c | 29 static uint32_t mock_conf_read(pcie_bdf_t bdf, unsigned int reg)  in mock_conf_read()35 static void mock_conf_write(pcie_bdf_t bdf, unsigned int reg, uint32_t data)  in mock_conf_write()
 40 #define pcie_conf_write(bdf, reg, val)	mock_conf_write(bdf, reg, val)  argument
 44 #define pcie_conf_read(bdf, reg)	mock_conf_read(bdf, reg)  argument
 
 | 
| D | emul.c | 375 void emul_pci_write(pcie_bdf_t bdf, unsigned int reg, uint32_t value)  in emul_pci_write()
 | 
| /Zephyr-latest/drivers/pcie/controller/ | 
| D | pcie_brcmstb.c | 218 static mm_reg_t pcie_brcmstb_map_bus(const struct device *dev, pcie_bdf_t bdf, unsigned int reg)  in pcie_brcmstb_map_bus()226 static uint32_t pcie_brcmstb_conf_read(const struct device *dev, pcie_bdf_t bdf, unsigned int reg)  in pcie_brcmstb_conf_read()
 237 void pcie_brcmstb_conf_write(const struct device *dev, pcie_bdf_t bdf, unsigned int reg,  in pcie_brcmstb_conf_write()
 266 static bool pcie_brcmstb_region_allocate_type(const struct device *dev, pcie_bdf_t bdf,  in pcie_brcmstb_region_allocate_type()
 289 static bool pcie_brcmstb_region_allocate(const struct device *dev, pcie_bdf_t bdf, bool mem,  in pcie_brcmstb_region_allocate()
 313 static bool pcie_brcmstb_region_get_allocate_base(const struct device *dev, pcie_bdf_t bdf,  in pcie_brcmstb_region_get_allocate_base()
 343 static bool pcie_brcmstb_region_translate(const struct device *dev, pcie_bdf_t bdf, bool mem,  in pcie_brcmstb_region_translate()
 
 | 
| /Zephyr-latest/drivers/dma/ | 
| D | dma_iproc_pax_v2.h | 71 	uint64_t bdf : 16; /*reserved 31:16*/  member
 | 
| /Zephyr-latest/drivers/virtualization/ | 
| D | virt_ivshmem.c | 150 __maybe_unused static uint64_t pcie_conf_read_u64(pcie_bdf_t bdf, unsigned int reg)  in pcie_conf_read_u64()
 | 
| /Zephyr-latest/lib/acpi/ | 
| D | acpi.c | 352 uint32_t acpi_legacy_irq_get(pcie_bdf_t bdf)  in acpi_legacy_irq_get()
 |