Home | History | Annotate | Download | only in apple
History log of /src/sys/arch/arm/apple/apple_dart.c
RevisionDateAuthorComments
 1.5  24-Feb-2023  jmcneill #define<tab> for consistency with the rest of the file
 1.4  27-Apr-2022  skrll Sync with OpenBSD

- Use subpage feature
- Catch up with new device tree bindings
- Skip locked DARTs
- Use bypass mode for USB3 DARTs

Other changes from me
- Sprinkle BITS(3)
- Improve interrupt error handling
 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