Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/17] Boards Linux/Uboot versions bumps and folder simplification
@ 2026-01-14 19:54 Giulio Benetti
  2026-01-14 19:54 ` [Buildroot] [PATCH 01/17] configs/amarula_vyasa_rk3288: bump Linux to 6.18.5 and U-Boot to 2026.01 Giulio Benetti
                   ` (10 more replies)
  0 siblings, 11 replies; 25+ messages in thread
From: Giulio Benetti @ 2026-01-14 19:54 UTC (permalink / raw)
  To: buildroot
  Cc: Leon Anavi, Luca Ceresoli, Fabrice Goucem, Jagan Teki,
	Lothar Felten, Giulio Benetti, Fabio Estevam

Hello All,

with this patchset I try to simplify bananapi and olimex boards to have a
common structure to reduce file count and redundancy. I do this while bumping
Linux/Uboot versions and moving every board to extlinux.
I've built and tested them all except a10_olinuxino since I don't have it
and I expect it to work.

Best regards
Giulio

Giulio Benetti (17):
  configs/amarula_vyasa_rk3288: bump Linux to 6.18.5 and U-Boot to
    2026.01
  configs/asus_tinker_rk3288: bump Linux to 6.18.5 and U-Boot to 2026.01
  board/bananapi: simplify berry and ultra configurations
  configs/bananapi_m2_berry: bump Linux to 6.18.5 and U-Boot to 2026.01
  configs/bananapi_m2_ultra: bump Linux to 6.18.5 and U-Boot to 2026.01
  configs/freescale_imx6ullevk: bump Linux and U-Boot to
    lf-6.12.49-2.2.0
  configs/imx6ullevk: bump Linux to 6.18.5 and U-Boot to 2026.01
  configs/mangopi_mq1rdw2: bump Linux to 6.18.5 and U-Boot to 2026.01
  board/olimex/axx-common: introduce folder to avoid files redundancy
  configs/olimex_a10_olinuxino: bump Linux to 6.18.5 and U-Boot to
    2026.01
  configs/olimex_a13_olinuxino: bump Linux to 6.18.5 and U-Boot to
    2026.01
  board/olimex/axx-common: add Linux patch to fix non-deterministic MMC
    enumeration
  configs/olimex_a20_lime: switch to axx-common
  configs/olimex_a20_lime2: switch to axx-common
  configs/olimex_a20_olinuxino_micro: bump Linux to 6.18.5 and U-Boot to
    2026.01
  configs/olimex_a33_olinuxino: bump Linux to 6.18.5 and U-Boot to
    2026.01
  configs/olimex_a64_olinuxino: bump Linux to 6.18.5 and U-Boot to
    2026.01

 board/amarula/vyasa/patches/linux/linux.hash  |  2 +-
 board/amarula/vyasa/patches/uboot/uboot.hash  |  2 +-
 .../patches/linux-headers/linux-headers.hash  |  0
 board/asus/tinker/patches/linux/linux.hash    |  2 ++
 .../tinker}/patches/uboot/uboot.hash          |  0
 .../bananapi/bananapi-m2-berry/extlinux.conf  |  4 ---
 .../bananapi/bananapi-m2-berry/post-build.sh  |  6 ----
 .../bananapi/bananapi-m2-ultra/extlinux.conf  |  4 ---
 board/bananapi/bananapi-m2-ultra/genimage.cfg | 16 ---------
 .../bananapi/bananapi-m2-ultra/post-build.sh  |  6 ----
 .../genimage.cfg                              |  0
 .../patches/linux-headers/linux-headers.hash  |  1 +
 .../bananapi/common/patches/linux/linux.hash  |  2 ++
 .../bananapi/common/patches/uboot/uboot.hash  |  2 ++
 .../boot/extlinux/extlinux.conf               |  4 +++
 .../imx6ullevk/patches/linux/linux.hash       |  3 +-
 .../imx6ullevk/patches/uboot/uboot.hash       |  3 +-
 .../patches/linux-headers/linux-headers.hash  |  1 +
 .../mangopi/mq1rdw2/patches/linux/linux.hash  |  2 ++
 .../mangopi/mq1rdw2/patches/uboot/uboot.hash  |  2 ++
 board/olimex/a10_olinuxino/boot.cmd           |  1 -
 board/olimex/a10_olinuxino/genimage.cfg       |  1 -
 board/olimex/a10_olinuxino/post-build.sh      |  1 -
 board/olimex/a13_olinuxino/boot.cmd           |  7 ----
 board/olimex/a13_olinuxino/genimage.cfg       | 34 ------------------
 board/olimex/a13_olinuxino/post-build.sh      |  7 ----
 board/olimex/a20_olinuxino/boot.cmd           |  5 ---
 board/olimex/a20_olinuxino/post-build.sh      |  3 --
 board/olimex/a33_olinuxino/boot.cmd           |  5 ---
 board/olimex/a33_olinuxino/genimage.cfg       | 17 ---------
 board/olimex/a33_olinuxino/post-build.sh      |  2 --
 board/olimex/a33_olinuxino/readme.txt         |  2 +-
 board/olimex/a64-olinuxino/boot.cmd           |  6 ----
 board/olimex/a64-olinuxino/genimage.cfg       | 34 ------------------
 .../genimage.cfg                              |  0
 .../patches/linux-headers/linux-headers.hash  |  1 +
 ...-sun7i-a20-fix-MMC-index-enumeration.patch | 36 +++++++++++++++++++
 .../patches/linux/linux.hash                  |  1 +
 .../axx-common/patches/uboot/uboot.hash       |  2 ++
 .../boot/extlinux/extlinux.conf               |  4 +++
 configs/amarula_vyasa_rk3288_defconfig        |  9 ++---
 configs/asus_tinker_rk3288_defconfig          | 11 +++---
 configs/bananapi_m2_berry_defconfig           | 15 ++++----
 configs/bananapi_m2_ultra_defconfig           | 14 ++++----
 configs/freescale_imx6ullevk_defconfig        |  5 +--
 configs/imx6ullevk_defconfig                  |  9 +++--
 configs/mangopi_mq1rdw2_defconfig             |  9 +++--
 configs/olimex_a10_olinuxino_lime_defconfig   | 18 +++++-----
 configs/olimex_a13_olinuxino_defconfig        | 16 +++++----
 configs/olimex_a20_olinuxino_lime2_defconfig  |  4 +--
 configs/olimex_a20_olinuxino_lime_defconfig   |  4 +--
 configs/olimex_a20_olinuxino_micro_defconfig  | 18 +++++-----
 configs/olimex_a33_olinuxino_defconfig        | 18 +++++-----
 configs/olimex_a64_olinuxino_defconfig        | 20 ++++++-----
 54 files changed, 162 insertions(+), 239 deletions(-)
 rename board/{olimex/a20_olinuxino => asus/tinker}/patches/linux-headers/linux-headers.hash (100%)
 create mode 100644 board/asus/tinker/patches/linux/linux.hash
 rename board/{olimex/a20_olinuxino => asus/tinker}/patches/uboot/uboot.hash (100%)
 delete mode 100644 board/bananapi/bananapi-m2-berry/extlinux.conf
 delete mode 100755 board/bananapi/bananapi-m2-berry/post-build.sh
 delete mode 100644 board/bananapi/bananapi-m2-ultra/extlinux.conf
 delete mode 100644 board/bananapi/bananapi-m2-ultra/genimage.cfg
 delete mode 100755 board/bananapi/bananapi-m2-ultra/post-build.sh
 rename board/bananapi/{bananapi-m2-berry => common}/genimage.cfg (100%)
 create mode 120000 board/bananapi/common/patches/linux-headers/linux-headers.hash
 create mode 100644 board/bananapi/common/patches/linux/linux.hash
 create mode 100644 board/bananapi/common/patches/uboot/uboot.hash
 create mode 100644 board/bananapi/common/rootfs_overlay/boot/extlinux/extlinux.conf
 create mode 120000 board/mangopi/mq1rdw2/patches/linux-headers/linux-headers.hash
 create mode 100644 board/mangopi/mq1rdw2/patches/linux/linux.hash
 create mode 100644 board/mangopi/mq1rdw2/patches/uboot/uboot.hash
 delete mode 120000 board/olimex/a10_olinuxino/boot.cmd
 delete mode 120000 board/olimex/a10_olinuxino/genimage.cfg
 delete mode 120000 board/olimex/a10_olinuxino/post-build.sh
 delete mode 100644 board/olimex/a13_olinuxino/boot.cmd
 delete mode 100644 board/olimex/a13_olinuxino/genimage.cfg
 delete mode 100755 board/olimex/a13_olinuxino/post-build.sh
 delete mode 100644 board/olimex/a20_olinuxino/boot.cmd
 delete mode 100755 board/olimex/a20_olinuxino/post-build.sh
 delete mode 100644 board/olimex/a33_olinuxino/boot.cmd
 delete mode 100644 board/olimex/a33_olinuxino/genimage.cfg
 delete mode 100755 board/olimex/a33_olinuxino/post-build.sh
 delete mode 100644 board/olimex/a64-olinuxino/boot.cmd
 delete mode 100644 board/olimex/a64-olinuxino/genimage.cfg
 rename board/olimex/{a20_olinuxino => axx-common}/genimage.cfg (100%)
 create mode 120000 board/olimex/axx-common/patches/linux-headers/linux-headers.hash
 create mode 100644 board/olimex/axx-common/patches/linux/0001-ARM-dts-sun7i-a20-fix-MMC-index-enumeration.patch
 rename board/olimex/{a20_olinuxino => axx-common}/patches/linux/linux.hash (54%)
 create mode 100644 board/olimex/axx-common/patches/uboot/uboot.hash
 create mode 100644 board/olimex/axx-common/rootfs_overlay/boot/extlinux/extlinux.conf

