1# $NetBSD: files.sunxi,v 1.1 2024/08/13 07:20:23 skrll Exp $ 2# 3# Configuration info for Allwinner sunxi family SoCs 4# 5# 6 7# CCU 8define sunxi_ccu 9file arch/arm/sunxi/sunxi_ccu.c sunxi_ccu 10file arch/arm/sunxi/sunxi_ccu_div.c sunxi_ccu 11file arch/arm/sunxi/sunxi_ccu_fixed_factor.c sunxi_ccu 12file arch/arm/sunxi/sunxi_ccu_fractional.c sunxi_ccu 13file arch/arm/sunxi/sunxi_ccu_gate.c sunxi_ccu 14file arch/arm/sunxi/sunxi_ccu_mux.c sunxi_ccu 15file arch/arm/sunxi/sunxi_ccu_nm.c sunxi_ccu 16file arch/arm/sunxi/sunxi_ccu_nkmp.c sunxi_ccu 17file arch/arm/sunxi/sunxi_ccu_phase.c sunxi_ccu 18file arch/arm/sunxi/sunxi_ccu_prediv.c sunxi_ccu 19file arch/arm/sunxi/sunxi_ccu_display.c sunxi_ccu 20 21# CCU (D1/D1s) 22device sun20id1ccu: sunxi_ccu 23attach sun20id1ccu at fdt with sunxi_d1_ccu 24file arch/riscv/sunxi/sun20i_d1_ccu.c sunxi_d1_ccu 25 26# GPIO 27device sunxigpio: gpiobus 28attach sunxigpio at fdt with sunxi_gpio 29file arch/arm/sunxi/sunxi_gpio.c sunxi_gpio 30file arch/riscv/sunxi/sun20i_d1_gpio.c sunxi_gpio & soc_sun20i_d1 31 32# DMA controller (sun6i) 33device sun6idma 34attach sun6idma at fdt with sun6i_dma 35file arch/arm/sunxi/sun6i_dma.c sun6i_dma 36 37# Security ID EFUSE 38device sunxisid 39attach sunxisid at fdt with sunxi_sid 40file arch/arm/sunxi/sunxi_sid.c sunxi_sid 41 42# USB PHY 43device sunxiusbphy 44attach sunxiusbphy at fdt with sunxi_usbphy 45file arch/arm/sunxi/sunxi_usbphy.c sunxi_usbphy 46 47# SOC parameters 48defflag opt_soc.h SOC_SUNXI 49defflag opt_soc.h SOC_SUN20I: SOC_SUNXI 50defflag opt_soc.h SOC_SUN20I_D1: SOC_SUN20I 51