IMX23_OLINUXINO revision 1.16
11.16Srin# $Id: IMX23_OLINUXINO,v 1.16 2017/02/19 07:47:00 rin 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.11Sjmcneill# RTC 701.11Sjmcneillrtc0 at apbx? addr 0x8005C000 size 0x2000 irq -1 711.11Sjmcneill 721.11Sjmcneill# Digital filter: Audio I/O 731.11Sjmcneilldigfilt0 at apbx? addr 0x80048000 size 0x8000 irq -1 741.11Sjmcneillaudio0 at digfilt0 751.11Sjmcneill 761.15Schristosspkr* at audio? # PC speaker (synthesized) 771.13Snat 781.4Smatt# USB host 791.4Smattehci0 at imxusbc0 unit 0 irq 11 801.4Smatt# USB OTG 811.4Smatt# ehci0 at imxusbc0 unit 0 irq 18 821.4Smatt 831.4Smattusb* at ehci? 841.4Smattuhub* at usb? 851.4Smattuhub* at uhub? port ? 861.4Smattugen* at uhub? port ? 871.4Smatt 881.4Smattinclude "dev/usb/usbdevices.config" 891.4Smatt 901.10Suebayasimidi* at midibus? 911.10Suebayasi 921.4Smattukphy* at mii? phy ? 931.4Smatt 941.1Sjkunzoptions MEMSIZE=64 951.1Sjkunzoptions DDB 961.1Sjkunzoptions HZ=100 971.12Suebayasipseudo-device ksyms 981.4Smattoptions INET # IP + ICMP + TCP + UDP 991.4Smattoptions INET6 # IPv6 1001.5Smartinoptions COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries 1011.8Sdhollandoptions COMPAT_60 # NetBSD 6.0, and 1021.8Sdhollandoptions COMPAT_70 # NetBSD 7.0 binary compatibility. 1031.4Smatt 1041.4Smattmakeoptions DEBUG="-g" # compile full symbol table 1051.7Sjoergmakeoptions COPY_SYMTAB=1 1061.4Smatt 1071.4Smattoptions SYSVMSG # System V-like message queues 1081.4Smattoptions SYSVSEM # System V-like semaphores 1091.4Smattoptions SYSVSHM # System V-like memory sharing 1101.4Smatt 1111.4Smatt#options MODULAR 1121.9Sjnemeth#options MODULAR_DEFAULT_AUTOLOAD 1131.4Smattoptions KTRACE 1141.4Smatt#options DEBUG 1151.4Smatt#options DIAGNOSTIC 1161.1Sjkunz 1171.2Sjkunzfile-system FFS 1181.4Smattfile-system MFS 1191.2Sjkunzfile-system EXT2FS 1201.2Sjkunzfile-system MSDOSFS 1211.3Sjkunzfile-system KERNFS 1221.3Sjkunzfile-system PROCFS 1231.3Sjkunzfile-system PTYFS 1241.4Smattfile-system NFS 1251.4Smatt 1261.16Srin#options DISKLABEL_EI # disklabel Endian Independent support 1271.16Srin#options FFS_EI # FFS Endian Independent support 1281.4Smattoptions WAPBL 1291.1Sjkunz 1301.4Smattpseudo-device pty # pseudo-terminals 1311.4Smattpseudo-device loop # network loopback 1321.4Smattpseudo-device bpfilter # Berkeley packet filter 133