-- 
2.47.3

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2026-02-04 10:20 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-14 19:54 [Buildroot] [PATCH 00/17] Boards Linux/Uboot versions bumps and folder simplification Giulio Benetti
2026-01-14 19:54 ` [Buildroot] [PATCH 01/17] configs/amarula_vyasa_rk3288: bump Linux to 6.18.5 and U-Boot to 2026.01 Giulio Benetti
2026-02-02 10:13   ` Thomas Petazzoni via buildroot
2026-02-02 22:09     ` Giulio Benetti
2026-01-14 19:54 ` [Buildroot] [PATCH 02/17] configs/asus_tinker_rk3288: " Giulio Benetti
2026-02-02 10:14   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 03/17] board/bananapi: simplify berry and ultra configurations Giulio Benetti
2026-02-02 10:16   ` Thomas Petazzoni via buildroot
2026-02-04 10:20     ` Giulio Benetti
2026-01-14 19:54 ` [Buildroot] [PATCH 04/17] configs/bananapi_m2_berry: bump Linux to 6.18.5 and U-Boot to 2026.01 Giulio Benetti
2026-02-02 10:18   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 05/17] configs/bananapi_m2_ultra: " Giulio Benetti
2026-02-02 10:18   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 06/17] configs/freescale_imx6ullevk: bump Linux and U-Boot to lf-6.12.49-2.2.0 Giulio Benetti
2026-02-02 10:17   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 07/17] configs/imx6ullevk: bump Linux to 6.18.5 and U-Boot to 2026.01 Giulio Benetti
2026-02-02 10:19   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 08/17] configs/mangopi_mq1rdw2: " Giulio Benetti
2026-02-02 10:19   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 09/17] board/olimex/axx-common: introduce folder to avoid files redundancy Giulio Benetti
2026-02-02 10:22   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 10/17] configs/olimex_a10_olinuxino: bump Linux to 6.18.5 and U-Boot to 2026.01 Giulio Benetti
2026-02-02 10:24   ` Thomas Petazzoni via buildroot
2026-01-14 19:54 ` [Buildroot] [PATCH 11/17] configs/olimex_a13_olinuxino: " Giulio Benetti
2026-02-02 10:24   ` Thomas Petazzoni via buildroot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox