mirror of
https://github.com/Fishwaldo/build.git
synced 2025-06-19 12:48:55 +00:00
Enable simplefb display instead of DRM for sun8i-dev
This commit is contained in:
parent
cb07ef9ef3
commit
85bb349c70
2 changed files with 33 additions and 50 deletions
|
@ -2495,7 +2495,7 @@ CONFIG_I2C_MUX_PINCTRL=m
|
||||||
CONFIG_I2C_MUX_REG=m
|
CONFIG_I2C_MUX_REG=m
|
||||||
# CONFIG_I2C_DEMUX_PINCTRL is not set
|
# CONFIG_I2C_DEMUX_PINCTRL is not set
|
||||||
CONFIG_I2C_HELPER_AUTO=y
|
CONFIG_I2C_HELPER_AUTO=y
|
||||||
CONFIG_I2C_ALGOBIT=y
|
CONFIG_I2C_ALGOBIT=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# I2C Hardware Bus support
|
# I2C Hardware Bus support
|
||||||
|
@ -3740,55 +3740,11 @@ CONFIG_DVB_DUMMY_FE=m
|
||||||
# Graphics support
|
# Graphics support
|
||||||
#
|
#
|
||||||
# CONFIG_IMX_IPUV3_CORE is not set
|
# CONFIG_IMX_IPUV3_CORE is not set
|
||||||
CONFIG_DRM=y
|
# CONFIG_DRM is not set
|
||||||
# CONFIG_DRM_DP_AUX_CHARDEV is not set
|
|
||||||
CONFIG_DRM_KMS_HELPER=y
|
|
||||||
CONFIG_DRM_KMS_FB_HELPER=y
|
|
||||||
CONFIG_DRM_FBDEV_EMULATION=y
|
|
||||||
CONFIG_DRM_LOAD_EDID_FIRMWARE=y
|
|
||||||
CONFIG_DRM_GEM_CMA_HELPER=y
|
|
||||||
CONFIG_DRM_KMS_CMA_HELPER=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# I2C encoder or helper chips
|
|
||||||
#
|
|
||||||
# CONFIG_DRM_I2C_CH7006 is not set
|
|
||||||
# CONFIG_DRM_I2C_SIL164 is not set
|
|
||||||
# CONFIG_DRM_I2C_NXP_TDA998X is not set
|
|
||||||
# CONFIG_DRM_HDLCD is not set
|
|
||||||
# CONFIG_DRM_MALI_DISPLAY is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# ACP (Audio CoProcessor) Configuration
|
# ACP (Audio CoProcessor) Configuration
|
||||||
#
|
#
|
||||||
# CONFIG_DRM_VGEM is not set
|
|
||||||
# CONFIG_DRM_EXYNOS is not set
|
|
||||||
# CONFIG_DRM_UDL is not set
|
|
||||||
# CONFIG_DRM_ARMADA is not set
|
|
||||||
# CONFIG_DRM_RCAR_DU is not set
|
|
||||||
# CONFIG_DRM_SHMOBILE is not set
|
|
||||||
# CONFIG_DRM_SUN4I is not set
|
|
||||||
CONFIG_DRM_SUN8I=y
|
|
||||||
CONFIG_DRM_SUN8I_DE2=y
|
|
||||||
CONFIG_DRM_SUN8I_DE2_HDMI=y
|
|
||||||
# CONFIG_DRM_OMAP is not set
|
|
||||||
# CONFIG_DRM_TILCDC is not set
|
|
||||||
# CONFIG_DRM_FSL_DCU is not set
|
|
||||||
CONFIG_DRM_BRIDGE=y
|
|
||||||
|
|
||||||
#
|
|
||||||
# Display Interface Bridges
|
|
||||||
#
|
|
||||||
# CONFIG_DRM_ANALOGIX_ANX78XX is not set
|
|
||||||
# CONFIG_DRM_DUMB_VGA_DAC is not set
|
|
||||||
# CONFIG_DRM_NXP_PTN3460 is not set
|
|
||||||
# CONFIG_DRM_PARADE_PS8622 is not set
|
|
||||||
# CONFIG_DRM_SII902X is not set
|
|
||||||
# CONFIG_DRM_TOSHIBA_TC358767 is not set
|
|
||||||
# CONFIG_DRM_I2C_ADV7511 is not set
|
|
||||||
# CONFIG_DRM_STI is not set
|
|
||||||
# CONFIG_DRM_ARCPGU is not set
|
|
||||||
# CONFIG_DRM_LEGACY is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Frame buffer Devices
|
# Frame buffer Devices
|
||||||
|
@ -3803,11 +3759,11 @@ CONFIG_FB_CFB_FILLRECT=y
|
||||||
CONFIG_FB_CFB_COPYAREA=y
|
CONFIG_FB_CFB_COPYAREA=y
|
||||||
CONFIG_FB_CFB_IMAGEBLIT=y
|
CONFIG_FB_CFB_IMAGEBLIT=y
|
||||||
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
|
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
|
||||||
CONFIG_FB_SYS_FILLRECT=y
|
CONFIG_FB_SYS_FILLRECT=m
|
||||||
CONFIG_FB_SYS_COPYAREA=y
|
CONFIG_FB_SYS_COPYAREA=m
|
||||||
CONFIG_FB_SYS_IMAGEBLIT=y
|
CONFIG_FB_SYS_IMAGEBLIT=m
|
||||||
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
# CONFIG_FB_FOREIGN_ENDIAN is not set
|
||||||
CONFIG_FB_SYS_FOPS=y
|
CONFIG_FB_SYS_FOPS=m
|
||||||
CONFIG_FB_DEFERRED_IO=y
|
CONFIG_FB_DEFERRED_IO=y
|
||||||
# CONFIG_FB_SVGALIB is not set
|
# CONFIG_FB_SVGALIB is not set
|
||||||
# CONFIG_FB_MACMODES is not set
|
# CONFIG_FB_MACMODES is not set
|
||||||
|
|
27
patch/kernel/sun8i-dev/add-h3-simplefb.patch
Normal file
27
patch/kernel/sun8i-dev/add-h3-simplefb.patch
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
diff --git a/arch/arm/boot/dts/sun8i-h3.dtsi b/arch/arm/boot/dts/sun8i-h3.dtsi
|
||||||
|
index fdf9fdb..9f9c15c 100644
|
||||||
|
--- a/arch/arm/boot/dts/sun8i-h3.dtsi
|
||||||
|
+++ b/arch/arm/boot/dts/sun8i-h3.dtsi
|
||||||
|
@@ -50,6 +50,22 @@
|
||||||
|
/ {
|
||||||
|
interrupt-parent = <&gic>;
|
||||||
|
|
||||||
|
+ chosen {
|
||||||
|
+ #address-cells = <1>;
|
||||||
|
+ #size-cells = <1>;
|
||||||
|
+ ranges;
|
||||||
|
+
|
||||||
|
+ simplefb_hdmi: framebuffer@0 {
|
||||||
|
+ compatible = "allwinner,simple-framebuffer",
|
||||||
|
+ "simple-framebuffer";
|
||||||
|
+ allwinner,pipeline = "de0-lcd0-hdmi";
|
||||||
|
+ clocks = <&ccu CLK_BUS_TCON0>, <&ccu CLK_BUS_DE>,
|
||||||
|
+ <&ccu CLK_BUS_HDMI>, <&ccu CLK_DE>,
|
||||||
|
+ <&ccu CLK_TCON0>, <&ccu CLK_HDMI>;
|
||||||
|
+ status = "disabled";
|
||||||
|
+ };
|
||||||
|
+ };
|
||||||
|
+
|
||||||
|
cpus {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
Loading…
Add table
Add a link
Reference in a new issue