Home | History | Annotate | Line # | Download | only in conf
IMX23_OLINUXINO revision 1.9
      1  1.9   jnemeth # $Id: IMX23_OLINUXINO,v 1.9 2014/08/24 07:59:22 jnemeth Exp $
      2  1.1     jkunz #
      3  1.1     jkunz # IMX23_OLINUXINO -- Olimex i.MX23 OLinuXino kernel configuration file.
      4  1.1     jkunz #
      5  1.1     jkunz 
      6  1.1     jkunz include "arch/evbarm/conf/std.imx23_olinuxino"
      7  1.1     jkunz 
      8  1.1     jkunz maxusers	8
      9  1.1     jkunz 
     10  1.3     jkunz config netbsd root on ? type ?
     11  1.1     jkunz 
     12  1.1     jkunz # The main bus device
     13  1.1     jkunz mainbus0	at root
     14  1.1     jkunz 
     15  1.1     jkunz # The boot CPU
     16  1.1     jkunz cpu0		at mainbus?
     17  1.1     jkunz 
     18  1.4      matt # AHB bus
     19  1.4      matt ahb0		at mainbus? base 0x80080000 size 0x80000
     20  1.4      matt 
     21  1.4      matt # USB host controller
     22  1.4      matt imxusbc0	at ahb? addr 0x80080000 size 0x40000 irq -1
     23  1.4      matt 
     24  1.1     jkunz # APBH bus
     25  1.3     jkunz apbh0		at mainbus? base 0x80000000 size 0x40000
     26  1.1     jkunz 
     27  1.1     jkunz # APBH DMA
     28  1.3     jkunz apbdma0		at apbh? addr 0x80004000 size 0x2000 irq -1
     29  1.1     jkunz 
     30  1.1     jkunz # Interrupt controller
     31  1.1     jkunz icoll0		at apbh? addr 0x80000000 size 0x2000 irq -1
     32  1.1     jkunz 
     33  1.1     jkunz # Synchronous serial port for SD/MMC
     34  1.2     jkunz ssp0		at apbh? addr 0x80010000 size 0x2000 irq 15
     35  1.2     jkunz sdmmc*		at ssp?
     36  1.3     jkunz ld*		at sdmmc?
     37  1.1     jkunz 
     38  1.4      matt # Digital control
     39  1.4      matt digctl0		at apbh? addr 0x8001C000 size 0x2000 irq -1
     40  1.4      matt 
     41  1.4      matt # PIN control
     42  1.4      matt pinctrl0	at apbh? addr 0x80018000 size 0x2000 irq -1
     43  1.4      matt gpio*           at pinctrl?
     44  1.4      matt 
     45  1.1     jkunz # APBX bus
     46  1.3     jkunz apbx0		at mainbus? base 0x80040000 size 0x40000
     47  1.1     jkunz 
     48  1.4      matt # Power control
     49  1.4      matt #power0		at apbx? addr 0x80044000 size 0x2000 irq -1
     50  1.4      matt 
     51  1.1     jkunz # APBX DMA
     52  1.3     jkunz apbdma1		at apbx? addr 0x80024000 size 0x2000 irq -1
     53  1.1     jkunz 
     54  1.1     jkunz # Timers and rotary decoder
     55  1.1     jkunz timrot0		at apbx? addr 0x80068020 size 0x20 irq 28
     56  1.1     jkunz timrot1		at apbx? addr 0x80068040 size 0x20 irq 29
     57  1.1     jkunz #timrot2	at apbx? addr 0x80068060 size 0x20 irq 30
     58  1.1     jkunz #timrot3	at apbx? addr 0x80068080 size 0x20 irq 31
     59  1.1     jkunz 
     60  1.4      matt # Debug UART
     61  1.1     jkunz plcom0		at apbx? addr 0x80070000 size 0x1000 irq 0
     62  1.1     jkunz 
     63  1.4      matt # USB PHY
     64  1.4      matt usbphy0		at apbx? addr 0x8007C000 size 0x2000 irq -1
     65  1.4      matt 
     66  1.4      matt # Clock control
     67  1.4      matt clkctrl0	at apbx? addr 0x80040000 size 0x2000 irq -1
     68  1.4      matt 
     69  1.4      matt # USB host
     70  1.4      matt ehci0		at imxusbc0 unit 0 irq 11
     71  1.4      matt # USB OTG
     72  1.4      matt # ehci0		at imxusbc0   unit 0 irq 18
     73  1.4      matt 
     74  1.4      matt usb*		at ehci?
     75  1.4      matt uhub*		at usb?
     76  1.4      matt uhub*		at uhub? port ?
     77  1.4      matt ugen*		at uhub? port ?
     78  1.4      matt 
     79  1.4      matt include "dev/usb/usbdevices.config"
     80  1.4      matt 
     81  1.4      matt ukphy*		at mii? phy ?
     82  1.4      matt 
     83  1.1     jkunz options		MEMSIZE=64
     84  1.1     jkunz options		DDB
     85  1.1     jkunz options		HZ=100
     86  1.4      matt options		INET		# IP + ICMP + TCP + UDP
     87  1.4      matt options		INET6		# IPv6
     88  1.5    martin options		COMPAT_NETBSD32	# allow running arm (e.g. non-earm) binaries
     89  1.8  dholland options		COMPAT_60	# NetBSD 6.0, and
     90  1.8  dholland options		COMPAT_70	# NetBSD 7.0 binary compatibility.
     91  1.4      matt 
     92  1.4      matt makeoptions     DEBUG="-g"      # compile full symbol table
     93  1.7     joerg makeoptions	COPY_SYMTAB=1
     94  1.4      matt 
     95  1.4      matt options		SYSVMSG		# System V-like message queues
     96  1.4      matt options		SYSVSEM		# System V-like semaphores
     97  1.4      matt options		SYSVSHM		# System V-like memory sharing
     98  1.4      matt 
     99  1.4      matt #options		MODULAR
    100  1.9   jnemeth #options		MODULAR_DEFAULT_AUTOLOAD
    101  1.4      matt options		KTRACE
    102  1.4      matt #options		DEBUG
    103  1.4      matt #options		DIAGNOSTIC
    104  1.1     jkunz 
    105  1.2     jkunz file-system	FFS
    106  1.4      matt file-system	MFS
    107  1.2     jkunz file-system	EXT2FS
    108  1.2     jkunz file-system	MSDOSFS
    109  1.3     jkunz file-system	KERNFS
    110  1.3     jkunz file-system	PROCFS
    111  1.3     jkunz file-system	PTYFS
    112  1.4      matt file-system	NFS
    113  1.4      matt 
    114  1.4      matt options		WAPBL
    115  1.1     jkunz 
    116  1.4      matt pseudo-device	pty		# pseudo-terminals
    117  1.4      matt pseudo-device	loop		# network loopback
    118  1.4      matt pseudo-device	bpfilter	# Berkeley packet filter
    119