# $NetBSD: files.starfive,v 1.11 2025/02/08 16:12:20 skrll Exp $ # # Configuration info for StarFive SoCs # # JH71x0 Clock controllers device jh7100clkc attach jh7100clkc at fdt with jh7100_clkc file arch/riscv/starfive/jh7100_clkc.c jh7100_clkc device jh7110clkc attach jh7110clkc at fdt with jh7110_clkc file arch/riscv/starfive/jh7110_clkc.c jh7110_clkc file arch/riscv/starfive/jh71x0_clkc.c jh7100_clkc | jh7110_clkc # JH71x0 USB device jh71x0usb attach jh71x0usb at fdt with jh71x0_usb file arch/riscv/starfive/jh71x0_usb.c jh71x0_usb # JH7100 Pin control device jh7100pinctrl attach jh7100pinctrl at fdt with jh7100_pinctrl file arch/riscv/starfive/jh7100_pinctrl.c jh7100_pinctrl # JH7100 Pin control device jh7110pinctrl attach jh7110pinctrl at fdt with jh7110_pinctrl file arch/riscv/starfive/jh7110_pinctrl.c jh7110_pinctrl # Ethernet # JH7100 GMAC attach awge at fdt with jh7100_gmac # JH7110 EOQS attach eqos at fdt with jh7110_eqos file arch/riscv/starfive/jh7100_gmac.c jh7100_gmac file arch/riscv/starfive/jh7110_eqos.c jh7110_eqos file arch/riscv/starfive/jh71x0_eth.c jh7100_gmac | jh7110_eqos # JH7110 PCIe PHY device jh7110pciephy attach jh7110pciephy at fdt with jh7110_pciephy file arch/riscv/starfive/jh7110_pciephy.c jh7110_pciephy # JH7110 PCIe device jh7110pcie: pcibus, pcihost_fdt attach jh7110pcie at fdt with jh7110_pcie file arch/riscv/starfive/jh7110_pcie.c jh7110_pcie # JH7110 system control device jh7110syscon attach jh7110syscon at fdt with jh7110_syscon file arch/riscv/starfive/jh7110_syscon.c jh7110_syscon # JH71x0 temperature sensor device jh71x0temp attach jh71x0temp at fdt with jh71x0_temp file arch/riscv/starfive/jh71x0_temp.c jh71x0_temp # JH7110 TRNG device jh7110trng attach jh7110trng at fdt with jh7110_trng file arch/riscv/starfive/jh7110_trng.c jh7110_trng