xref: /freebsd/sys/arm64/conf/std.rockchip (revision 0f2c633164a6af70db8a8ecf4f70f61d241e7529)
1*0f2c6331SEmmanuel Vadot#
2*0f2c6331SEmmanuel Vadot# Rockchip SoC support
3*0f2c6331SEmmanuel Vadot#
4*0f2c6331SEmmanuel Vadot
5*0f2c6331SEmmanuel Vadot# SoC support
6*0f2c6331SEmmanuel Vadotoptions 	SOC_ROCKCHIP_RK3328
7*0f2c6331SEmmanuel Vadotoptions 	SOC_ROCKCHIP_RK3399
8*0f2c6331SEmmanuel Vadot
9*0f2c6331SEmmanuel Vadot# GPIO / PINCTRL
10*0f2c6331SEmmanuel Vadotdevice		dwgpio			# Synopsys DesignWare APB GPIO Controller
11*0f2c6331SEmmanuel Vadotdevice		rk_gpio			# RockChip GPIO Controller
12*0f2c6331SEmmanuel Vadotdevice		rk_pinctrl		# RockChip Pinmux Controller
13*0f2c6331SEmmanuel Vadot
14*0f2c6331SEmmanuel Vadot# I2C
15*0f2c6331SEmmanuel Vadotdevice		rk_i2c			# RockChip I2C controller
16*0f2c6331SEmmanuel Vadotdevice		fan53555		# Fairchild Semi FAN53555/SYR82x Regulator
17*0f2c6331SEmmanuel Vadot
18*0f2c6331SEmmanuel Vadot# Power management controllers
19*0f2c6331SEmmanuel Vadotdevice		rk805			# RockChip RK805 PMIC
20*0f2c6331SEmmanuel Vadot
21*0f2c6331SEmmanuel Vadot# SPI
22*0f2c6331SEmmanuel Vadotdevice		rk_spi			# RockChip SPI controller
23*0f2c6331SEmmanuel Vadot
24*0f2c6331SEmmanuel Vadot# PWM
25*0f2c6331SEmmanuel Vadotdevice		rk_pwm
26*0f2c6331SEmmanuel Vadot
27*0f2c6331SEmmanuel Vadot# Serial (COM) ports
28*0f2c6331SEmmanuel Vadotdevice		uart_snps
29*0f2c6331SEmmanuel Vadot
30*0f2c6331SEmmanuel Vadot# Ethernet NICs
31*0f2c6331SEmmanuel Vadotdevice		dwc_rk			# Rockchip Designware
32*0f2c6331SEmmanuel Vadot
33*0f2c6331SEmmanuel Vadot# IO Domains
34*0f2c6331SEmmanuel Vadotdevice		rk_iodomain
35*0f2c6331SEmmanuel Vadot
36*0f2c6331SEmmanuel Vadot# USB support
37*0f2c6331SEmmanuel Vadotdevice		rk_usb2phy		# Rockchip USB2PHY
38*0f2c6331SEmmanuel Vadotdevice		rk_typec_phy		# Rockchip TypeC PHY
39*0f2c6331SEmmanuel Vadotdevice		dwc3			# Synopsys DWC controller
40*0f2c6331SEmmanuel Vadotdevice		rk_dwc3			# Rockchip DWC3 controller
41*0f2c6331SEmmanuel Vadot
42*0f2c6331SEmmanuel Vadot# MMC/SD/SDIO Card slot support
43*0f2c6331SEmmanuel Vadotdevice		sdhci
44*0f2c6331SEmmanuel Vadotdevice		dwmmc
45*0f2c6331SEmmanuel Vadotdevice		rk_dwmmc
46*0f2c6331SEmmanuel Vadotdevice		rk_emmcphy
47*0f2c6331SEmmanuel Vadot
48*0f2c6331SEmmanuel Vadotoptions 	FDT
49*0f2c6331SEmmanuel Vadot
50*0f2c6331SEmmanuel Vadot# DTBs
51*0f2c6331SEmmanuel Vadotmakeoptions	MODULES_EXTRA+="dtb/rockchip"
52