# $NetBSD: files.zynq,v 1.5 2022/11/11 20:31:30 jmcneill Exp $ # # Configuration info for Xilinx Zynq-7000 SoC # # file arch/arm/xilinx/zynq_platform.c soc_zynq # SOC parameters defflag opt_soc.h SOC_ZYNQ defflag opt_soc.h SOC_ZYNQ7000: SOC_ZYNQ # PS clock subsystem device zynqclk attach zynqclk at fdt with zynq7000_clkc file arch/arm/xilinx/zynq7000_clkc.c zynq7000_clkc # GPIO device zynqgpio: gpiobus attach zynqgpio at fdt file arch/arm/xilinx/zynq_gpio.c zynqgpio # UART device zynquart attach zynquart at fdt file arch/arm/xilinx/zynq_uart.c zynquart needs-flag file arch/arm/xilinx/zynq7000_uart.c zynquart defflag opt_zynquart.h ZYNQUARTCONSOLE # Gigabit Ethernet Controller device cemac: ether, ifnet, arp, mii, bus_dma_generic attach cemac at fdt file dev/cadence/if_cemac.c cemac file arch/arm/xilinx/zynq_cemac.c cemac # USB controller attach ehci at fdt with zynqusb file arch/arm/xilinx/zynq_usb.c zynqusb file arch/arm/xilinx/zynq7000_usb.c zynqusb # Xilinx 7 series ADC device zynqxadc: sysmon_envsys attach zynqxadc at fdt file arch/arm/xilinx/zynq_xadc.c zynqxadc