功能:rk3568 使用MIPI输出到GM8775进行LVDS转换,支持单通道和双通道输出。

1.驱动添加

在/kernel/drivers/gpu/drm/bridge/Kconfig

config DRM_GM_GM8775
       tristate "GM GM8775 LVDS bridge"
       depends on OF
       select DRM_KMS_HELPER
       select REGMAP_I2C
       select DRM_PANEL
       ---help---
        GM8775 LVDS bridge chip driver.

在/kernel/drivers/gpu/drm/bridge/Makefile
obj-$(CONFIG_DRM_GM_GM8775) += gm8775.o
在dts中添加

  gm8775:gm8775@2c {
                 status = "okay";
                 compatible = "gm8775";
                 reg = <0x2c>;
                 enable-gpio = <&gpio3 RK_PC7 GPIO_ACTIVE_HIGH>;
      };
  在kernel config中添加CONFIG_DRM_GM_GM8775

2.在工具GM8775C_A1.1__IIC20190819.exe中根据屏参进行设置,生成参数,放到驱动中

 工具及驱动放到资源文件中。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