1 1.13 jmcneill # $NetBSD: files.rockchip,v 1.13 2018/06/16 00:19:04 jmcneill Exp $ 2 1.13 jmcneill # 3 1.13 jmcneill # Configuration info for Rockchip family SoCs 4 1.1 jmcneill # 5 1.1 jmcneill # 6 1.1 jmcneill 7 1.13 jmcneill file arch/arm/rockchip/rk_platform.c soc_rockchip 8 1.1 jmcneill 9 1.13 jmcneill # Clock and reset unit (CRU) 10 1.13 jmcneill device rkcru: rk_cru 11 1.13 jmcneill file arch/arm/rockchip/rk_cru.c rk_cru 12 1.13 jmcneill file arch/arm/rockchip/rk_cru_arm.c rk_cru 13 1.13 jmcneill file arch/arm/rockchip/rk_cru_composite.c rk_cru 14 1.13 jmcneill file arch/arm/rockchip/rk_cru_gate.c rk_cru 15 1.13 jmcneill file arch/arm/rockchip/rk_cru_mux.c rk_cru 16 1.13 jmcneill file arch/arm/rockchip/rk_cru_pll.c rk_cru 17 1.13 jmcneill 18 1.13 jmcneill # RK3328 clock and reset unit 19 1.13 jmcneill attach rkcru at fdt with rk3328_cru 20 1.13 jmcneill file arch/arm/rockchip/rk3328_cru.c rk3328_cru & soc_rk3328 21 1.13 jmcneill 22 1.13 jmcneill # IOMUX control 23 1.13 jmcneill device rkiomux { } 24 1.13 jmcneill attach rkiomux at fdt with rk_iomux 25 1.13 jmcneill file arch/arm/rockchip/rk_iomux.c rk_iomux 26 1.13 jmcneill 27 1.13 jmcneill # GPIO 28 1.13 jmcneill device rkgpio: gpiobus 29 1.13 jmcneill attach rkgpio at rkiomux with rk_gpio 30 1.13 jmcneill file arch/arm/rockchip/rk_gpio.c rk_gpio 31 1.13 jmcneill 32 1.13 jmcneill # USB PHY 33 1.13 jmcneill device rkusb { } 34 1.13 jmcneill attach rkusb at fdt with rk_usb 35 1.13 jmcneill device rkusbphy 36 1.13 jmcneill attach rkusbphy at rkusb with rk_usbphy 37 1.13 jmcneill file arch/arm/rockchip/rk_usb.c rk_usb | rk_usbphy 38 1.13 jmcneill 39 1.13 jmcneill # GMAC 40 1.13 jmcneill attach awge at fdt with rk_gmac 41 1.13 jmcneill file arch/arm/rockchip/rk_gmac.c rk_gmac 42 1.13 jmcneill 43 1.13 jmcneill # SOC parameters 44 1.13 jmcneill defflag opt_soc.h SOC_ROCKCHIP 45 1.13 jmcneill defflag opt_soc.h SOC_RK3328: SOC_ROCKCHIP 46