Home | History | Annotate | Line # | Download | only in apple
files.apple revision 1.5
      1 #	$NetBSD: files.apple,v 1.5 2022/04/27 08:06:20 skrll Exp $
      2 #
      3 # Configuration info for Apple Silicon SoCs
      4 #
      5 #
      6 
      7 # IOMMU
      8 device	appledart
      9 attach	appledart at fdt with apple_dart
     10 file	arch/arm/apple/apple_dart.c		apple_dart
     11 
     12 # Interrupt controller
     13 device	appleintc: pic, pic_splfuncs
     14 attach	appleintc at fdt with apple_intc
     15 file	arch/arm/apple/apple_intc.c		apple_intc
     16 
     17 # Mailbox
     18 device	applembox
     19 attach	applembox at fdt with apple_mbox
     20 file	arch/arm/apple/apple_mbox.c		apple_mbox
     21 
     22 # PCIe controller
     23 device	applepcie: pcibus, pcihost_fdt
     24 attach	applepcie at fdt with apple_pcie
     25 file	arch/arm/apple/apple_pcie.c		apple_pcie
     26 
     27 # GPIO controller
     28 # : gpiobus?
     29 device	applepinctrl
     30 attach	applepinctrl at fdt with apple_pinctrl
     31 file	arch/arm/apple/apple_pinctrl.c		apple_pinctrl
     32 
     33 # Power domain controller
     34 device	applepmgr
     35 attach	applepmgr at fdt with apple_pmgr
     36 file	arch/arm/apple/apple_pmgr.c		apple_pmgr
     37 
     38 # Watchdog timer
     39 device	applewdog: sysmon_wdog
     40 attach	applewdog at fdt with apple_wdog
     41 file	arch/arm/apple/apple_wdog.c		apple_wdog
     42 
     43 # SOC parameters
     44 defflag	opt_soc.h				SOC_APPLE
     45 
     46 file	arch/arm/apple/apple_platform.c		soc_apple
     47 file	arch/arm/apple/apple_rtkit.c		soc_apple & apple_mbox
     48