[Buildroot] [PATCH v2 0/5] Rename sunxi-mali-mainline* to sunxi-mali-utgard* and fix Mali loading
Giulio Benetti
giulio.benetti at benettiengineering.com
Fri Nov 5 22:17:55 UTC 2021
With this patchset I respin the first 2 patches. While testing on hardware
the patches they work, but I've left back an error while bumping linux
version to 5.14. The error is that Linux's sunxi_defconfig(used by both
a20_olinuxino_lime/2) enables Lima driver, but in this 2 boards we want
to use Mali driver, so when Mali driver tries to load(being it a module),
it finds that Lima already has taken gpu resources and fail. So here I add
3 patches, 1 to add a Linux fragment to disable Lima in Linux and other 2
to use that fragment in a20_olinuxino_lime/2.
Giulio Benetti (3):
board/olimex/a20_olinuxino: add linux-disable-lima.fragment
configs/olimex_a20_olinuxino_lime2_defconfig: use
linux-disable-lima.fragment
configs/olimex_a20_olinuxino_lime_defconfig: use
linux-disable-lima.fragment
Miquel Raynal (2):
package/sunxi-mali-utgard: rename from sunxi-mali-mainline
package/sunxi-mali-utgard-driver: rename from
sunxi-mali-mainline-driver
Config.in.legacy | 42 ++++++++++++++++
DEVELOPERS | 4 +-
.../a20_olinuxino/linux-disable-lima.fragment | 2 +
configs/olimex_a20_olinuxino_lime2_defconfig | 7 +--
configs/olimex_a20_olinuxino_lime_defconfig | 7 +--
docs/manual/adding-packages-virtual.txt | 2 +-
package/Config.in | 4 +-
package/glslsandbox-player/Config.in | 4 +-
.../glslsandbox-player/glslsandbox-player.mk | 2 +-
package/qt5/qt5base/qt5base.mk | 2 +-
.../sunxi-mali-mainline-driver.mk | 41 ----------------
package/sunxi-mali-mainline/Config.in | 42 ----------------
.../sunxi-mali-mainline.mk | 49 -------------------
.../Config.in | 20 ++++----
.../sunxi-mali-utgard-driver.hash} | 2 +-
.../sunxi-mali-utgard-driver.mk | 41 ++++++++++++++++
package/sunxi-mali-utgard/Config.in | 43 ++++++++++++++++
.../egl.pc | 0
.../glesv2.pc | 0
.../sunxi-mali-utgard.hash} | 2 +-
.../sunxi-mali-utgard/sunxi-mali-utgard.mk | 49 +++++++++++++++++++
21 files changed, 206 insertions(+), 159 deletions(-)
create mode 100644 board/olimex/a20_olinuxino/linux-disable-lima.fragment
delete mode 100644 package/sunxi-mali-mainline-driver/sunxi-mali-mainline-driver.mk
delete mode 100644 package/sunxi-mali-mainline/Config.in
delete mode 100644 package/sunxi-mali-mainline/sunxi-mali-mainline.mk
rename package/{sunxi-mali-mainline-driver => sunxi-mali-utgard-driver}/Config.in (60%)
rename package/{sunxi-mali-mainline-driver/sunxi-mali-mainline-driver.hash => sunxi-mali-utgard-driver/sunxi-mali-utgard-driver.hash} (66%)
create mode 100644 package/sunxi-mali-utgard-driver/sunxi-mali-utgard-driver.mk
create mode 100644 package/sunxi-mali-utgard/Config.in
rename package/{sunxi-mali-mainline => sunxi-mali-utgard}/egl.pc (100%)
rename package/{sunxi-mali-mainline => sunxi-mali-utgard}/glesv2.pc (100%)
rename package/{sunxi-mali-mainline/sunxi-mali-mainline.hash => sunxi-mali-utgard/sunxi-mali-utgard.hash} (70%)
create mode 100644 package/sunxi-mali-utgard/sunxi-mali-utgard.mk
--
2.25.1
More information about the buildroot
mailing list