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