Files
Igor Pecovnik 361249b449 mt7623: revive Banana Pi R2 (u-boot 2026.07, kernel 6.18 + edge 7.1)
Bring the MT7623n Banana Pi R2 back onto the current Armbian toolchain and
mainline kernels, dormant since the 2024 CSC bring-up.

u-boot / boot:
- bump boot sources to v2026.07 (mainline) and rebase the board's
  enable-boot-from-ext4 patch onto it (defconfig tail + mt7623.h env).
- eMMC boot is a known limitation: modern mainline u-boot boots from SD but
  hangs in early board_init_f on eMMC. v2024.07 and v2026.07 fail identically
  while only the old vendor u-boot ever booted eMMC, so it's a toolchain/
  build-env difference, not a u-boot regression. SD is the supported path.

kernel:
- current -> 6.18 (was 6.6); add a new edge -> 7.1 target.
- enable CONFIG_PINCTRL_MT2701: the mt7623 pinctrl DT node binds this driver;
  without it the board hangs after "clk: Disabling unused clocks".

networking:
- drop the pre-baked bridge/br0 preconfig; let users configure the DSA switch.
- match bare 'wan'/'lan' DSA port names (not just wanX/lanX) in the default
  networkd netplan so the switch ports get DHCP out of the box. Verified on
  hardware: wan + lan0 both lease, routable, gateway/internet/DNS ok.

board:
- add current+edge targets and adopt igorpecovnik as maintainer.

Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-08-22 03:27:45 +02:00
..