OpenGrok
Cross Reference: apple_dart.c
xref
: /
src
/
sys
/
arch
/
arm
/
apple
/
apple_dart.c
Home
|
History
|
Annotate
|
Download
|
only in
apple
History log of
/src/sys/arch/arm/apple/apple_dart.c
Revision
Date
Author
Comments
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
Indexes created Thu Oct 02 10:09:58 GMT 2025