1# $NetBSD: files.zynq,v 1.5 2022/11/11 20:31:30 jmcneill Exp $ 2# 3# Configuration info for Xilinx Zynq-7000 SoC 4# 5# 6 7file arch/arm/xilinx/zynq_platform.c soc_zynq 8 9# SOC parameters 10defflag opt_soc.h SOC_ZYNQ 11defflag opt_soc.h SOC_ZYNQ7000: SOC_ZYNQ 12 13# PS clock subsystem 14device zynqclk 15attach zynqclk at fdt with zynq7000_clkc 16file arch/arm/xilinx/zynq7000_clkc.c zynq7000_clkc 17 18# GPIO 19device zynqgpio: gpiobus 20attach zynqgpio at fdt 21file arch/arm/xilinx/zynq_gpio.c zynqgpio 22 23# UART 24device zynquart 25attach zynquart at fdt 26file arch/arm/xilinx/zynq_uart.c zynquart needs-flag 27file arch/arm/xilinx/zynq7000_uart.c zynquart 28defflag opt_zynquart.h ZYNQUARTCONSOLE 29 30# Gigabit Ethernet Controller 31device cemac: ether, ifnet, arp, mii, bus_dma_generic 32attach cemac at fdt 33file dev/cadence/if_cemac.c cemac 34file arch/arm/xilinx/zynq_cemac.c cemac 35 36# USB controller 37attach ehci at fdt with zynqusb 38file arch/arm/xilinx/zynq_usb.c zynqusb 39file arch/arm/xilinx/zynq7000_usb.c zynqusb 40 41# Xilinx 7 series ADC 42device zynqxadc: sysmon_envsys 43attach zynqxadc at fdt 44file arch/arm/xilinx/zynq_xadc.c zynqxadc 45