1 1.3 skrll # $NetBSD: files.apple,v 1.3 2022/04/27 07:55:42 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.3 skrll # Power domain controller 25 1.3 skrll device applepmgr 26 1.3 skrll attach applepmgr at fdt with apple_pmgr 27 1.3 skrll file arch/arm/apple/apple_pmgr.c apple_pmgr 28 1.3 skrll 29 1.2 skrll # Watchdog timer 30 1.2 skrll device applewdog: sysmon_wdog 31 1.2 skrll attach applewdog at fdt with apple_wdog 32 1.2 skrll file arch/arm/apple/apple_wdog.c apple_wdog 33 1.1 jmcneill 34 1.1 jmcneill # SOC parameters 35 1.1 jmcneill defflag opt_soc.h SOC_APPLE 36