diff --git a/mf86e_diffconfig b/mf86e_diffconfig index d005d73..7f50695 100644 --- a/mf86e_diffconfig +++ b/mf86e_diffconfig @@ -89,4 +89,6 @@ CONFIG_PACKAGE_uhttpd=y CONFIG_PACKAGE_uhttpd-mod-ubus=y CONFIG_PACKAGE_wireguard-tools=y # CONFIG_TARGET_ROOTFS_EXT4FS is not set -CONFIG_PACKAGE_libdrm=y \ No newline at end of file +CONFIG_PACKAGE_libdrm=y +CONFIG_BUSYBOX_CUSTOM=y +CONFIG_BUSYBOX_CONFIG_FBSET=y \ No newline at end of file diff --git a/msm89xx/patches-6.12/802-arm64-dts-qcom-add-msm8916-generic-mf68e.patch b/msm89xx/patches-6.12/802-arm64-dts-qcom-add-msm8916-generic-mf68e.patch index 0bfe036..2ada735 100644 --- a/msm89xx/patches-6.12/802-arm64-dts-qcom-add-msm8916-generic-mf68e.patch +++ b/msm89xx/patches-6.12/802-arm64-dts-qcom-add-msm8916-generic-mf68e.patch @@ -1,7 +1,7 @@ -Index: linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts +Index: arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts =================================================================== ---- /dev/null -+++ linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts +--- a/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts ++++ b/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts @@ -0,0 +1,135 @@ +// SPDX-License-Identifier: GPL-2.0-only + diff --git a/msm89xx/patches-6.12/999-st7735r-fix-rh128128t.patch b/msm89xx/patches-6.12/999-st7735r-fix-rh128128t.patch new file mode 100644 index 0000000..8252dc1 --- /dev/null +++ b/msm89xx/patches-6.12/999-st7735r-fix-rh128128t.patch @@ -0,0 +1,17 @@ +Index: drivers/gpu/drm/tiny/st7735r.c +=================================================================== +--- a/drivers/gpu/drm/tiny/st7735r.c ++++ b/drivers/gpu/drm/tiny/st7735r.c +@@ -144,9 +144,9 @@ static const struct st7735r_cfg jd_t1800 + + static const struct st7735r_cfg rh128128t_cfg = { + .mode = { DRM_SIMPLE_MODE(128, 128, 25, 26) }, +- .left_offset = 2, +- .top_offset = 3, +- .rgb = true, ++ .left_offset = 0, ++ .top_offset = 0, ++ .rgb = false, + }; + + DEFINE_DRM_GEM_DMA_FOPS(st7735r_fops);