Skip to content

Integrate linux-mtk/mtk-v5.15-seco-lvds2

Commit: seco-ne/kernel/linux-mtk@f8010878

drivers:panel:panel-lvds.c: driver-register-macros changed

the macros module_platform_driver() and module_mipi_dsi_driver() can not be used together, so they have been changed to modul_init() and module_exit()

--

Commit: seco-ne/kernel/linux-mtk@ece7e227

dts:seco-wilk.dts: lvds-bridge added

--

Commit: seco-ne/kernel/linux-mtk@a3cb3fe7

drivers:panel-lvds.c: support for dsi panels added

MediaTeks dsi driver does not like bridges. For this we have to connect lvds-displays directly to the dsi-interface. TODO:

  • panel_dsi_probe() is a more-or-less-copy of panel_lvds_probe(), this should be unified
  • the number of lanes, the format and the mode-flags for dsi are hard-coded, this should be read from the device tree

--

Commit: seco-ne/kernel/linux-mtk@170ebcec

drivers:staging:misc:seco-i2cdummy.c: i2c dummy driver

This is not really a driver. It only reads an i2c-sequence from the device tree and sends it to the associated device, optionaly after enabeling it. It was primary intended to configure a lvds-bridge on MediaTek dsi devices that don't like bridges but can be used for everything else.

--

Commit: seco-ne/kernel/linux-mtk@a1b21db7

dts:seco:seco-wilk.dts: enable-gpio of backlight-lcd0 corrected

--

Commit: seco-ne/kernel/linux-mtk@7ab53adb

drivers:gpu:drm:panel:panel-lvds.c: copied from branch linux-5.15.71-maury

Merge request reports

Loading