xref: /freebsd/sys/arm64/conf/std.rockchip (revision db6407438dfa1cca5f8fa546fc1863ea5444b34b)
10f2c6331SEmmanuel Vadot#
20f2c6331SEmmanuel Vadot# Rockchip SoC support
30f2c6331SEmmanuel Vadot#
40f2c6331SEmmanuel Vadot
50f2c6331SEmmanuel Vadot# SoC support
60f2c6331SEmmanuel Vadotoptions 	SOC_ROCKCHIP_RK3328
70f2c6331SEmmanuel Vadotoptions 	SOC_ROCKCHIP_RK3399
8e7815784SSøren Schmidtoptions 	SOC_ROCKCHIP_RK3568
90f2c6331SEmmanuel Vadot
100f2c6331SEmmanuel Vadot# GPIO / PINCTRL
110f2c6331SEmmanuel Vadotdevice		dwgpio			# Synopsys DesignWare APB GPIO Controller
120f2c6331SEmmanuel Vadotdevice		rk_gpio			# RockChip GPIO Controller
130f2c6331SEmmanuel Vadotdevice		rk_pinctrl		# RockChip Pinmux Controller
140f2c6331SEmmanuel Vadot
150f2c6331SEmmanuel Vadot# I2C
160f2c6331SEmmanuel Vadotdevice		rk_i2c			# RockChip I2C controller
170f2c6331SEmmanuel Vadotdevice		fan53555		# Fairchild Semi FAN53555/SYR82x Regulator
180f2c6331SEmmanuel Vadot
190f2c6331SEmmanuel Vadot# Power management controllers
200f2c6331SEmmanuel Vadotdevice		rk805			# RockChip RK805 PMIC
210f2c6331SEmmanuel Vadot
220f2c6331SEmmanuel Vadot# SPI
230f2c6331SEmmanuel Vadotdevice		rk_spi			# RockChip SPI controller
240f2c6331SEmmanuel Vadot
250f2c6331SEmmanuel Vadot# PWM
260f2c6331SEmmanuel Vadotdevice		rk_pwm
270f2c6331SEmmanuel Vadot
280f2c6331SEmmanuel Vadot# Serial (COM) ports
290f2c6331SEmmanuel Vadotdevice		uart_snps
300f2c6331SEmmanuel Vadot
310f2c6331SEmmanuel Vadot# Ethernet NICs
320f2c6331SEmmanuel Vadotdevice		dwc_rk			# Rockchip Designware
33*db640743SGanbold Tsagaankhuudevice		eqos			# Synopsys Designware Ethernet QoS controller
340f2c6331SEmmanuel Vadot
350f2c6331SEmmanuel Vadot# IO Domains
360f2c6331SEmmanuel Vadotdevice		rk_iodomain
370f2c6331SEmmanuel Vadot
380f2c6331SEmmanuel Vadot# USB support
390f2c6331SEmmanuel Vadotdevice		rk_usb2phy		# Rockchip USB2PHY
400f2c6331SEmmanuel Vadotdevice		rk_typec_phy		# Rockchip TypeC PHY
410f2c6331SEmmanuel Vadotdevice		dwc3			# Synopsys DWC controller
420f2c6331SEmmanuel Vadotdevice		rk_dwc3			# Rockchip DWC3 controller
430f2c6331SEmmanuel Vadot
440f2c6331SEmmanuel Vadot# MMC/SD/SDIO Card slot support
450f2c6331SEmmanuel Vadotdevice		sdhci
460f2c6331SEmmanuel Vadotdevice		dwmmc
470f2c6331SEmmanuel Vadotdevice		rk_dwmmc
480f2c6331SEmmanuel Vadotdevice		rk_emmcphy
490f2c6331SEmmanuel Vadot
500f2c6331SEmmanuel Vadotoptions 	FDT
510f2c6331SEmmanuel Vadot
520f2c6331SEmmanuel Vadot# DTBs
530f2c6331SEmmanuel Vadotmakeoptions	MODULES_EXTRA+="dtb/rockchip"
54