[PATCH v2] arm64: dts: rockchip: add support for ROC-RK3399-PC board
From: robh@kernel.org (Rob Herring)
Date: 2018-07-31 20:51:07
Also in:
linux-devicetree, linux-rockchip, lkml
On Mon, Jul 30, 2018 at 10:12:01AM +0800, djw at t-chip.com.cn wrote:
From: Levin Du <redacted> ROC-RK3399-PC is a power efficient 4GB LPDDR4 single board computer with USB 3.0 and Gigabit Ethernet in a form factor compatible with the Raspberry Pi. It is based on the Rockchip RK3399 SoC, powered by the Type-C port. The devicetree currently supports peripherals of: - Ethernet - HDMI - SD Card - UART2 debug - Type-C - eMMC USB3 in Type-C port currently only works with normal orientation, not flip one. Signed-off-by: Levin Du <redacted> --- Changes in v2: - remove custom brightness-levels (use calculated one in pwm_bl driver) - remove redundant 'dr_mode="otg"' in usbdrd_dwc3_0 Changes in v1: - remove bootargs - use interpolation for brightness level - add vcc_vbus_typec1 regulator - fix phy-supply of u2phy0_otg and u2phy1_otg - remove vcc_hub_en dummy regualtor - add hub_rst (changed to output high) to pinctrl status of vcc5v0_host - remove vsel-gpios props in fan53xx - remove mp8859 in i2c - fusb302: fix interrupt setting - fusb302: add vbus-supply - remove extcon in tcphy0 and tcphy1 - remove #sound-dai-cells in i2s* - use RK_PXX style bit number for cd-gpios in SDMMC - clean commented status lines Documentation/devicetree/bindings/arm/rockchip.txt | 4 + arch/arm64/boot/dts/rockchip/Makefile | 1 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 682 +++++++++++++++++++++ 3 files changed, 687 insertions(+) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts
Reviewed-by: Rob Herring <robh@kernel.org>