Home | History | Annotate | Line # | Download | only in rockchip
files.rockchip revision 1.16
      1  1.16  jakllsch #	$NetBSD: files.rockchip,v 1.16 2019/03/07 00:35:22 jakllsch 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.15  jmcneill # RK3399 clock and reset unit
     23  1.15  jmcneill attach	rkcru at fdt with rk3399_cru
     24  1.15  jmcneill file	arch/arm/rockchip/rk3399_cru.c		rk3399_cru & soc_rk3399
     25  1.15  jmcneill attach	rkcru at fdt with rk3399_pmucru
     26  1.15  jmcneill file	arch/arm/rockchip/rk3399_pmucru.c	rk3399_pmucru & soc_rk3399
     27  1.15  jmcneill 
     28  1.13  jmcneill # IOMUX control
     29  1.13  jmcneill device	rkiomux { }
     30  1.15  jmcneill attach	rkiomux at fdt with rk3328_iomux
     31  1.15  jmcneill file	arch/arm/rockchip/rk3328_iomux.c	rk3328_iomux & soc_rk3328
     32  1.15  jmcneill attach	rkiomux at fdt with rk3399_iomux
     33  1.15  jmcneill file	arch/arm/rockchip/rk3399_iomux.c	rk3399_iomux & soc_rk3399
     34  1.13  jmcneill 
     35  1.13  jmcneill # GPIO
     36  1.13  jmcneill device	rkgpio: gpiobus
     37  1.13  jmcneill attach	rkgpio at rkiomux with rk_gpio
     38  1.13  jmcneill file	arch/arm/rockchip/rk_gpio.c		rk_gpio
     39  1.13  jmcneill 
     40  1.14  jmcneill # I2C
     41  1.14  jmcneill device	rkiic: i2cbus, i2cexec
     42  1.14  jmcneill attach	rkiic at fdt with rk_i2c
     43  1.14  jmcneill file	arch/arm/rockchip/rk_i2c.c		rk_i2c
     44  1.14  jmcneill 
     45  1.13  jmcneill # USB PHY
     46  1.13  jmcneill device	rkusb { }
     47  1.13  jmcneill attach	rkusb at fdt with rk_usb
     48  1.13  jmcneill device	rkusbphy
     49  1.13  jmcneill attach	rkusbphy at rkusb with rk_usbphy
     50  1.13  jmcneill file	arch/arm/rockchip/rk_usb.c		rk_usb | rk_usbphy
     51  1.13  jmcneill 
     52  1.13  jmcneill # GMAC
     53  1.13  jmcneill attach	awge at fdt with rk_gmac
     54  1.13  jmcneill file	arch/arm/rockchip/rk_gmac.c		rk_gmac
     55  1.13  jmcneill 
     56  1.16  jakllsch # PCIe PHY
     57  1.16  jakllsch device	rkpciephy
     58  1.16  jakllsch attach	rkpciephy at fdt
     59  1.16  jakllsch file	arch/arm/rockchip/rk3399_pcie_phy.c	rkpciephy
     60  1.16  jakllsch 
     61  1.16  jakllsch # PCIe host
     62  1.16  jakllsch device	rkpcie: pcibus, pcihost_fdt
     63  1.16  jakllsch attach	rkpcie at fdt
     64  1.16  jakllsch file	arch/arm/rockchip/rk3399_pcie.c		rkpcie
     65  1.16  jakllsch 
     66  1.13  jmcneill # SOC parameters
     67  1.13  jmcneill defflag	opt_soc.h			SOC_ROCKCHIP
     68  1.13  jmcneill defflag	opt_soc.h			SOC_RK3328: SOC_ROCKCHIP
     69  1.15  jmcneill defflag	opt_soc.h			SOC_RK3399: SOC_ROCKCHIP
     70