IMX23_OLINUXINO revision 1.18
11.18Srin# $Id: IMX23_OLINUXINO,v 1.18 2019/02/06 11:58:30 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.18Srinrgephy* at mii? phy ? 931.18Srinrlphy* at mii? phy ? 941.4Smattukphy* at mii? phy ? 951.4Smatt 961.17Smrgoptions MEMSIZE=64 971.17Smrgoptions DDB 981.17Smrgoptions HZ=100 991.12Suebayasipseudo-device ksyms 1001.17Smrgoptions INET # IP + ICMP + TCP + UDP 1011.17Smrgoptions INET6 # IPv6 1021.17Smrg 1031.17Smrginclude "conf/compat_netbsd60.config" 1041.17Smrgoptions COMPAT_NETBSD32 # allow running arm (e.g. non-earm) binaries 1051.4Smatt 1061.4Smattmakeoptions DEBUG="-g" # compile full symbol table 1071.7Sjoergmakeoptions COPY_SYMTAB=1 1081.4Smatt 1091.17Smrgoptions SYSVMSG # System V-like message queues 1101.17Smrgoptions SYSVSEM # System V-like semaphores 1111.17Smrgoptions SYSVSHM # System V-like memory sharing 1121.4Smatt 1131.4Smatt#options MODULAR 1141.9Sjnemeth#options MODULAR_DEFAULT_AUTOLOAD 1151.17Smrgoptions KTRACE 1161.4Smatt#options DEBUG 1171.4Smatt#options DIAGNOSTIC 1181.1Sjkunz 1191.2Sjkunzfile-system FFS 1201.4Smattfile-system MFS 1211.2Sjkunzfile-system EXT2FS 1221.2Sjkunzfile-system MSDOSFS 1231.3Sjkunzfile-system KERNFS 1241.3Sjkunzfile-system PROCFS 1251.3Sjkunzfile-system PTYFS 1261.4Smattfile-system NFS 1271.4Smatt 1281.16Srin#options DISKLABEL_EI # disklabel Endian Independent support 1291.16Srin#options FFS_EI # FFS Endian Independent support 1301.17Smrgoptions WAPBL 1311.1Sjkunz 1321.4Smattpseudo-device pty # pseudo-terminals 1331.4Smattpseudo-device loop # network loopback 1341.4Smattpseudo-device bpfilter # Berkeley packet filter 135