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 154ffe60e6SSøren Schmidt# Combo PHY support 164ffe60e6SSøren Schmidtdevice rk_combphy # Naneng Combo PHY 174ffe60e6SSøren Schmidt 180f2c6331SEmmanuel Vadot# I2C 190f2c6331SEmmanuel Vadotdevice rk_i2c # RockChip I2C controller 200f2c6331SEmmanuel Vadotdevice fan53555 # Fairchild Semi FAN53555/SYR82x Regulator 210f2c6331SEmmanuel Vadot 220f2c6331SEmmanuel Vadot# Power management controllers 230f2c6331SEmmanuel Vadotdevice rk805 # RockChip RK805 PMIC 244ffe60e6SSøren Schmidtdevice rk817 # RockChip RK817 PMIC 254ffe60e6SSøren Schmidtdevice syr827 # Silergy SYR827 PMIC 264ffe60e6SSøren Schmidtdevice tcs4525 # TCS 4525 PMIC 270f2c6331SEmmanuel Vadot 280f2c6331SEmmanuel Vadot# SPI 290f2c6331SEmmanuel Vadotdevice rk_spi # RockChip SPI controller 300f2c6331SEmmanuel Vadot 310f2c6331SEmmanuel Vadot# PWM 320f2c6331SEmmanuel Vadotdevice rk_pwm 330f2c6331SEmmanuel Vadot 340f2c6331SEmmanuel Vadot# Serial (COM) ports 350f2c6331SEmmanuel Vadotdevice uart_snps 360f2c6331SEmmanuel Vadot 370f2c6331SEmmanuel Vadot# Ethernet NICs 38*a01dc140SMitchell Hornedevice dwc # Synopsys DesignWare GMAC controller 390f2c6331SEmmanuel Vadotdevice dwc_rk # Rockchip Designware 40db640743SGanbold Tsagaankhuudevice eqos # Synopsys Designware Ethernet QoS controller 410f2c6331SEmmanuel Vadot 420f2c6331SEmmanuel Vadot# IO Domains 430f2c6331SEmmanuel Vadotdevice rk_iodomain 440f2c6331SEmmanuel Vadot 450f2c6331SEmmanuel Vadot# USB support 460f2c6331SEmmanuel Vadotdevice rk_usb2phy # Rockchip USB2PHY 470f2c6331SEmmanuel Vadotdevice rk_typec_phy # Rockchip TypeC PHY 480f2c6331SEmmanuel Vadotdevice dwc3 # Synopsys DWC controller 490f2c6331SEmmanuel Vadotdevice rk_dwc3 # Rockchip DWC3 controller 500f2c6331SEmmanuel Vadot 510f2c6331SEmmanuel Vadot# MMC/SD/SDIO Card slot support 520f2c6331SEmmanuel Vadotdevice sdhci 530f2c6331SEmmanuel Vadotdevice dwmmc 540f2c6331SEmmanuel Vadotdevice rk_dwmmc 550f2c6331SEmmanuel Vadotdevice rk_emmcphy 560f2c6331SEmmanuel Vadot 570f2c6331SEmmanuel Vadotoptions FDT 580f2c6331SEmmanuel Vadot 590f2c6331SEmmanuel Vadot# DTBs 600f2c6331SEmmanuel Vadotmakeoptions MODULES_EXTRA+="dtb/rockchip" 61