1 1.2 skrll # $NetBSD: files.apple,v 1.2 2022/01/03 08:44:10 skrll Exp $ 2 1.1 jmcneill # 3 1.1 jmcneill # Configuration info for Apple Silicon SoCs 4 1.1 jmcneill # 5 1.1 jmcneill # 6 1.1 jmcneill 7 1.1 jmcneill file arch/arm/apple/apple_platform.c soc_apple 8 1.1 jmcneill 9 1.2 skrll # IOMMU 10 1.2 skrll device appledart 11 1.2 skrll attach appledart at fdt with apple_dart 12 1.2 skrll file arch/arm/apple/apple_dart.c apple_dart 13 1.2 skrll 14 1.1 jmcneill # Interrupt controller 15 1.1 jmcneill device appleintc: pic, pic_splfuncs 16 1.1 jmcneill attach appleintc at fdt with apple_intc 17 1.1 jmcneill file arch/arm/apple/apple_intc.c apple_intc 18 1.1 jmcneill 19 1.1 jmcneill # PCIe controller 20 1.1 jmcneill device applepcie: pcibus, pcihost_fdt 21 1.1 jmcneill attach applepcie at fdt with apple_pcie 22 1.1 jmcneill file arch/arm/apple/apple_pcie.c apple_pcie 23 1.1 jmcneill 24 1.2 skrll # Watchdog timer 25 1.2 skrll device applewdog: sysmon_wdog 26 1.2 skrll attach applewdog at fdt with apple_wdog 27 1.2 skrll file arch/arm/apple/apple_wdog.c apple_wdog 28 1.1 jmcneill 29 1.1 jmcneill # SOC parameters 30 1.1 jmcneill defflag opt_soc.h SOC_APPLE 31