Add support for MF68E and M9S devices with necessary patches and configurations

- Introduced device tree patches for MF68E and M9S, adding their respective .dts files and updating the Makefile to include them.
- Implemented framebuffer driver for the GC9107 LCD controller, enabling display support for the MF68E and M9S devices.
- Created UCI defaults for modem management, including network interface configurations and LED handling for modem and WiFi indicators.
- Added scripts for automatic formatting of the rootfs_data partition and generating GPT images for MSM8916 eMMC.
- Included hotplug scripts for managing LED states based on device actions.
- Updated README with instructions for re-integrating the deprecated device support into the main build.
This commit is contained in:
Miguel Fuertes committed 2026-02-24 10:46:35 +01:00
1 parent d3a42b4e4d
commit 81a703fcc4
57 files changed
+378 -652

No files matched your search

+1 -3
View File
@@ -11,8 +11,6 @@ on:
default: uz801
options:
- uz801
- m9s
- mf68e
- uf02
env:
@@ -61,7 +59,7 @@ jobs:
- name: Load diffconfig
run: |
DEVICE="${{ inputs.device || 'uz801' }}"
DIFFCONFIG=$([ "$DEVICE" = "uz801" ] && echo "diffconfig" || echo "diffconfig_${DEVICE}")
DIFFCONFIG="diffconfig_${DEVICE}"
[ -f "$DIFFCONFIG" ] && mv "$DIFFCONFIG" openwrt/.config
- name: Download package