xref: /netbsd-src/sys/arch/riscv/starfive/files.starfive (revision 3117ece4fc4a4ca4489ba793710b60b0d26bab6c)
1#	$NetBSD: files.starfive,v 1.5 2024/10/26 15:49:43 skrll Exp $
2#
3# Configuration info for StarFive SoCs
4#
5
6# JH71x0 Clock controllers
7device	jh7100clkc
8attach	jh7100clkc at fdt with jh7100_clkc
9file	arch/riscv/starfive/jh7100_clkc.c		jh7100_clkc
10
11device	jh7110clkc
12attach	jh7110clkc at fdt with jh7110_clkc
13file	arch/riscv/starfive/jh7110_clkc.c		jh7110_clkc
14
15file	arch/riscv/starfive/jh71x0_clkc.c		jh7100_clkc | jh7110_clkc
16
17# JH71x0 USB
18device	jh71x0usb
19attach	jh71x0usb at fdt with jh71x0_usb
20file	arch/riscv/starfive/jh71x0_usb.c		jh71x0_usb
21
22# JH7100 Pin control
23device	jh7100pinctrl
24attach	jh7100pinctrl at fdt with jh7100_pinctrl
25file	arch/riscv/starfive/jh7100_pinctrl.c		jh7100_pinctrl
26
27# Ethernet
28# JH7100 GMAC
29attach	awge at fdt with jh7100_gmac
30
31# JH7110 EOQS
32attach	eqos at fdt with jh7110_eqos
33
34file	arch/riscv/starfive/jh7100_gmac.c		jh7100_gmac
35file	arch/riscv/starfive/jh7110_eqos.c		jh7110_eqos
36file	arch/riscv/starfive/jh71x0_eth.c		jh7100_gmac | jh7110_eqos
37