Up to [cvs.NetBSD.org] / src / sys / arch / arm / apple
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.4 / (download) - annotate - [select for diffs], Wed Apr 27 07:53:24 2022 UTC (9 months ago) by skrll
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10,
bouyer-sunxi-drm-base,
bouyer-sunxi-drm,
HEAD
Changes since 1.3: +138 -28
lines
Diff to previous 1.3 (colored)
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
Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 6 14:03:17 2021 UTC (16 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.2: +3 -4
lines
Diff to previous 1.2 (colored)
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.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Sep 4 12:35:31 2021 UTC (16 months, 3 weeks ago) by jmcneill
Branch: MAIN
Changes since 1.1: +15 -43
lines
Diff to previous 1.1 (colored)
Use fdt_iommu instead of calling appledart directly from applepcie
Revision 1.1 / (download) - annotate - [select for diffs], Mon Aug 30 23:26:26 2021 UTC (17 months ago) by jmcneill
Branch: MAIN
Add initial support for Apple M1. Currently supported devices: - Interrupt controller - IOMMU - PCIe (USB3 and ethernet) - Reboot via watchdog - Framebuffer console