Skip to content

Add BananaPi R3

Frank Wunderlich linux-arm-kernel linux-devicetree linux-mediatek linux-phy lkml 9 versions – Applied

Status from this message: Applied, thanks

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v9 Latest5 patches 2 repliesApplied
  2. v85 patches 2 repliesSuperseded
  3. v78 patches 6 repliesApplied
Earlier versions · 6
VersionPostedPatchesRepliesStatus
v611 patches17 repliesApplied
v510 of 11 patches2 repliesSuperseded
v410 of 11 patches18 repliesSuperseded
v3 RFC11 patches15 repliesApplied
v2 RFC7 patches7 repliesSuperseded
v1 RFC12 patches10 repliesSuperseded

Changes in v9 from the cover letter

- drop model string override in sd-dtso

Patches in v9 Applied

#Subject and filesSizeRepliesApplied
1/5dt-bindings: phy: mediatek,tphy: add support for mt7986Documentation/devicetree/bindings/phy/mediatek,tphy.yaml+1 -01 reply
2/5arm64: dts: mt7986: add usb related device nodesarch/arm64/boot/dts/mediatek/mt7986a-rfb.dts arch/arm64/boot/dts/mediatek/mt7986a.dtsi arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts+71 -00 replies
3/5arm64: dts: mt7986: add mmc related device nodesarch/arm64/boot/dts/mediatek/mt7986a-rfb.dts arch/arm64/boot/dts/mediatek/mt7986a.dtsi+111 -00 replies
4/5arm64: dts: mt7986: add pcie related device nodesarch/arm64/boot/dts/mediatek/mt7986a-rfb.dts arch/arm64/boot/dts/mediatek/mt7986a.dtsi+68 -00 replies
5/5arm64: dts: mt7986: add Bananapi R3arch/arm64/boot/dts/mediatek/Makefile arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso +3 more+630 -00 replies

Reviews trailers per patch

3 of 5 patches have a Reviewed-by or Acked-by.

PatchKrzysztof KozlowskiChunfeng YunAngeloGioacchino Del RegnoMatthias Brugger
1/5A-b R-b R-b R-b
2/5R-b
3/5
4/5R-b
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.

Read the v9 thread

Cover letter [PATCH v9 0/5] Add BananaPi R3

From: Frank Wunderlich <[email protected]>

This Series adds some Nodes to mt7986 devicetree and the BananaPi R3

This version is rebased on linux 6.2-rc1 and i dropped already applied Patches from v7.

i had run full dtbs-check but i end up with some strange warnings in ethernet-node that should not come up as phy-handle and sfp/managed properties are already defined. These errors also came up for mt7986a-rfb.

phy-handle made optional
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/net/mediatek,net.yaml#n265

property sfp/managed (which is included for mac subnode in yaml above):
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/devicetree/bindings/net/ethernet-controller.yaml#n137

changes:
v9:
- drop model string override in sd-dtso

v8:
- drop model string override in emmc-dtso
- drop cs-gpios from spi-nodes
- add interrupt-settings for mt7531 switch

v7:
- rebase on next so dropped already applied patches
- squashed overlay-patch into the bpi-r3 base support
- moved regulators from mmc-dts to common dtsi
- changed dtsi to dts (as board base dtb) and mmc-dts to overlays
- renamed overlays to dtso
- removed angelos RB because of changes in bpi-r3 patch

v6:
- dropped regulators from usb-patch as suggested by chunfeng yun
- moved 3v3 regulator to mmc-patch as it is needed for emmc to work rfbs were tested by sam shih, r3 by me
- dropped RB from AngeloGioacchino from mmc-patch due to this change
- fixed links in coverletter which were broken in v5
- i hope this series is sent without errors now (my mailprovider limited mails last 2 times while sending part 10)

v5:
- changed usb ranges/reg/unit-adress
- added reviewd-by's except usb-part due to changes

v4:
- dropped RFC prefix
- rebase on matthias' mtk dts-next (for 6.2) branch
- added author information to overlays
- fixed sfp binding error
- added fix for moving wed_pcie node
- readded missing compatible patches

v3:
- changed mmc pull-ups
- added patch for board binding (sent separately before)
- added pcie node in mt7986 (not yet again in r3)
- added dt overlays

Frank Wunderlich (2):
dt-bindings: phy: mediatek,tphy: add support for mt7986
arm64: dts: mt7986: add Bananapi R3

Sam Shih (3):
arm64: dts: mt7986: add usb related device nodes
arm64: dts: mt7986: add mmc related device nodes
arm64: dts: mt7986: add pcie related device nodes

 .../bindings/phy/mediatek,tphy.yaml           |   1 +
 arch/arm64/boot/dts/mediatek/Makefile         |   5 +
 .../mt7986a-bananapi-bpi-r3-emmc.dtso         |  29 ++
 .../mt7986a-bananapi-bpi-r3-nand.dtso         |  55 +++
 .../mediatek/mt7986a-bananapi-bpi-r3-nor.dtso |  68 +++
 .../mediatek/mt7986a-bananapi-bpi-r3-sd.dtso  |  23 +
 .../dts/mediatek/mt7986a-bananapi-bpi-r3.dts  | 450 ++++++++++++++++++
 arch/arm64/boot/dts/mediatek/mt7986a-rfb.dts  | 120 +++++
 arch/arm64/boot/dts/mediatek/mt7986a.dtsi     | 122 +++++
 arch/arm64/boot/dts/mediatek/mt7986b-rfb.dts  |   8 +
 10 files changed, 881 insertions(+)
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-sd.dtso
 create mode 100644 arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts
Signature · 1 line
2.34.1