1 # $NetBSD: files.fdt,v 1.23 2018/08/17 14:21:30 skrll Exp $ 2 3 include "dev/pckbport/files.pckbport" 4 5 device armfdt { }: bus_space_generic, fdt 6 attach armfdt at root with arm_fdt 7 file arch/arm/fdt/arm_fdt.c arm_fdt 8 9 attach cpu at fdt with cpu_fdt 10 file arch/arm/fdt/cpu_fdt.c cpu_fdt 11 12 device cpufreqdt 13 attach cpufreqdt at cpu with cpufreq_dt 14 file dev/fdt/cpufreq_dt.c cpufreq_dt 15 16 device a9tmr: mpcorebus 17 attach a9tmr at fdt with a9tmr_fdt 18 file arch/arm/fdt/a9tmr_fdt.c a9tmr_fdt 19 20 device gtmr: mpcorebus 21 attach gtmr at fdt with gtmr_fdt 22 file arch/arm/fdt/gtmr_fdt.c gtmr_fdt 23 24 device gic: mpcorebus 25 attach gic at fdt with gic_fdt 26 file arch/arm/fdt/gic_fdt.c gic_fdt 27 28 attach gicvthree at fdt with gicv3_fdt 29 file arch/arm/fdt/gicv3_fdt.c gicv3_fdt 30 31 device l2cc: mpcorebus 32 attach l2cc at fdt with l2cc_fdt 33 file arch/arm/fdt/l2cc_fdt.c l2cc_fdt 34 35 attach plcom at fdt with plcom_fdt 36 file arch/arm/fdt/plcom_fdt.c plcom_fdt 37 38 attach plkmi at fdt with plkmi_fdt 39 file arch/arm/fdt/plkmi_fdt.c plkmi_fdt 40 41 attach plmmc at fdt with plmmc_fdt 42 file arch/arm/fdt/plmmc_fdt.c plmmc_fdt 43 44 attach smsh at fdt with smsh_fdt 45 file arch/arm/fdt/smsh_fdt.c smsh_fdt 46 47 attach aaci at fdt with aaci_fdt 48 file arch/arm/fdt/aaci_fdt.c aaci_fdt 49 50 attach plrtc at fdt with plrtc_fdt 51 file arch/arm/fdt/plrtc_fdt.c plrtc_fdt 52 53 attach psci at fdt with psci_fdt 54 file arch/arm/fdt/psci_fdt.c psci_fdt 55 56 device armpmu 57 attach armpmu at fdt with pmu_fdt 58 file arch/arm/fdt/pmu_fdt.c pmu_fdt 59 file dev/tprof/tprof_armv7.c pmu_fdt & arm32 60 file dev/tprof/tprof_armv8.c pmu_fdt & aarch64 61 62 attach genfb at fdt with plfb_fdt: fdt_display_timing 63 file arch/arm/fdt/plfb_fdt.c plfb_fdt 64 65 # Console parameters 66 defparam opt_fdt_arm.h CONSADDR 67