All of 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.