Home | History | Annotate | Download | only in apple
History log of /src/sys/arch/arm/apple/apple_pcie.c
RevisionDateAuthorComments
 1.6  27-Apr-2022  skrll Sync with OpenBSD

- port initialisation and device power up. Latter requires the SMC
GPIO controller which is WIP.

While here
- improve the MSI vector search algorithm; and
- spinkle some BITS(3)
 1.5  14-Sep-2021  jmcneill Support new style msi-ranges from U-Boot
 1.4  13-Sep-2021  jmcneill applepcie: Explicitly use posted BS tag for PCI devices.
 1.3  06-Sep-2021  jmcneill Instead of requiring drivers to be explicit about their device memory
mapping requirements, move this decision into the fdt layer. This
introduces a new MD function, fdtbus_bus_tag_create, which is responsible
for returning per-node bus_space handles.
 1.2  04-Sep-2021  jmcneill Use fdt_iommu instead of calling appledart directly from applepcie
 1.1  30-Aug-2021  jmcneill Add initial support for Apple M1.

Currently supported devices:
- Interrupt controller
- IOMMU
- PCIe (USB3 and ethernet)
- Reboot via watchdog
- Framebuffer console

RSS XML Feed