From: Cenk Uluisik Date: Thu, 24 Oct 2024 09:50:21 +0000 (+0000) Subject: dt-bindings: arm: rockchip: Add Orange Pi 5b enum to Orange Pi 5 entry X-Git-Tag: v6.13-rc1~140^2~32^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3d346d38367bf01e9a3aab7370973844e3808f65;p=thirdparty%2Fkernel%2Flinux.git dt-bindings: arm: rockchip: Add Orange Pi 5b enum to Orange Pi 5 entry This extends the Xunlong Orange Pi 5 device tree binding with an enum for the Orange Pi 5b, which is implemented before the device tree. How does this board differ from the original Orange Pi 5? - the Orange Pi 5 has a M.2 NVMe M-key PCI 2.0x1 slot (hooked to combphy0_ps) whereas the Orange Pi 5b uses combphy0_ps for the WiFi. - The Orange Pi 5 with the M.2 socket has a regulator defined hooked to "GPIO0_C5" (i.e. PCIE_PWREN_H) whereas the Orange Pi 5B has GPIO0_C5 hooked to BT_WAKE_HOST. - builtin eMMC storage - no SPI NOR flash (u-boot, preboot etc. initiates from within the eMMC storage) - ap6275p Wifi module (like the Orange Pi 5 Plus) - builtin BlueTooth module Signed-off-by: Cenk Uluisik Reviewed-by: Rob Herring (Arm) Link: https://lore.kernel.org/r/20241024095038.42079-2-cenk.uluisik@googlemail.com Signed-off-by: Heiko Stuebner --- diff --git a/Documentation/devicetree/bindings/arm/rockchip.yaml b/Documentation/devicetree/bindings/arm/rockchip.yaml index b7c4de06b0d54..2f9fcc6347f4a 100644 --- a/Documentation/devicetree/bindings/arm/rockchip.yaml +++ b/Documentation/devicetree/bindings/arm/rockchip.yaml @@ -1079,7 +1079,9 @@ properties: - description: Xunlong Orange Pi 5 items: - - const: xunlong,orangepi-5 + - enum: + - xunlong,orangepi-5 + - xunlong,orangepi-5b - const: rockchip,rk3588s - description: Zkmagic A95X Z2