* [PATCH 2/2] arm64: dts: rockchip: add support for Radxa ROCK Pi E v3.0
2024-07-11 21:05 [PATCH 1/2] arm64: dts: rockchip: add support for Radxa ROCK Pi E v3.0 FUKAUMI Naoki
@ 2024-07-11 21:05 ` FUKAUMI Naoki
2024-07-11 23:00 ` Diederik de Haas
2024-07-11 23:02 ` [PATCH 1/2] " Diederik de Haas
` (2 subsequent siblings)
3 siblings, 1 reply; 7+ messages in thread
From: FUKAUMI Naoki @ 2024-07-11 21:05 UTC (permalink / raw)
To: heiko; +Cc: robh, krzk+dt, conor+dt, devicetree, linux-rockchip,
FUKAUMI Naoki
Radxa Pi E v3.0 is a compact networking SBC[1] using the Rockchip
RK3288 chip that ships in a number of RAM/eMMC/WiFi/BT configurations:
- Rockchip RK3328 SoC
- Quad A53 CPU
- 512MB/1GB/2GB DDR4 RAM
- 4/8/16/32GB eMMC
- Micro SD Card slot
- WiFi 4 and BT 4, or WiFi 5 and BT 5
- 1x 1000M Ethernet supporting PoE with add‑on PoE HAT
- 1x 100M Ethernet
- 1x USB 3.0 Type-A port (Host)
- 1x 4-ring 3.5mm headphone jack
- 40 Pin GPIO header
[1] https://radxa.com/products/rockpi/pie
Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
---
arch/arm64/boot/dts/rockchip/Makefile | 1 +
.../boot/dts/rockchip/rk3328-rock-pi-e-v3.dts | 15 +
.../boot/dts/rockchip/rk3328-rock-pi-e.dts | 460 +-----------------
...28-rock-pi-e.dts => rk3328-rock-pi-e.dtsi} | 5 -
4 files changed, 31 insertions(+), 450 deletions(-)
create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dts
rewrite arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts (97%)
copy arch/arm64/boot/dts/rockchip/{rk3328-rock-pi-e.dts => rk3328-rock-pi-e.dtsi} (98%)
diff --git a/arch/arm64/boot/dts/rockchip/Makefile b/arch/arm64/boot/dts/rockchip/Makefile
index 8fa469db400c..4f4777130b20 100644
--- a/arch/arm64/boot/dts/rockchip/Makefile
+++ b/arch/arm64/boot/dts/rockchip/Makefile
@@ -23,6 +23,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus-lts.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock64.dtb
+dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e-v3.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-rock-pi-e.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-roc-cc.dtb
dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-roc-pc.dtb
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dts
new file mode 100644
index 000000000000..ad9c4c562914
--- /dev/null
+++ b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dts
@@ -0,0 +1,15 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+
+/dts-v1/;
+
+#include "rk3328-rock-pi-e.dtsi"
+
+/ {
+ model = "Radxa ROCK Pi E v3.0";
+ compatible = "radxa,rockpi-e-v3", "rockchip,rk3328";
+
+ aliases {
+ mmc0 = &emmc;
+ mmc1 = &sdmmc;
+ };
+};
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
dissimilarity index 97%
index a608a219543e..0929df3c803a 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
@@ -1,445 +1,15 @@
-// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
-/*
- * (C) Copyright 2020 Chen-Yu Tsai <wens@csie.org>
- *
- * Based on ./rk3328-rock64.dts, which is
- *
- * Copyright (c) 2017 PINE64
- */
-
-/dts-v1/;
-
-#include <dt-bindings/gpio/gpio.h>
-#include <dt-bindings/input/input.h>
-#include <dt-bindings/leds/common.h>
-#include <dt-bindings/pinctrl/rockchip.h>
-
-#include "rk3328.dtsi"
-
-/ {
- model = "Radxa ROCK Pi E";
- compatible = "radxa,rockpi-e", "rockchip,rk3328";
-
- aliases {
- ethernet0 = &gmac2io;
- ethernet1 = &gmac2phy;
- mmc0 = &sdmmc;
- mmc1 = &emmc;
- };
-
- chosen {
- stdout-path = "serial2:1500000n8";
- };
-
- adc-keys {
- compatible = "adc-keys";
- io-channels = <&saradc 0>;
- io-channel-names = "buttons";
- keyup-threshold-microvolt = <1750000>;
-
- /* This button is unpopulated out of the factory. */
- button-recovery {
- label = "Recovery";
- linux,code = <KEY_VENDOR>;
- press-threshold-microvolt = <10000>;
- };
- };
-
- gmac_clkin: external-gmac-clock {
- compatible = "fixed-clock";
- clock-frequency = <125000000>;
- clock-output-names = "gmac_clkin";
- #clock-cells = <0>;
- };
-
- leds {
- compatible = "gpio-leds";
- pinctrl-0 = <&led_pin>;
- pinctrl-names = "default";
-
- led-0 {
- color = <LED_COLOR_ID_BLUE>;
- gpios = <&gpio3 RK_PA5 GPIO_ACTIVE_LOW>;
- linux,default-trigger = "heartbeat";
- };
- };
-
- vcc_sd: sdmmc-regulator {
- compatible = "regulator-fixed";
- gpio = <&gpio0 RK_PD6 GPIO_ACTIVE_LOW>;
- pinctrl-names = "default";
- pinctrl-0 = <&sdmmc0m1_pin>;
- regulator-name = "vcc_sd";
- regulator-boot-on;
- vin-supply = <&vcc_io>;
- };
-
- vcc_host_5v: vcc-host-5v-regulator {
- compatible = "regulator-fixed";
- gpio = <&gpio3 RK_PA7 GPIO_ACTIVE_HIGH>;
- pinctrl-names = "default";
- pinctrl-0 = <&usb30_host_drv>;
- enable-active-high;
- regulator-name = "vcc_host_5v";
- regulator-always-on;
- regulator-boot-on;
- vin-supply = <&vcc_sys>;
- };
-
- vcc_sys: vcc-sys {
- compatible = "regulator-fixed";
- regulator-name = "vcc_sys";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <5000000>;
- regulator-max-microvolt = <5000000>;
- };
-
- vcc_wifi: vcc-wifi-regulator {
- compatible = "regulator-fixed";
- gpio = <&gpio0 RK_PA0 GPIO_ACTIVE_LOW>;
- pinctrl-names = "default";
- pinctrl-0 = <&wifi_en>;
- regulator-name = "vcc_wifi";
- regulator-always-on;
- regulator-boot-on;
- vin-supply = <&vcc_io>;
- };
-};
-
-&analog_sound {
- status = "okay";
-};
-
-&codec {
- status = "okay";
-};
-
-&cpu0 {
- cpu-supply = <&vdd_arm>;
-};
-
-&cpu1 {
- cpu-supply = <&vdd_arm>;
-};
-
-&cpu2 {
- cpu-supply = <&vdd_arm>;
-};
-
-&cpu3 {
- cpu-supply = <&vdd_arm>;
-};
-
-&emmc {
- bus-width = <8>;
- cap-mmc-highspeed;
- mmc-ddr-1_8v;
- mmc-hs200-1_8v;
- non-removable;
- pinctrl-names = "default";
- pinctrl-0 = <&emmc_clk>, <&emmc_cmd>, <&emmc_bus8>;
- vmmc-supply = <&vcc_io>;
- vqmmc-supply = <&vcc18_emmc>;
- status = "okay";
-};
-
-&gmac2io {
- assigned-clocks = <&cru SCLK_MAC2IO>, <&cru SCLK_MAC2IO_EXT>;
- assigned-clock-parents = <&gmac_clkin>, <&gmac_clkin>;
- clock_in_out = "input";
- phy-handle = <&rtl8211>;
- phy-mode = "rgmii";
- phy-supply = <&vcc_io>;
- pinctrl-names = "default";
- pinctrl-0 = <&rgmiim1_pins>;
- snps,aal;
- snps,rxpbl = <0x4>;
- snps,txpbl = <0x4>;
- tx_delay = <0x26>;
- rx_delay = <0x11>;
- status = "okay";
-
- mdio {
- compatible = "snps,dwmac-mdio";
- #address-cells = <1>;
- #size-cells = <0>;
-
- rtl8211: ethernet-phy@1 {
- reg = <1>;
- pinctrl-0 = <ð_phy_int_pin>, <ð_phy_reset_pin>;
- pinctrl-names = "default";
- interrupt-parent = <&gpio1>;
- interrupts = <24 IRQ_TYPE_LEVEL_LOW>;
- reset-assert-us = <10000>;
- reset-deassert-us = <50000>;
- reset-gpios = <&gpio1 RK_PC2 GPIO_ACTIVE_LOW>;
- };
- };
-};
-
-&gmac2phy {
- status = "okay";
-};
-
-&gpio0 {
- gpio-line-names =
- /* GPIO0_A0 - A7 */
- "", "", "", "", "", "", "", "",
- /* GPIO0_B0 - B7 */
- "", "", "", "", "", "", "", "",
- /* GPIO0_C0 - C7 */
- "", "", "", "", "", "", "", "",
- /* GPIO0_D0 - D7 */
- "", "", "", "pin-15 [GPIO0_D3]", "", "", "", "";
-};
-
-&gpio1 {
- gpio-line-names =
- /* GPIO1_A0 - A7 */
- "", "", "", "", "", "", "", "",
- /* GPIO1_B0 - B7 */
- "", "", "", "", "", "", "", "",
- /* GPIO1_C0 - C7 */
- "", "", "", "", "", "", "", "",
- /* GPIO1_D0 - D7 */
- "", "", "", "", "pin-07 [GPIO1_D4]", "", "", "";
-};
-
-&gpio2 {
- gpio-line-names =
- /* GPIO2_A0 - A7 */
- "pin-08 [GPIO2_A0]", "pin-10 [GPIO2_A1]", "pin-11 [GPIO2_A2]",
- "pin-13 [GPIO2-A3]", "pin-27 [GPIO2_A4]", "pin-28 [GPIO2_A5]",
- "pin-33 [GPIO2_A6]", "",
- /* GPIO2_B0 - B7 */
- "", "", "", "", "pin-26 [GPIO2_B4]", "", "", "pin-36 [GPIO2_B7]",
- /* GPIO2_C0 - C7 */
- "pin-32 [GPIO2_C0]", "pin-35 [GPIO2_C1]", "pin-12 [GPIO2_C2]",
- "pin-38 [GPIO2_C3]", "pin-29 [GPIO2_C4]", "pin-31 [GPIO2_C5]",
- "pin-37 [GPIO2_C6]", "pin-40 [GPIO2_C7]",
- /* GPIO2_D0 - D7 */
- "", "", "", "", "", "", "", "";
-};
-
-&gpio3 {
- gpio-line-names =
- /* GPIO3_A0 - A7 */
- "pin-23 [GPIO3_A0]", "pin-19 [GPIO3_A1]", "pin-21 [GPIO3_A2]",
- "", "pin-03 [GPIO3_A4]", "", "pin-05 [GPIO3_A6]", "",
- /* GPIO3_B0 - B7 */
- "pin-24 [GPIO3_B0]", "", "", "", "", "", "", "",
- /* GPIO3_C0 - C7 */
- "", "", "", "", "", "", "", "",
- /* GPIO3_D0 - D7 */
- "", "", "", "", "", "", "", "";
-};
-
-&i2c1 {
- status = "okay";
-
- rk805: pmic@18 {
- compatible = "rockchip,rk805";
- reg = <0x18>;
- interrupt-parent = <&gpio0>;
- interrupts = <2 IRQ_TYPE_LEVEL_LOW>;
- #clock-cells = <1>;
- clock-output-names = "xin32k", "rk805-clkout2";
- gpio-controller;
- #gpio-cells = <2>;
- pinctrl-names = "default";
- pinctrl-0 = <&pmic_int_l>;
- rockchip,system-power-controller;
- wakeup-source;
-
- vcc1-supply = <&vcc_sys>;
- vcc2-supply = <&vcc_sys>;
- vcc3-supply = <&vcc_sys>;
- vcc4-supply = <&vcc_sys>;
- vcc5-supply = <&vcc_io>;
- vcc6-supply = <&vcc_sys>;
-
- regulators {
- vdd_log: DCDC_REG1 {
- regulator-name = "vdd_log";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <712500>;
- regulator-max-microvolt = <1450000>;
- regulator-ramp-delay = <12500>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <1000000>;
- };
- };
-
- vdd_arm: DCDC_REG2 {
- regulator-name = "vdd_arm";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <712500>;
- regulator-max-microvolt = <1450000>;
- regulator-ramp-delay = <12500>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <950000>;
- };
- };
-
- vcc_ddr: DCDC_REG3 {
- regulator-name = "vcc_ddr";
- regulator-always-on;
- regulator-boot-on;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- };
- };
-
- vcc_io: DCDC_REG4 {
- regulator-name = "vcc_io";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <3300000>;
- regulator-max-microvolt = <3300000>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <3300000>;
- };
- };
-
- vcc_18: LDO_REG1 {
- regulator-name = "vcc_18";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <1800000>;
- regulator-max-microvolt = <1800000>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <1800000>;
- };
- };
-
- vcc18_emmc: LDO_REG2 {
- regulator-name = "vcc18_emmc";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <1800000>;
- regulator-max-microvolt = <1800000>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <1800000>;
- };
- };
-
- vdd_10: LDO_REG3 {
- regulator-name = "vdd_10";
- regulator-always-on;
- regulator-boot-on;
- regulator-min-microvolt = <1000000>;
- regulator-max-microvolt = <1000000>;
-
- regulator-state-mem {
- regulator-on-in-suspend;
- regulator-suspend-microvolt = <1000000>;
- };
- };
- };
- };
-};
-
-&i2s1 {
- status = "okay";
-};
-
-&io_domains {
- pmuio-supply = <&vcc_io>;
- vccio1-supply = <&vcc_io>;
- vccio2-supply = <&vcc18_emmc>;
- vccio3-supply = <&vcc_io>;
- vccio4-supply = <&vcc_io>;
- vccio5-supply = <&vcc_io>;
- vccio6-supply = <&vcc_io>;
- status = "okay";
-};
-
-&pinctrl {
- ephy {
- eth_phy_int_pin: eth-phy-int-pin {
- rockchip,pins = <1 RK_PD0 RK_FUNC_GPIO &pcfg_pull_down>;
- };
-
- eth_phy_reset_pin: eth-phy-reset-pin {
- rockchip,pins = <1 RK_PC2 RK_FUNC_GPIO &pcfg_pull_down>;
- };
- };
-
- leds {
- led_pin: led-pin {
- rockchip,pins = <3 RK_PA5 RK_FUNC_GPIO &pcfg_pull_none>;
- };
- };
-
- pmic {
- pmic_int_l: pmic-int-l {
- rockchip,pins = <2 RK_PA6 RK_FUNC_GPIO &pcfg_pull_up>;
- };
- };
-
- usb3 {
- usb30_host_drv: usb30-host-drv {
- rockchip,pins = <3 RK_PA7 RK_FUNC_GPIO &pcfg_pull_none>;
- };
- };
-
- wifi {
- wifi_en: wifi-en {
- rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>;
- };
- };
-};
-
-&sdmmc {
- bus-width = <4>;
- cap-sd-highspeed;
- disable-wp;
- pinctrl-names = "default";
- pinctrl-0 = <&sdmmc0_clk>, <&sdmmc0_cmd>, <&sdmmc0_dectn>, <&sdmmc0_bus4>;
- vmmc-supply = <&vcc_sd>;
- status = "okay";
-};
-
-&saradc {
- vref-supply = <&vcc_18>;
- status = "okay";
-};
-
-&tsadc {
- status = "okay";
-};
-
-&u2phy {
- status = "okay";
-};
-
-&u2phy_host {
- status = "okay";
-};
-
-&uart2 {
- status = "okay";
-};
-
-&usbdrd3 {
- dr_mode = "host";
- status = "okay";
-};
-
-&usb_host0_ehci {
- status = "okay";
-};
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+
+/dts-v1/;
+
+#include "rk3328-rock-pi-e.dtsi"
+
+/ {
+ model = "Radxa ROCK Pi E";
+ compatible = "radxa,rockpi-e", "rockchip,rk3328";
+
+ aliases {
+ mmc0 = &sdmmc;
+ mmc1 = &emmc;
+ };
+};
diff --git a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dtsi
similarity index 98%
copy from arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
copy to arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dtsi
index a608a219543e..1da518fd31fd 100644
--- a/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts
+++ b/arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dtsi
@@ -17,14 +17,9 @@
#include "rk3328.dtsi"
/ {
- model = "Radxa ROCK Pi E";
- compatible = "radxa,rockpi-e", "rockchip,rk3328";
-
aliases {
ethernet0 = &gmac2io;
ethernet1 = &gmac2phy;
- mmc0 = &sdmmc;
- mmc1 = &emmc;
};
chosen {
--
2.43.0
^ permalink raw reply related [flat|nested] 7+ messages in thread* Re: [PATCH 1/2] arm64: dts: rockchip: add support for Radxa ROCK Pi E v3.0
2024-07-11 21:05 [PATCH 1/2] arm64: dts: rockchip: add support for Radxa ROCK Pi E v3.0 FUKAUMI Naoki
2024-07-11 21:05 ` [PATCH 2/2] " FUKAUMI Naoki
2024-07-11 23:02 ` [PATCH 1/2] " Diederik de Haas
@ 2024-07-12 13:40 ` Rob Herring (Arm)
2024-07-12 13:46 ` Rob Herring
3 siblings, 0 replies; 7+ messages in thread
From: Rob Herring (Arm) @ 2024-07-12 13:40 UTC (permalink / raw)
To: FUKAUMI Naoki; +Cc: krzk+dt, heiko, devicetree, linux-rockchip, conor+dt
On Fri, 12 Jul 2024 06:05:25 +0900, FUKAUMI Naoki wrote:
> Radxa Pi E v3.0 is a compact networking SBC[1] using the Rockchip
> RK3288 chip.
>
> [1] https://radxa.com/products/rockpi/pie
>
> Signed-off-by: FUKAUMI Naoki <naoki@radxa.com>
> ---
> Documentation/devicetree/bindings/arm/rockchip.yaml | 1 +
> 1 file changed, 1 insertion(+)
>
My bot found new DTB warnings on the .dts files added or changed in this
series.
Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
are fixed by another series. Ultimately, it is up to the platform
maintainer whether these warnings are acceptable or not. No need to reply
unless the platform maintainer has comments.
If you already ran DT checks and didn't see these error(s), then
make sure dt-schema is up to date:
pip3 install dtschema --upgrade
New warnings running 'make CHECK_DTBS=y rockchip/rk3328-rock-pi-e-v3.dtb rockchip/rk3328-rock-pi-e.dtb' for 20240711210526.40448-1-naoki@radxa.com:
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dtb: /: compatible: 'oneOf' conditional failed, one must be fixed:
['radxa,rockpi-e', 'rockchip,rk3328'] is too short
'vamrs,ficus' was expected
'vamrs,rock960' was expected
'amarula,vyasa-rk3288' was expected
'radxa,rockpi-e' is not one of ['anbernic,rg351m', 'anbernic,rg351v']
'radxa,rockpi-e' is not one of ['anbernic,rg353p', 'anbernic,rg353ps', 'anbernic,rg353v', 'anbernic,rg353vs', 'anbernic,rg503', 'anbernic,rg-arc-d', 'anbernic,rg-arc-s']
'armsom,sige7' was expected
'asus,rk3288-tinker' was expected
'asus,rk3288-tinker-s' was expected
'azw,beelink-a1' was expected
'mundoreader,bq-curie2' was expected
'mundoreader,bq-edison2qc' was expected
'chipspark,popmetal-rk3288' was expected
'chipspark,rayeager-px2' was expected
'radxa,rockpi-e' is not one of ['coolpi,pi-cm5-evb']
'coolpi,pi-4b' was expected
'edgeble,neural-compute-module-2-io' was expected
'edgeble,neural-compute-module-6a-io' was expected
'elgin,rv1108-r1' was expected
'embedfire,lubancat-1' was expected
'embedfire,lubancat-2' was expected
'engicam,px30-core-ctouch2' was expected
'engicam,px30-core-ctouch2-of10' was expected
'engicam,px30-core-edimm2.2' was expected
'radxa,rockpi-e' is not one of ['firefly,firefly-rk3288', 'firefly,firefly-rk3288-beta']
'firefly,firefly-rk3288-reload' was expected
'firefly,firefly-rk3399' was expected
'firefly,roc-rk3308-cc' was expected
'firefly,roc-rk3328-cc' was expected
'firefly,roc-rk3328-pc' was expected
'radxa,rockpi-e' is not one of ['firefly,roc-rk3399-pc', 'firefly,roc-rk3399-pc-mezzanine']
'radxa,rockpi-e' is not one of ['firefly,roc-rk3399-pc-plus']
'firefly,rk3566-roc-pc' was expected
'firefly,rk3568-roc-pc' was expected
'radxa,rockpi-e' is not one of ['forlinx,ok3588-c']
'radxa,rockpi-e' is not one of ['friendlyarm,nanopi-r2c', 'friendlyarm,nanopi-r2c-plus', 'friendlyarm,nanopi-r2s']
'radxa,rockpi-e' is not one of ['friendlyarm,nanopc-t4', 'friendlyarm,nanopi-m4', 'friendlyarm,nanopi-m4b', 'friendlyarm,nanopi-neo4', 'friendlyarm,nanopi-r4s', 'friendlyarm,nanopi-r4s-enterprise']
'radxa,rockpi-e' is not one of ['friendlyarm,nanopi-r5c', 'friendlyarm,nanopi-r5s']
'radxa,rockpi-e' is not one of ['friendlyarm,nanopi-r6c', 'friendlyarm,nanopi-r6s']
'friendlyarm,nanopc-t6' was expected
'radxa,rockpi-e' is not one of ['friendlyarm,cm3588-nas']
'gameforce,chi' was expected
'geekbuying,geekbox' was expected
'geniatech,xpi-3128' was expected
'google,bob-rev13' was expected
'google,veyron-brain-rev0' was expected
'google,veyron-fievel-rev8' was expected
'google,gru-rev15' was expected
'google,veyron-jaq-rev5' was expected
'google,veyron-jerry-rev15' was expected
'google,kevin-rev15' was expected
'google,veyron-mickey-rev8' was expected
'google,veyron-mighty-rev5' was expected
'google,veyron-minnie-rev4' was expected
'google,veyron-pinky-rev2' was expected
'google,scarlet-rev15-sku0' was expected
'google,scarlet-rev15-sku7' was expected
'google,scarlet-rev15-sku2' was expected
'google,veyron-speedy-rev9' was expected
'google,veyron-tiger-rev8' was expected
'haoyu,marsboard-rk3066' was expected
'hardkernel,rk3326-odroid-go2' was expected
'hardkernel,rk3326-odroid-go2-v11' was expected
'hardkernel,rk3326-odroid-go3' was expected
'rockchip,rk3568-odroid-m1' was expected
'hugsun,x99' was expected
'indiedroid,nova' was expected
'radxa,rockpi-e' is not one of ['khadas,edge', 'khadas,edge-captain', 'khadas,edge-v']
'khadas,edge2' was expected
'kobol,helios64' was expected
'mecer,xms6' was expected
'leez,p710' was expected
'radxa,rockpi-e' is not one of ['lunzn,fastrhino-r66s', 'lunzn,fastrhino-r68s']
'mqmaker,miqi' was expected
'neardi,lba3368' was expected
'netxeon,r89' was expected
'openailab,eaidk-610' was expected
'xunlong,rk3399-orangepi' was expected
'phytec,rk3288-pcm-947' was expected
'pine64,pinebook-pro' was expected
'radxa,rockpi-e' is not one of ['pine64,pinenote-v1.1', 'pine64,pinenote-v1.2']
'pine64,pinephone-pro' was expected
'radxa,rockpi-e' is not one of ['pine64,pinetab2-v0.1', 'pine64,pinetab2-v2.0']
'pine64,rock64' was expected
'radxa,rockpi-e' is not one of ['pine64,rockpro64-v2.1', 'pine64,rockpro64-v2.0']
'radxa,rockpi-e' is not one of ['pine64,quartz64-a', 'pine64,quartz64-b']
'pine64,quartzpro64' was expected
'radxa,rockpi-e' is not one of ['pine64,soquartz-blade', 'pine64,soquartz-cm4io', 'pine64,soquartz-model-a']
'radxa,rockpi-e' is not one of ['powkiddy,rgb10max3', 'powkiddy,rgb30', 'powkiddy,rk2023', 'powkiddy,x55']
'prt,mecsbc' was expected
'qnap,ts433' was expected
'radxa,rockpi-e' is not one of ['radxa,cm3-io']
'radxa,rockpi-e' is not one of ['radxa,e25']
'radxa,rock' was expected
'radxa,rockpi-e' is not one of ['radxa,rockpi4a', 'radxa,rockpi4a-plus', 'radxa,rockpi4b', 'radxa,rockpi4b-plus', 'radxa,rockpi4c']
'radxa,rock-4c-plus' was expected
'radxa,rock-4se' was expected
'radxa,rockpi-n8' was expected
'radxa,rockpi-n10' was expected
'radxa,rockpis' was expected
'radxa,rock2-square' was expected
'radxa,rock3a' was expected
'radxa,rock-3b' was expected
'radxa,rock-3c' was expected
'radxa,rock-5-itx' was expected
'radxa,rock-5a' was expected
'radxa,rock-5b' was expected
'radxa,rock-s0' was expected
'radxa,rockpi-e' is not one of ['radxa,zero-3e', 'radxa,zero-3w']
'rikomagic,mk808' was expected
'rockchip,rk3036-kylin' was expected
'rockchip,px3-evb' was expected
'rockchip,px30-evb' was expected
'rockchip,px5-evb' was expected
'rockchip,r88' was expected
'rockchip,rk3036-evb' was expected
'rockchip,rk3128-evb' was expected
'rockchip,rk3228-evb' was expected
'rockchip,rk3229-evb' was expected
'radxa,rockpi-e' is not one of ['rockchip,rk3288-evb-act8846', 'rockchip,rk3288-evb-rk808']
'rockchip,rk3308-evb' was expected
'rockchip,rk3328-evb' was expected
'rockchip,rk3368-evb-act8846' was expected
'rockchip,rk3399-evb' was expected
'rockchip,rk3399-sapphire' was expected
'rockchip,rk3399-sapphire-excavator' was expected
'rockchip,rk3588-evb1-v10' was expected
'rockchip,rv1108-evb' was expected
'rockchip,rk3588-toybrick-x0' was expected
'tsd,px30-ringneck-haikou' was expected
'tsd,rk3368-lion-haikou' was expected
'tsd,rk3399-puma-haikou' was expected
'tsd,rk3588-jaguar' was expected
'tsd,rk3588-tiger-haikou' was expected
'tronsmart,orion-r68-meta' was expected
'turing,rk1' was expected
'wolfvision,rk3568-pf5' was expected
'radxa,rockpi-e' is not one of ['xunlong,orangepi-3b-v1.1', 'xunlong,orangepi-3b-v2.1']
'xunlong,orangepi-5-plus' was expected
'radxa,rockpi-e' is not one of ['xunlong,orangepi-r1-plus', 'xunlong,orangepi-r1-plus-lts']
'xunlong,orangepi-5' was expected
'zkmagic,a95x-z2' was expected
'rockchip,rk3566-box-demo' was expected
'rockchip,rk3568-evb1-v10' was expected
'sinovoip,rk3568-bpi-r2pro' was expected
'itead,sonoff-ihost' was expected
'rockchip,rk3399' was expected
'rockchip,rk3288' was expected
'rockchip,rk3326' was expected
'rockchip,rk3566' was expected
'rockchip,rk3588' was expected
'rockchip,rk3066a' was expected
'rockchip,rk3188' was expected
'coolpi,pi-cm5' was expected
'rockchip,rk3588s' was expected
'edgeble,neural-compute-module-2' was expected
'rockchip,rk3328' is not one of ['edgeble,neural-compute-module-6a', 'edgeble,neural-compute-module-6b']
'rockchip,rv1108' was expected
'rockchip,rk3568' was expected
'engicam,px30-core' was expected
'rockchip,rk3308' was expected
'forlinx,fet3588-c' was expected
'friendlyarm,cm3588' was expected
'rockchip,rk3368' was expected
'rockchip,rk3128' was expected
'google,bob-rev12' was expected
'google,veyron-brain' was expected
'google,veyron-fievel-rev7' was expected
'google,gru-rev14' was expected
'google,veyron-jaq-rev4' was expected
'google,veyron-jerry-rev14' was expected
'google,kevin-rev14' was expected
'google,veyron-mickey-rev7' was expected
'google,veyron-mighty-rev4' was expected
'google,veyron-minnie-rev3' was expected
'google,veyron-pinky' was expected
'google,scarlet-rev15' was expected
'google,scarlet-rev15-sku4' was expected
'google,veyron-speedy-rev8' was expected
'google,veyron-tiger-rev7' was expected
'rockchip,rk3229' was expected
'phytec,rk3288-phycore-som' was expected
'pine64,pinenote' was expected
'pine64,pinetab2' was expected
'pine64,rockpro64' was expected
'pine64,soquartz' was expected
'radxa,cm3' was expected
'radxa,cm3i' was expected
'radxa,rockpi4' was expected
'radxa,rockpi-e-v3' was expected
'vamrs,rk3288-vmarc-som' was expected
'vamrs,rk3399pro-vmarc-som' was expected
'rockchip,rk3036' was expected
'rockchip,px3' was expected
'rockchip,px30' was expected
'rockchip,px5' was expected
'rockchip,rk3228' was expected
'tsd,rk3588-tiger' was expected
'xunlong,orangepi-3b' was expected
'rockchip,rk3318' was expected
'rockchip,rk3328' is not one of ['rockchip,rv1126', 'rockchip,rv1109']
from schema $id: http://devicetree.org/schemas/arm/rockchip.yaml#
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dtb: /: compatible: 'oneOf' conditional failed, one must be fixed:
['radxa,rockpi-e-v3', 'rockchip,rk3328'] is too short
'vamrs,ficus' was expected
'vamrs,rock960' was expected
'amarula,vyasa-rk3288' was expected
'radxa,rockpi-e-v3' is not one of ['anbernic,rg351m', 'anbernic,rg351v']
'radxa,rockpi-e-v3' is not one of ['anbernic,rg353p', 'anbernic,rg353ps', 'anbernic,rg353v', 'anbernic,rg353vs', 'anbernic,rg503', 'anbernic,rg-arc-d', 'anbernic,rg-arc-s']
'armsom,sige7' was expected
'asus,rk3288-tinker' was expected
'asus,rk3288-tinker-s' was expected
'azw,beelink-a1' was expected
'mundoreader,bq-curie2' was expected
'mundoreader,bq-edison2qc' was expected
'chipspark,popmetal-rk3288' was expected
'chipspark,rayeager-px2' was expected
'radxa,rockpi-e-v3' is not one of ['coolpi,pi-cm5-evb']
'coolpi,pi-4b' was expected
'edgeble,neural-compute-module-2-io' was expected
'edgeble,neural-compute-module-6a-io' was expected
'elgin,rv1108-r1' was expected
'embedfire,lubancat-1' was expected
'embedfire,lubancat-2' was expected
'engicam,px30-core-ctouch2' was expected
'engicam,px30-core-ctouch2-of10' was expected
'engicam,px30-core-edimm2.2' was expected
'radxa,rockpi-e-v3' is not one of ['firefly,firefly-rk3288', 'firefly,firefly-rk3288-beta']
'firefly,firefly-rk3288-reload' was expected
'firefly,firefly-rk3399' was expected
'firefly,roc-rk3308-cc' was expected
'firefly,roc-rk3328-cc' was expected
'firefly,roc-rk3328-pc' was expected
'radxa,rockpi-e-v3' is not one of ['firefly,roc-rk3399-pc', 'firefly,roc-rk3399-pc-mezzanine']
'radxa,rockpi-e-v3' is not one of ['firefly,roc-rk3399-pc-plus']
'firefly,rk3566-roc-pc' was expected
'firefly,rk3568-roc-pc' was expected
'radxa,rockpi-e-v3' is not one of ['forlinx,ok3588-c']
'radxa,rockpi-e-v3' is not one of ['friendlyarm,nanopi-r2c', 'friendlyarm,nanopi-r2c-plus', 'friendlyarm,nanopi-r2s']
'radxa,rockpi-e-v3' is not one of ['friendlyarm,nanopc-t4', 'friendlyarm,nanopi-m4', 'friendlyarm,nanopi-m4b', 'friendlyarm,nanopi-neo4', 'friendlyarm,nanopi-r4s', 'friendlyarm,nanopi-r4s-enterprise']
'radxa,rockpi-e-v3' is not one of ['friendlyarm,nanopi-r5c', 'friendlyarm,nanopi-r5s']
'radxa,rockpi-e-v3' is not one of ['friendlyarm,nanopi-r6c', 'friendlyarm,nanopi-r6s']
'friendlyarm,nanopc-t6' was expected
'radxa,rockpi-e-v3' is not one of ['friendlyarm,cm3588-nas']
'gameforce,chi' was expected
'geekbuying,geekbox' was expected
'geniatech,xpi-3128' was expected
'google,bob-rev13' was expected
'google,veyron-brain-rev0' was expected
'google,veyron-fievel-rev8' was expected
'google,gru-rev15' was expected
'google,veyron-jaq-rev5' was expected
'google,veyron-jerry-rev15' was expected
'google,kevin-rev15' was expected
'google,veyron-mickey-rev8' was expected
'google,veyron-mighty-rev5' was expected
'google,veyron-minnie-rev4' was expected
'google,veyron-pinky-rev2' was expected
'google,scarlet-rev15-sku0' was expected
'google,scarlet-rev15-sku7' was expected
'google,scarlet-rev15-sku2' was expected
'google,veyron-speedy-rev9' was expected
'google,veyron-tiger-rev8' was expected
'haoyu,marsboard-rk3066' was expected
'hardkernel,rk3326-odroid-go2' was expected
'hardkernel,rk3326-odroid-go2-v11' was expected
'hardkernel,rk3326-odroid-go3' was expected
'rockchip,rk3568-odroid-m1' was expected
'hugsun,x99' was expected
'indiedroid,nova' was expected
'radxa,rockpi-e-v3' is not one of ['khadas,edge', 'khadas,edge-captain', 'khadas,edge-v']
'khadas,edge2' was expected
'kobol,helios64' was expected
'mecer,xms6' was expected
'leez,p710' was expected
'radxa,rockpi-e-v3' is not one of ['lunzn,fastrhino-r66s', 'lunzn,fastrhino-r68s']
'mqmaker,miqi' was expected
'neardi,lba3368' was expected
'netxeon,r89' was expected
'openailab,eaidk-610' was expected
'xunlong,rk3399-orangepi' was expected
'phytec,rk3288-pcm-947' was expected
'pine64,pinebook-pro' was expected
'radxa,rockpi-e-v3' is not one of ['pine64,pinenote-v1.1', 'pine64,pinenote-v1.2']
'pine64,pinephone-pro' was expected
'radxa,rockpi-e-v3' is not one of ['pine64,pinetab2-v0.1', 'pine64,pinetab2-v2.0']
'pine64,rock64' was expected
'radxa,rockpi-e-v3' is not one of ['pine64,rockpro64-v2.1', 'pine64,rockpro64-v2.0']
'radxa,rockpi-e-v3' is not one of ['pine64,quartz64-a', 'pine64,quartz64-b']
'pine64,quartzpro64' was expected
'radxa,rockpi-e-v3' is not one of ['pine64,soquartz-blade', 'pine64,soquartz-cm4io', 'pine64,soquartz-model-a']
'radxa,rockpi-e-v3' is not one of ['powkiddy,rgb10max3', 'powkiddy,rgb30', 'powkiddy,rk2023', 'powkiddy,x55']
'prt,mecsbc' was expected
'qnap,ts433' was expected
'radxa,rockpi-e-v3' is not one of ['radxa,cm3-io']
'radxa,rockpi-e-v3' is not one of ['radxa,e25']
'radxa,rock' was expected
'radxa,rockpi-e-v3' is not one of ['radxa,rockpi4a', 'radxa,rockpi4a-plus', 'radxa,rockpi4b', 'radxa,rockpi4b-plus', 'radxa,rockpi4c']
'radxa,rock-4c-plus' was expected
'radxa,rock-4se' was expected
'radxa,rockpi-e' was expected
'radxa,rockpi-n8' was expected
'radxa,rockpi-n10' was expected
'radxa,rockpis' was expected
'radxa,rock2-square' was expected
'radxa,rock3a' was expected
'radxa,rock-3b' was expected
'radxa,rock-3c' was expected
'radxa,rock-5-itx' was expected
'radxa,rock-5a' was expected
'radxa,rock-5b' was expected
'radxa,rock-s0' was expected
'radxa,rockpi-e-v3' is not one of ['radxa,zero-3e', 'radxa,zero-3w']
'rikomagic,mk808' was expected
'rockchip,rk3036-kylin' was expected
'rockchip,px3-evb' was expected
'rockchip,px30-evb' was expected
'rockchip,px5-evb' was expected
'rockchip,r88' was expected
'rockchip,rk3036-evb' was expected
'rockchip,rk3128-evb' was expected
'rockchip,rk3228-evb' was expected
'rockchip,rk3229-evb' was expected
'radxa,rockpi-e-v3' is not one of ['rockchip,rk3288-evb-act8846', 'rockchip,rk3288-evb-rk808']
'rockchip,rk3308-evb' was expected
'rockchip,rk3328-evb' was expected
'rockchip,rk3368-evb-act8846' was expected
'rockchip,rk3399-evb' was expected
'rockchip,rk3399-sapphire' was expected
'rockchip,rk3399-sapphire-excavator' was expected
'rockchip,rk3588-evb1-v10' was expected
'rockchip,rv1108-evb' was expected
'rockchip,rk3588-toybrick-x0' was expected
'tsd,px30-ringneck-haikou' was expected
'tsd,rk3368-lion-haikou' was expected
'tsd,rk3399-puma-haikou' was expected
'tsd,rk3588-jaguar' was expected
'tsd,rk3588-tiger-haikou' was expected
'tronsmart,orion-r68-meta' was expected
'turing,rk1' was expected
'wolfvision,rk3568-pf5' was expected
'radxa,rockpi-e-v3' is not one of ['xunlong,orangepi-3b-v1.1', 'xunlong,orangepi-3b-v2.1']
'xunlong,orangepi-5-plus' was expected
'radxa,rockpi-e-v3' is not one of ['xunlong,orangepi-r1-plus', 'xunlong,orangepi-r1-plus-lts']
'xunlong,orangepi-5' was expected
'zkmagic,a95x-z2' was expected
'rockchip,rk3566-box-demo' was expected
'rockchip,rk3568-evb1-v10' was expected
'sinovoip,rk3568-bpi-r2pro' was expected
'itead,sonoff-ihost' was expected
'rockchip,rk3399' was expected
'rockchip,rk3288' was expected
'rockchip,rk3326' was expected
'rockchip,rk3566' was expected
'rockchip,rk3588' was expected
'rockchip,rk3066a' was expected
'rockchip,rk3188' was expected
'coolpi,pi-cm5' was expected
'rockchip,rk3588s' was expected
'edgeble,neural-compute-module-2' was expected
'rockchip,rk3328' is not one of ['edgeble,neural-compute-module-6a', 'edgeble,neural-compute-module-6b']
'rockchip,rv1108' was expected
'rockchip,rk3568' was expected
'engicam,px30-core' was expected
'rockchip,rk3308' was expected
'forlinx,fet3588-c' was expected
'friendlyarm,cm3588' was expected
'rockchip,rk3368' was expected
'rockchip,rk3128' was expected
'google,bob-rev12' was expected
'google,veyron-brain' was expected
'google,veyron-fievel-rev7' was expected
'google,gru-rev14' was expected
'google,veyron-jaq-rev4' was expected
'google,veyron-jerry-rev14' was expected
'google,kevin-rev14' was expected
'google,veyron-mickey-rev7' was expected
'google,veyron-mighty-rev4' was expected
'google,veyron-minnie-rev3' was expected
'google,veyron-pinky' was expected
'google,scarlet-rev15' was expected
'google,scarlet-rev15-sku4' was expected
'google,veyron-speedy-rev8' was expected
'google,veyron-tiger-rev7' was expected
'rockchip,rk3229' was expected
'phytec,rk3288-phycore-som' was expected
'pine64,pinenote' was expected
'pine64,pinetab2' was expected
'pine64,rockpro64' was expected
'pine64,soquartz' was expected
'radxa,cm3' was expected
'radxa,cm3i' was expected
'radxa,rockpi4' was expected
'radxa,rockpi-e-v3' was expected
'vamrs,rk3288-vmarc-som' was expected
'vamrs,rk3399pro-vmarc-som' was expected
'rockchip,rk3036' was expected
'rockchip,px3' was expected
'rockchip,px30' was expected
'rockchip,px5' was expected
'rockchip,rk3228' was expected
'tsd,rk3588-tiger' was expected
'xunlong,orangepi-3b' was expected
'rockchip,rk3318' was expected
'rockchip,rk3328' is not one of ['rockchip,rv1126', 'rockchip,rv1109']
from schema $id: http://devicetree.org/schemas/arm/rockchip.yaml#
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dtb: hdmi@ff3c0000: interrupts: [[0, 35, 4], [0, 71, 4]] is too long
from schema $id: http://devicetree.org/schemas/display/rockchip/rockchip,dw-hdmi.yaml#
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dtb: /phy@ff430000: failed to match any schema with compatible: ['rockchip,rk3328-hdmi-phy']
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dtb: /clock-controller@ff440000: failed to match any schema with compatible: ['rockchip,rk3328-cru', 'rockchip,cru', 'syscon']
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e-v3.dtb: /clock-controller@ff440000: failed to match any schema with compatible: ['rockchip,rk3328-cru', 'rockchip,cru', 'syscon']
^ permalink raw reply [flat|nested] 7+ messages in thread