1 1.4.2.2 tls # $NetBSD: KOBO,v 1.4.2.3 2017/12/03 11:36:03 jdolecek Exp $ 2 1.4.2.2 tls # 3 1.4.2.2 tls # KOBO -- http://kobo.com 4 1.4.2.2 tls # 5 1.4.2.2 tls 6 1.4.2.2 tls include "arch/evbarm/conf/std.kobo" 7 1.4.2.3 jdolecek include "arch/evbarm/conf/GENERIC.common" 8 1.4.2.2 tls 9 1.4.2.2 tls # CPU options 10 1.4.2.2 tls options CPU_CORTEXA8 # Support the ARM-v7a core 11 1.4.2.3 jdolecek options IMX51 12 1.4.2.2 tls options IMX50 13 1.4.2.2 tls options IMX508 14 1.4.2.2 tls 15 1.4.2.2 tls # Architecture options 16 1.4.2.2 tls 17 1.4.2.2 tls options MEMSTART=0x70000000 18 1.4.2.2 tls options MEMSIZE=256 19 1.4.2.2 tls options IMX51_IPGCLK_FREQ=50000000 # XXX This value is not correct. 20 1.4.2.2 tls 21 1.4.2.2 tls # Device options 22 1.4.2.2 tls 23 1.4.2.2 tls # Console options. also need IMXUARTCONSOLE 24 1.4.2.2 tls options CONSDEVNAME="\"imxuart\"",CONADDR=0x53fc0000 25 1.4.2.2 tls options CONSPEED=115200 # Console speed 26 1.4.2.2 tls 27 1.4.2.2 tls #options DIAGNOSTIC # internal consistency checks 28 1.4.2.2 tls #options DEBUG 29 1.4.2.3 jdolecek #options KGDB 30 1.4.2.2 tls makeoptions DEBUG="-g" # compile full symbol table 31 1.4.2.3 jdolecek makeoptions COPY_SYMTAB=1 32 1.4.2.2 tls 33 1.4.2.2 tls # Valid options for BOOT_ARGS: 34 1.4.2.2 tls # single Boot to single user only 35 1.4.2.2 tls # kndb Give control to kernel debugger 36 1.4.2.2 tls # ask Ask for file name to reboot from 37 1.4.2.2 tls # pmapdebug=<n> If PMAP_DEBUG, set pmap_debug_level to <n> 38 1.4.2.2 tls # memorydisk=<n> Set memorydisk size to <n> KB 39 1.4.2.2 tls # quiet Show aprint_naive output 40 1.4.2.2 tls # verbose Show aprint_normal and aprint_verbose output 41 1.4.2.2 tls options BOOT_ARGS="\"verbose\"" 42 1.4.2.2 tls 43 1.4.2.2 tls # Kernel root file system and dump configuration. 44 1.4.2.2 tls config netbsd root on ? type ? 45 1.4.2.2 tls config netbsd-ld0 root on ld0 type ffs 46 1.4.2.2 tls 47 1.4.2.2 tls # The main bus device 48 1.4.2.2 tls mainbus0 at root 49 1.4.2.2 tls 50 1.4.2.2 tls # The boot cpu 51 1.4.2.2 tls cpu* at mainbus? 52 1.4.2.2 tls 53 1.4.2.2 tls # Devices 54 1.4.2.2 tls # On-chip 55 1.4.2.2 tls # On-chip bus 56 1.4.2.2 tls axi0 at mainbus? 57 1.4.2.2 tls 58 1.4.2.2 tls # Interrupt Cotroller 59 1.4.2.2 tls tzic0 at axi? addr 0x0fffc000 size 0x4000 irqbase 0 60 1.4.2.2 tls 61 1.4.2.2 tls # Serial 62 1.4.2.2 tls #imxuart0 at axi? addr 0x53fbc000 irq 31 # UART1 63 1.4.2.2 tls imxuart1 at axi? addr 0x53fc0000 irq 32 64 1.4.2.2 tls #imxuart2 at axi? addr 0x5000c000 irq 33 65 1.4.2.2 tls options IMXUARTCONSOLE 66 1.4.2.2 tls 67 1.4.2.2 tls # Clock Control 68 1.4.2.2 tls imxccm0 at axi? addr 0x53fd4000 69 1.4.2.2 tls options IMX51_CKIL_FREQ=32768 70 1.4.2.2 tls 71 1.4.2.2 tls # Enhanced Periodic Interrupt Timer 72 1.4.2.2 tls imxclock0 at axi? addr 0x53fac000 size 0x4000 irq 40 73 1.4.2.2 tls 74 1.4.2.2 tls # IOMUX 75 1.4.2.2 tls imxiomux0 at axi? addr 0x53fa8000 76 1.4.2.2 tls 77 1.4.2.2 tls # WatchDog 78 1.4.2.2 tls imxwdog0 at axi? addr 0x53f98000 irq 58 flags 0 79 1.4.2.2 tls 80 1.4.2.2 tls # GPIO 81 1.4.2.2 tls imxgpio0 at axi? addr 0x53f84000 irqbase 128 irq 50 82 1.4.2.2 tls imxgpio1 at axi? addr 0x53f88000 irqbase 160 irq 52 83 1.4.2.2 tls imxgpio2 at axi? addr 0x53f8c000 irqbase 192 irq 54 84 1.4.2.2 tls imxgpio3 at axi? addr 0x53f90000 irqbase 224 irq 56 85 1.4.2.2 tls imxgpio4 at axi? addr 0x53fdc000 irqbase 256 irq 103 86 1.4.2.2 tls imxgpio5 at axi? addr 0x53fe0000 irqbase 288 irq 105 87 1.4.2.2 tls 88 1.4.2.2 tls # EPDC E-Ink Controller 89 1.4.2.2 tls #epdc0 at axi? addr 0x41010000 size 0x2000 irq 27 90 1.4.2.2 tls #wsdisplay0 at wsemuldisplaydev? console ? 91 1.4.2.2 tls #wsdisplay* at wsemuldisplaydev? 92 1.4.2.2 tls #options EPDC_DEBUG=10 93 1.4.2.2 tls #options EINK_DEBUG 94 1.4.2.2 tls #options IMXEPDCCONSOLE 95 1.4.2.2 tls 96 1.4.2.2 tls # I2C 97 1.4.2.2 tls imxi2c0 at axi? addr 0x63fc8000 irq 62 98 1.4.2.2 tls imxi2c1 at axi? addr 0x63fc4000 irq 63 99 1.4.2.2 tls #imxi2c2 at axi? addr 0x53fec000 irq 64 100 1.4.2.2 tls 101 1.4.2.2 tls # IIC 102 1.4.2.2 tls iic* at imxi2c? 103 1.4.2.2 tls 104 1.4.2.2 tls lmtemp* at iic1 addr 0x48 # LM75 temperature sensor 105 1.4.2.2 tls 106 1.4.2.2 tls # SD/MMC 107 1.4.2.2 tls sdhc0 at axi? addr 0x50004000 irq 1 # eSDHC1 108 1.4.2.2 tls sdhc1 at axi? addr 0x50008000 irq 2 # eSDHC2 109 1.4.2.2 tls sdhc2 at axi? addr 0x50020000 irq 3 # eSDHC3 110 1.4.2.2 tls #sdhc3 at axi? addr 0x50024000 irq 4 # eSDHC4 111 1.4.2.2 tls sdmmc* at sdhc? 112 1.4.2.2 tls ld* at sdmmc? # MMC/SD card 113 1.4.2.2 tls #options SDHC_DEBUG 114 1.4.2.2 tls #options SDMMC_DEBUG 115 1.4.2.2 tls 116 1.4.2.2 tls # USB 117 1.4.2.2 tls imxusbc0 at axi? addr 0x53f80000 118 1.4.2.2 tls ehci0 at imxusbc0 unit 0 irq 18 # OTG 119 1.4.2.2 tls #ehci1 at imxusbc0 unit 1 irq 14 # Host1 120 1.4.2.2 tls 121 1.4.2.2 tls usb* at ehci? 122 1.4.2.2 tls 123 1.4.2.2 tls # USB device drivers, just as soon as we have something to attach them to 124 1.4.2.2 tls include "dev/usb/usbdevices.config" 125 1.4.2.2 tls 126 1.4.2.3 jdolecek midi* at midibus? 127 1.4.2.2 tls 128 1.4.2.3 jdolecek ukphy* at mii? phy ? 129 1.4.2.2 tls 130 1.4.2.2 tls # local configuration 131 1.4.2.2 tls cinclude "arch/evbarm/conf/KOBO.local" 132