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