linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v6 0/4] Add BigTreeTech CB1 SoM & Boards
@ 2023-09-12 11:20 Martin Botka
  2023-09-12 11:20 ` [PATCH v6 1/4] dt-bindings: vendor-prefixes: Add BigTreeTech Martin Botka
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Martin Botka @ 2023-09-12 11:20 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Chen-Yu Tsai,
	Jernej Skrabec, Samuel Holland, Maxime Ripard
  Cc: Rob Herring, devicetree, linux-kernel, linux-arm-kernel,
	linux-sunxi, Andre Przywara, Alan Ma, AngeloGioacchino Del Regno,
	Martin Botka, Krzysztof Kozlowski, Rogerio Goncalves,
	Martin Botka

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/28/1073
and https://lkml.org/lkml/2023/8/2/801

Cheers,
Martin

Signed-off-by: Martin Botka <martin.botka@somainline.org>
---
Changes in v6:
- Remove SPI node from BTT Pi (To be used via overlays)
- Rebase on top of 6.6-rc1

Changes in v5:
- Removal of wifi node comments that were obvious from properties

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   |  63 ++++++++++
 6 files changed, 251 insertions(+)
---
base-commit: cc19c78b3b3f1af285182dd800a3def22227f9a2
change-id: 20230814-b4-cb1-4b18801ecf6e

Best regards,
-- 
Martin Botka <martin.botka@somainline.org>


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-09-24 19:59 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-12 11:20 [PATCH v6 0/4] Add BigTreeTech CB1 SoM & Boards Martin Botka
2023-09-12 11:20 ` [PATCH v6 1/4] dt-bindings: vendor-prefixes: Add BigTreeTech Martin Botka
2023-09-12 11:20 ` [PATCH v6 2/4] dt-bindings: arm: sunxi: Add BigTreeTech boards Martin Botka
2023-09-12 11:20 ` [PATCH v6 3/4] arm64: dts: allwinner: h616: Add BigTreeTech CB1 SoM & boards support Martin Botka
2023-09-12 11:20 ` [PATCH v6 4/4] arm64: dts: allwinner: h616: Add BigTreeTech Pi support Martin Botka
2023-09-12 15:54   ` Jernej Škrabec
2023-09-24 19:58 ` [PATCH v6 0/4] Add BigTreeTech CB1 SoM & Boards Jernej Škrabec

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).