Expand PMF_FN_* macros.
[netbsd-mini2440.git] / sys / arch / hpcarm / conf / files.hpcarm
blobd08d1ac45b2a8e41f4a2e99c28e9c3fedba075b9
1 #       $NetBSD$
3 # hpcarm specific configuration info
6 maxpartitions   8
7 maxusers 2 8 64
9 # Maintain Interrupt statistics
10 defflag IRQSTATS
12 # X server support in console drivers
13 defflag XSERVER
15 define todservice {}
17 # Memory disk driver
18 file    dev/md_root.c                           memory_disk_hooks
20 # Generic MD files
21 file    arch/hpcarm/hpcarm/autoconf.c
22 #file   arch/hpcarm/hpcarm/intr.c
23 file    arch/hpcarm/hpcarm/spl.S
24 file    arch/arm/arm32/intr.c
25 file    arch/arm/arm32/spl.S
27 # HPCARM specific files
28 file    arch/hpcarm/hpcarm/hpc_machdep.c
30 # Include hpcarm/StrongARM config definitions.
31 include "arch/arm/conf/files.sa11x0"
33 # SA-11[01]1 companion chips
34 file    arch/hpcarm/dev/sacc_hpcarm.c           sacc
36 # Jornada 720 dependent part of PCMCIA support.
37 file    arch/hpcarm/dev/j720pcic.c              sacpcic
39 # XXX iPAQ Virtual bus
40 device  ipaqbus {}
41 attach  ipaqbus at saip
42 file    arch/hpcarm/dev/ipaq_saip.c             ipaqbus
44 # iPAQ PCMCIA
45 device  ipaqpcic: pcmciabus
46 attach  ipaqpcic at ipaqbus
47 file    arch/hpcarm/dev/ipaq_pcic.c             ipaqpcic needs-flag
49 # PCMCIA
50 include "dev/pcmcia/files.pcmcia"
52 # XXX this is a hack to use dev/pcmcia without fdc.c
53 device fdc
56 # H/PC Platform common files.
58 include "arch/hpc/conf/files.hpc"
59 file    arch/hpc/hpc/disksubr.c                 disk
60 include "dev/hpc/files.bicons"
61 include "dev/hpc/files.hpcapm"
62 include "dev/hpc/files.hpcfb"
63 include "dev/hpc/files.hpckbd"
64 include "dev/hpc/files.hpctp"
66 # iPAQ LCD
67 device  ipaqlcd: hpcfbif
68 attach  ipaqlcd at ipaqbus
69 file    arch/hpcarm/dev/ipaq_lcd.c              ipaqlcd
71 # Epson SED1356 framebuffer
72 device  sed: hpcfbif
73 attach  sed at saip
74 file    arch/hpcarm/dev/sed_saip.c              sed
76 # Jornada 720 SSP port
77 device  j720ssp {}
78 attach  j720ssp at saip
79 file    arch/hpcarm/dev/j720ssp.c               j720ssp
81 # Jornada 720 keyboard
82 device j720kbd: hpckbdif
83 attach j720kbd at j720ssp
84 file    arch/hpcarm/dev/j720kbd.c               j720kbd
86 # Jornada 720 touch-panel
87 device  j720tp: hpctpanel, wsmousedev, wskbddev
88 attach  j720tp at j720ssp
89 file    arch/hpcarm/dev/j720tp.c                j720tp
90 defflag opt_j720tp.h            J720TP_DEBUG
91 defparam opt_j720tp.h           J720TP_SETTINGS_ICON_KEYSYM
92                                 J720TP_BACKUP_ICON_KEYSYM
93                                 J720TP_DIALUP_ICON_KEYSYM
94                                 J720TP_MEDIA_ICON_KEYSYM
96 # Jornada 720 LCD screen
97 device  j720lcd
98 attach  j720lcd at j720ssp
99 file    arch/hpcarm/dev/j720lcd.c               j720lcd
101 # Jornada 720 power management
102 device  j720pwr: hpcapmif
103 attach  j720pwr at j720ssp
104 file    arch/hpcarm/dev/j720pwr.c               j720pwr
106 # Atmel microcontroller
107 device  atmelgpioif {}
108 device  atmelgpio: atmelgpioif
109 attach  atmelgpio at ipaqbus
110 file    arch/hpcarm/dev/ipaq_atmelgpio.c        atmelgpio
112 # uda1341 Codec
113 device  udaif {}
114 device  uda: udaif
115 attach  uda at ipaqbus
116 file    arch/hpcarm/dev/uda1341.c               uda
118 file    dev/cninit.c
120 # Machine-independent ATA drivers
121 include "dev/ata/files.ata"
123 # Machine-independent SCSI/ATAPI drivers
124 include "dev/scsipi/files.scsipi"
126 # USB
127 include "dev/usb/files.usb"
129 # Bluetooth
130 include "dev/bluetooth/files.bluetooth"
132 include "arch/hpcarm/conf/majors.hpcarm"