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