changes
This commit is contained in:
1 parent
00ec7e52d9
commit
12a7c259dd
2 files changed
+42
-8
No files matched your search
+38
-1
@@ -478,7 +478,11 @@ CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=y
|
||||
CONFIG_DRM_KMS_HELPER=y
|
||||
CONFIG_DRM_MIPI_DBI=y
|
||||
CONFIG_DRM_MIPI_DSI=y
|
||||
CONFIG_DRM_PANEL_BRIDGE=y
|
||||
CONFIG_DRM_PANEL_MIPI_DBI=y
|
||||
CONFIG_DRM_PANEL_SITRONIX_ST7735R=y
|
||||
CONFIG_DRM_PANEL=y
|
||||
CONFIG_DRM=y
|
||||
CONFIG_DST_CACHE=y
|
||||
CONFIG_DT_IDLE_GENPD=y
|
||||
@@ -731,6 +735,7 @@ CONFIG_OF_DYNAMIC=y
|
||||
CONFIG_OF_EARLY_FLATTREE=y
|
||||
CONFIG_OF_FLATTREE=y
|
||||
CONFIG_OF_GPIO=y
|
||||
CONFIG_OF_GRAPH=y
|
||||
CONFIG_OF_IOMMU=y
|
||||
CONFIG_OF_IRQ=y
|
||||
CONFIG_OF_KOBJ=y
|
||||
@@ -1010,4 +1015,36 @@ CONFIG_ZLIB_INFLATE=y
|
||||
CONFIG_ZONE_DMA32=y
|
||||
CONFIG_ZSTD_COMMON=y
|
||||
CONFIG_ZSTD_COMPRESS=y
|
||||
CONFIG_ZSTD_DECOMPRESS=y
|
||||
CONFIG_ZSTD_DECOMPRESS=y
|
||||
|
||||
# ----
|
||||
# Graphics Core
|
||||
CONFIG_DRM=y
|
||||
CONFIG_DRM_KMS_HELPER=y
|
||||
CONFIG_DRM_FBDEV_EMULATION=y
|
||||
CONFIG_DRM_FBDEV_OVERALLOC=100
|
||||
CONFIG_DRM_GEM_DMA_HELPER=y
|
||||
CONFIG_DRM_GEM_SHMEM_HELPER=y
|
||||
|
||||
# MIPI Support
|
||||
CONFIG_DRM_MIPI_DBI=y
|
||||
|
||||
# TinyDRM ST7735R Driver
|
||||
CONFIG_TINYDRM_ST7735R=y
|
||||
|
||||
# Framebuffer
|
||||
CONFIG_FB=y
|
||||
CONFIG_FB_DEFERRED_IO=y
|
||||
CONFIG_FB_SYS_COPYAREA=y
|
||||
CONFIG_FB_SYS_FILLRECT=y
|
||||
CONFIG_FB_SYS_FOPS=y
|
||||
CONFIG_FB_SYS_IMAGEBLIT=y
|
||||
|
||||
# Backlight
|
||||
CONFIG_BACKLIGHT_CLASS_DEVICE=y
|
||||
CONFIG_BACKLIGHT_GPIO=y
|
||||
|
||||
# Video Mode
|
||||
CONFIG_VIDEOMODE_HELPERS=y
|
||||
|
||||
CONFIG_FB_DEVICE=y
|
||||
@@ -2,7 +2,7 @@ Index: linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts
|
||||
===================================================================
|
||||
--- /dev/null
|
||||
+++ linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts
|
||||
@@ -0,0 +1,104 @@
|
||||
@@ -0,0 +1,101 @@
|
||||
+// SPDX-License-Identifier: GPL-2.0-only
|
||||
+
|
||||
+/dts-v1/;
|
||||
@@ -53,17 +53,14 @@ Index: linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts
|
||||
+ status = "okay";
|
||||
+
|
||||
+ panel@0 {
|
||||
+ compatible = "sitronix,st7735r";
|
||||
+ compatible = "okaya,rh128128t", "sitronix,st7715r";
|
||||
+ reg = <0>;
|
||||
+ spi-max-frequency = <32000000>;
|
||||
+
|
||||
+ reset-gpios = <&tlmm 25 GPIO_ACTIVE_LOW>;
|
||||
+ reset-gpios = <&tlmm 25 GPIO_ACTIVE_HIGH>;
|
||||
+ dc-gpios = <&tlmm 30 GPIO_ACTIVE_HIGH>;
|
||||
+ backlight = <&backlight>;
|
||||
+
|
||||
+ width = <128>;
|
||||
+ height = <128>;
|
||||
+
|
||||
+ pinctrl-names = "default";
|
||||
+ pinctrl-0 = <&panel_default>;
|
||||
+ };
|
||||
@@ -93,7 +90,7 @@ Index: linux-6.12.51/arch/arm64/boot/dts/qcom/msm8916-generic-mf68e.dts
|
||||
+
|
||||
+&tlmm {
|
||||
+ panel_default: panel-default-state {
|
||||
+ pins = "gpio25", "gpio30", "gpio97";
|
||||
+ pins = "gpio25", "gpio30", "gpio97", "gpio98";
|
||||
+ function = "gpio";
|
||||
+ drive-strength = <8>;
|
||||
+ bias-disable;
|
||||
|
||||
Reference in new issue
Block a user