IMX23_OLINUXINO revision 1.10
11.10Suebayasi# $Id: IMX23_OLINUXINO,v 1.10 2014/10/11 11:55:07 uebayasi Exp $ 21.1Sjkunz# 31.1Sjkunz# IMX23_OLINUXINO -- Olimex i.MX23 OLinuXino kernel configuration file. 41.1Sjkunz# 51.1Sjkunz 61.1Sjkunzinclude "arch/evbarm/conf/std.imx23_olinuxino" 71.1Sjkunz 81.1Sjkunzmaxusers 8 91.1Sjkunz 101.3Sjkunzconfig netbsd root on ? type ? 111.1Sjkunz 121.1Sjkunz# The main bus device 131.1Sjkunzmainbus0 at root 141.1Sjkunz 151.1Sjkunz# The boot CPU 161.1Sjkunzcpu0 at mainbus? 171.1Sjkunz 181.4Smatt# AHB bus 191.4Smattahb0 at mainbus? base 0x80080000 size 0x80000 201.4Smatt 211.4Smatt# USB host controller 221.4Smattimxusbc0 at ahb? addr 0x80080000 size 0x40000 irq -1 231.4Smatt 241.1Sjkunz# APBH bus 251.3Sjkunzapbh0 at mainbus? base 0x80000000 size 0x40000 261.1Sjkunz 271.1Sjkunz# APBH DMA 281.3Sjkunzapbdma0 at apbh? addr 0x80004000 size 0x2000 irq -1 291.1Sjkunz 301.1Sjkunz# Interrupt controller 311.1Sjkunzicoll0 at apbh? addr 0x80000000 size 0x2000 irq -1 321.1Sjkunz 331.1Sjkunz# Synchronous serial port for SD/MMC 341.2Sjkunzssp0 at apbh? addr 0x80010000 size 0x2000 irq 15 351.2Sjkunzsdmmc* at ssp? 361.3Sjkunzld* at sdmmc? 371.1Sjkunz 381.4Smatt# Digital control 391.4Smattdigctl0 at apbh? addr 0x8001C000 size 0x2000 irq -1 401.4Smatt 411.4Smatt# PIN control 421.4Smattpinctrl0 at apbh? addr 0x80018000 size 0x2000 irq -1 431.4Smattgpio* at pinctrl? 441.4Smatt 451.1Sjkunz# APBX bus 461.3Sjkunzapbx0 at mainbus? base 0x80040000 size 0x40000 471.1Sjkunz 481.4Smatt# Power control 491.4Smatt#power0 at apbx? addr 0x80044000 size 0x2000 irq -1 501.4Smatt 511.1Sjkunz# APBX DMA 521.3Sjkunzapbdma1 at apbx? addr 0x80024000 size 0x2000 irq -1 531.1Sjkunz 541.1Sjkunz# Timers and rotary decoder 551.1Sjkunztimrot0 at apbx? addr 0x80068020 size 0x20 irq 28 561.1Sjkunztimrot1 at apbx? addr 0x80068040 size 0x20 irq 29 571.1Sjkunz#timrot2 at apbx? addr 0x80068060 size 0x20 irq 30 581.1Sjkunz#timrot3 at apbx? addr 0x80068080 size 0x20 irq 31 591.1Sjkunz 601.4Smatt# Debug UART 611.1Sjkunzplcom0 at apbx? addr 0x80070000 size 0x1000 irq 0 621.1Sjkunz 631.4Smatt# USB PHY 641.4Smattusbphy0 at apbx? addr 0x8007C000 size 0x2000 irq -1 651.4Smatt 661.4Smatt# Clock control 671.4Smattclkctrl0 at apbx? addr 0x80040000 size 0x2000 irq -1 681.4Smatt 691.4Smatt# USB host 701.4Smattehci0 at imxusbc0 unit 0 irq 11 711.4Smatt# USB OTG 721.4Smatt# ehci0 at imxusbc0 unit 0 irq 18 731.4Smatt 741.4Smattusb* at ehci? 751.4Smattuhub* at usb? 761.4Smattuhub* at uhub? port ? 771.4Smattugen* at uhub? port ? 781.4Smatt 791.4Smattinclude "dev/usb/usbdevices.config" 801.4Smatt 811.10Suebayasimidi* at midibus? 821.10Suebayasi 831.4Smattukphy* at mii? phy ? 841.4Smatt 851.1Sjkunzoptions MEMSIZE=64 861.1Sjkunzoptions DDB 871.1Sjkunzoptions HZ=100 881.4Smattoptions INET # IP + ICMP + TCP + UDP 891.4Smattoptions INET6 # IPv6 901.5Smartinoptions COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries 911.8Sdhollandoptions COMPAT_60 # NetBSD 6.0, and 921.8Sdhollandoptions COMPAT_70 # NetBSD 7.0 binary compatibility. 931.4Smatt 941.4Smattmakeoptions DEBUG="-g" # compile full symbol table 951.7Sjoergmakeoptions COPY_SYMTAB=1 961.4Smatt 971.4Smattoptions SYSVMSG # System V-like message queues 981.4Smattoptions SYSVSEM # System V-like semaphores 991.4Smattoptions SYSVSHM # System V-like memory sharing 1001.4Smatt 1011.4Smatt#options MODULAR 1021.9Sjnemeth#options MODULAR_DEFAULT_AUTOLOAD 1031.4Smattoptions KTRACE 1041.4Smatt#options DEBUG 1051.4Smatt#options DIAGNOSTIC 1061.1Sjkunz 1071.2Sjkunzfile-system FFS 1081.4Smattfile-system MFS 1091.2Sjkunzfile-system EXT2FS 1101.2Sjkunzfile-system MSDOSFS 1111.3Sjkunzfile-system KERNFS 1121.3Sjkunzfile-system PROCFS 1131.3Sjkunzfile-system PTYFS 1141.4Smattfile-system NFS 1151.4Smatt 1161.4Smattoptions WAPBL 1171.1Sjkunz 1181.4Smattpseudo-device pty # pseudo-terminals 1191.4Smattpseudo-device loop # network loopback 1201.4Smattpseudo-device bpfilter # Berkeley packet filter 121