[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230814-b4-cb1-v5-0-92135086dee4@somainline.org>
Date: Mon, 14 Aug 2023 10:07:02 +0200
From: Martin Botka <martin.botka@...ainline.org>
To: Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Chen-Yu Tsai <wens@...e.org>,
Jernej Skrabec <jernej.skrabec@...il.com>,
Samuel Holland <samuel@...lland.org>,
Maxime Ripard <mripard@...nel.org>
Cc: Rob Herring <robh@...nel.org>, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-sunxi@...ts.linux.dev,
Andre Przywara <andre.przywara@....com>,
Alan Ma <tech@...u3d.com>,
Marijn Suijten <marijn.suijten@...ainline.org>,
AngeloGioacchino Del Regno
<angelogioacchino.delregno@...ainline.org>,
Konrad Dybcio <konrad.dybcio@...ainline.org>,
Martin Botka <martin@...u3d.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Martin Botka <martin.botka@...ainline.org>
Subject: [PATCH v5 0/4] Add BigTreeTech CB1 SoM & Boards
Hello,
This series adds a vendor prefix for BigTreeTech and adds BigTreeTech CB1,
Manta board and BigTreeTech Pi.
CB1 is just an SoM thats based on AllWinner H616.
BigTreeTech Manta boards are expander boards for CB1 and BigTreeTech Pi
is an CB1 in Rpi style with few additional things like IR receiver and fan port
on GPIO.
This work started before I was hired by BigTreeTech and thus majority of the
patches are from SoMainline email and few are from my work email.
This series depends on commit https://lkml.org/lkml/2023/8/2/801
"dt-bindings: mfd: x-powers,axp152: make interrupt optional for more chips".
Due to the threading issues v5 is sent via my SoMainline email.
Cheers,
Martin
Signed-off-by: Martin Botka <martin.botka@...ainline.org>
---
Changes in v4:
- Extend the range of vcc-dram to 1.5V (Max of 1.35V caused issues with booting up)
Changes in v3:
- Add missed semicolons
- Move model string from dtsi to board dts
- Add cb1 compatible to manta
- Remove extra empty lines
- Add pinctrl for SPI0
Changes in v2:
- Fix alphabetical order in vendor prefixes
- Remove CB1 SoM from bindings (Its not standalone)
- Fixed whitespace errors
- Move UART into carrier boards and BTT Pi
- Remove usb1-vbus regulator
- Fix ranges and naming of AXP313A rails
- Add comment why broken-cb in mmc0 is needed
- Rename sdio_wifi to wifi
- Add model string to BTT Pi
- Enable IR receiver for BTT Pi
- Enable SPI0
---
Martin Botka (4):
dt-bindings: vendor-prefixes: Add BigTreeTech
dt-bindings: arm: sunxi: Add BigTreeTech boards
arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support
arm64: dts: allwinner: h616: Add BigTreeTech Pi support
Documentation/devicetree/bindings/arm/sunxi.yaml | 11 ++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
arch/arm64/boot/dts/allwinner/Makefile | 2 +
.../sun50i-h616-bigtreetech-cb1-manta.dts | 35 ++++++
.../dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 138 +++++++++++++++++++++
.../dts/allwinner/sun50i-h616-bigtreetech-pi.dts | 70 +++++++++++
6 files changed, 258 insertions(+)
---
base-commit: 7935746bb793571417f832f0f1c8852cfdfccc06
change-id: 20230814-b4-cb1-4b18801ecf6e
Best regards,
--
Martin Botka <martin.botka@...ainline.org>
Powered by blists - more mailing lists