1*0b0a0409Sskrll# $NetBSD: files.starfive,v 1.10 2025/01/03 11:49:04 skrll Exp $ 2af96d368Sskrll# 3af96d368Sskrll# Configuration info for StarFive SoCs 4af96d368Sskrll# 5af96d368Sskrll 6e8e4a3beSskrll# JH71x0 Clock controllers 7af96d368Sskrlldevice jh7100clkc 8af96d368Sskrllattach jh7100clkc at fdt with jh7100_clkc 9af96d368Sskrllfile arch/riscv/starfive/jh7100_clkc.c jh7100_clkc 10af96d368Sskrll 11e8e4a3beSskrlldevice jh7110clkc 12e8e4a3beSskrllattach jh7110clkc at fdt with jh7110_clkc 13e8e4a3beSskrllfile arch/riscv/starfive/jh7110_clkc.c jh7110_clkc 14e8e4a3beSskrll 15e8e4a3beSskrllfile arch/riscv/starfive/jh71x0_clkc.c jh7100_clkc | jh7110_clkc 16e8e4a3beSskrll 17d908d4c5Sskrll# JH71x0 USB 18d908d4c5Sskrlldevice jh71x0usb 19d908d4c5Sskrllattach jh71x0usb at fdt with jh71x0_usb 20d908d4c5Sskrllfile arch/riscv/starfive/jh71x0_usb.c jh71x0_usb 21e4eb1270Sskrll 22e4eb1270Sskrll# JH7100 Pin control 23e4eb1270Sskrlldevice jh7100pinctrl 24e4eb1270Sskrllattach jh7100pinctrl at fdt with jh7100_pinctrl 25e4eb1270Sskrllfile arch/riscv/starfive/jh7100_pinctrl.c jh7100_pinctrl 26851e5952Sskrll 27e470cbe5Sskrll# JH7100 Pin control 28e470cbe5Sskrlldevice jh7110pinctrl 29e470cbe5Sskrllattach jh7110pinctrl at fdt with jh7110_pinctrl 30e470cbe5Sskrllfile arch/riscv/starfive/jh7110_pinctrl.c jh7110_pinctrl 31e470cbe5Sskrll 32851e5952Sskrll# Ethernet 33851e5952Sskrll# JH7100 GMAC 34851e5952Sskrllattach awge at fdt with jh7100_gmac 35851e5952Sskrll 36851e5952Sskrll# JH7110 EOQS 37851e5952Sskrllattach eqos at fdt with jh7110_eqos 38851e5952Sskrll 39851e5952Sskrllfile arch/riscv/starfive/jh7100_gmac.c jh7100_gmac 40851e5952Sskrllfile arch/riscv/starfive/jh7110_eqos.c jh7110_eqos 41851e5952Sskrllfile arch/riscv/starfive/jh71x0_eth.c jh7100_gmac | jh7110_eqos 42426e5aaaSskrll 43426e5aaaSskrll# JH7110 PCIe PHY 44426e5aaaSskrlldevice jh7110pciephy 45426e5aaaSskrllattach jh7110pciephy at fdt with jh7110_pciephy 46426e5aaaSskrllfile arch/riscv/starfive/jh7110_pciephy.c jh7110_pciephy 47be6d0bdeSskrll 4805276bf3Sskrll# JH7110 PCIe 4905276bf3Sskrlldevice jh7110pcie: pcibus, pcihost_fdt 5005276bf3Sskrllattach jh7110pcie at fdt with jh7110_pcie 5105276bf3Sskrllfile arch/riscv/starfive/jh7110_pcie.c jh7110_pcie 5205276bf3Sskrll 53be6d0bdeSskrll# JH7110 system control 54be6d0bdeSskrlldevice jh7110syscon 55be6d0bdeSskrllattach jh7110syscon at fdt with jh7110_syscon 56be6d0bdeSskrllfile arch/riscv/starfive/jh7110_syscon.c jh7110_syscon 57*0b0a0409Sskrll 58*0b0a0409Sskrll# JH71x0 temperature sensor 59*0b0a0409Sskrlldevice jh71x0temp 60*0b0a0409Sskrllattach jh71x0temp at fdt with jh71x0_temp 61*0b0a0409Sskrllfile arch/riscv/starfive/jh71x0_temp.c jh71x0_temp 62