zephyr/drivers/pcie
Abhishek Shah ca17315d7f pcie: endpoint: Add public APIs for PCIe endpoint driver
Add public APIs for PCIe endpoint driver:
- EP configuration space read/write
- Mapping/Unmapping of Host buffer and PCIe outbound region
- Raise interrupt to Host
These are minimal base APIs to make PCIe EP functional.

Also, add a Kconfig and an empty CMakeLists.txt for drivers to extend.

Signed-off-by: Abhishek Shah <abhishek.shah@broadcom.com>
2020-06-13 01:35:19 -07:00
..
endpoint pcie: endpoint: Add public APIs for PCIe endpoint driver 2020-06-13 01:35:19 -07:00
CMakeLists.txt pcie: endpoint: Add public APIs for PCIe endpoint driver 2020-06-13 01:35:19 -07:00
Kconfig pcie: endpoint: Add public APIs for PCIe endpoint driver 2020-06-13 01:35:19 -07:00
msi.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
pcie.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
shell.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00