xref: /freebsd/sys/arm64/conf/std.rockchip (revision 5f757f3ff9144b609b3c433dfd370cc6bdc191ad)
1#
2# Rockchip SoC support
3#
4
5# SoC support
6options 	SOC_ROCKCHIP_RK3328
7options 	SOC_ROCKCHIP_RK3399
8options 	SOC_ROCKCHIP_RK3568
9
10# GPIO / PINCTRL
11device		dwgpio			# Synopsys DesignWare APB GPIO Controller
12device		rk_gpio			# RockChip GPIO Controller
13device		rk_pinctrl		# RockChip Pinmux Controller
14
15# Combo PHY support
16device		rk_combphy		# Naneng Combo PHY
17
18# I2C
19device		rk_i2c			# RockChip I2C controller
20device		fan53555		# Fairchild Semi FAN53555/SYR82x Regulator
21
22# Power management controllers
23device		rk805			# RockChip RK805 PMIC
24device		rk817			# RockChip RK817 PMIC
25device		syr827			# Silergy SYR827 PMIC
26device		tcs4525			# TCS 4525 PMIC
27
28# SPI
29device		rk_spi			# RockChip SPI controller
30
31# PWM
32device		rk_pwm
33
34# Serial (COM) ports
35device		uart_snps
36
37# Ethernet NICs
38device		dwc			# Synopsys DesignWare GMAC controller
39device		dwc_rk			# Rockchip Designware
40device		eqos			# Synopsys Designware Ethernet QoS controller
41
42# IO Domains
43device		rk_iodomain
44
45# USB support
46device		rk_usb2phy		# Rockchip USB2PHY
47device		rk_typec_phy		# Rockchip TypeC PHY
48device		dwc3			# Synopsys DWC controller
49device		rk_dwc3			# Rockchip DWC3 controller
50
51# MMC/SD/SDIO Card slot support
52device		sdhci
53device		dwmmc
54device		rk_dwmmc
55device		rk_emmcphy
56
57options 	FDT
58
59# DTBs
60makeoptions	MODULES_EXTRA+="dtb/rockchip"
61