1 1.7 jmcneill # $NetBSD: files.rockchip,v 1.7 2015/01/02 23:20:18 jmcneill Exp $ 2 1.1 jmcneill # 3 1.1 jmcneill # Configuration info for Rockchip ARM Peripherals 4 1.1 jmcneill # 5 1.1 jmcneill 6 1.1 jmcneill include "arch/arm/pic/files.pic" 7 1.1 jmcneill include "arch/arm/cortex/files.cortex" 8 1.1 jmcneill 9 1.1 jmcneill file arch/arm/arm32/arm32_boot.c 10 1.1 jmcneill file arch/arm/arm32/arm32_kvminit.c 11 1.1 jmcneill file arch/arm/arm32/arm32_reboot.c 12 1.1 jmcneill file arch/arm/arm32/irq_dispatch.S 13 1.1 jmcneill 14 1.2 jmcneill file arch/arm/rockchip/rockchip_board.c 15 1.6 jmcneill file arch/arm/rockchip/rockchip_cpufreq.c 16 1.1 jmcneill file arch/arm/rockchip/rockchip_space.c obio 17 1.1 jmcneill #file arch/arm/rockchip/rockchip_a4x_space.c obio 18 1.1 jmcneill file arch/arm/rockchip/rockchip_dma.c 19 1.1 jmcneill file arch/arm/arm/bus_space_a4x.S obio 20 1.1 jmcneill 21 1.1 jmcneill # On-board I/O 22 1.4 jmcneill device obio {[addr = -1], [size = -1], [width = -1], [intr = -1], [mult = 1], [port = -1]}: bus_space_generic 23 1.1 jmcneill attach obio at mainbus 24 1.1 jmcneill file arch/arm/rockchip/obio.c obio 25 1.1 jmcneill 26 1.1 jmcneill # serial 27 1.1 jmcneill attach com at obio with obiouart 28 1.1 jmcneill file arch/arm/rockchip/obio_com.c obiouart 29 1.1 jmcneill 30 1.4 jmcneill # I2C controller 31 1.4 jmcneill device rkiic: i2cbus, i2cexec 32 1.4 jmcneill attach rkiic at obio 33 1.4 jmcneill file arch/arm/rockchip/rockchip_i2c.c rkiic 34 1.4 jmcneill 35 1.7 jmcneill # Timer 36 1.7 jmcneill device rktimer 37 1.7 jmcneill attach rktimer at obio 38 1.7 jmcneill file arch/arm/rockchip/rockchip_timer.c rktimer 39 1.7 jmcneill 40 1.2 jmcneill # SD/MMC (Synopsys DesignWare) 41 1.2 jmcneill attach dwcmmc at obio with rkdwcmmc 42 1.2 jmcneill file arch/arm/rockchip/rockchip_dwcmmc.c rkdwcmmc 43 1.1 jmcneill 44 1.2 jmcneill # USB OTG (Synopsys DesignWare OTG) 45 1.1 jmcneill attach dwctwo at obio with rkdwctwo 46 1.1 jmcneill file arch/arm/rockchip/rockchip_dwctwo.c rkdwctwo needs-flag 47 1.1 jmcneill 48 1.1 jmcneill # Console parameters 49 1.1 jmcneill defparam opt_rockchip.h CONADDR 50 1.1 jmcneill defparam opt_rockchip.h CONSPEED 51 1.1 jmcneill defparam opt_rockchip.h CONMODE 52 1.1 jmcneill 53 1.1 jmcneill # Memory parameters 54 1.1 jmcneill defparam opt_rockchip.h MEMSIZE 55 1.3 jmcneill 56 1.3 jmcneill # Debugging parameters 57 1.3 jmcneill defflag opt_rockchip.h ROCKCHIP_CLOCK_DEBUG 58 1.5 jmcneill defflag opt_rkiic.h RKIIC_DEBUG 59