Hello, This patch series fixes a module alias issue with the five recently added panel drivers used by omapdrm. Before those panel drivers, omapdrm had custom drivers for the panels, and prefixed the OF compatible strings with an "omapdss," prefix. The SPI device IDs are constructed by stripping the OF compatible string from the prefix, resulting in the "omapdss," prefix being removed, but the subsequence OF vendor prefix being kept. The SPI drivers thus had modules aliases that contained the vendor prefix. Now that the panels are supported by standard drivers and the "omapdss," prefix is removed, the SPI device IDs are stripped from the OF vendor prefix. As the new panel drivers copied the module aliases from the omapdrm-specific drivers, they contain the vendor prefix in their SPI module aliases, and are thus not loaded automatically. Fix this by removing the vendor prefix from the SPI modules aliases in the drivers. For consistency reason, the manual module aliases are also moved to use an SPI module table. These patches are based on the drm-misc-fixes branch as they fix v5.4 regressions. Laurent Pinchart (5): drm/panel: lg-lb035q02: Fix SPI alias drm/panel: nec-nl8048hl11: Fix SPI alias drm/panel: sony-acx565akm: Fix SPI alias drm/panel: tpo-td028ttec1: Fix SPI alias drm/panel: tpo-td043mtea1: Fix SPI alias drivers/gpu/drm/panel/panel-lg-lb035q02.c | 9 ++++++++- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 9 ++++++++- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 9 ++++++++- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 3 +-- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 9 ++++++++- 5 files changed, 33 insertions(+), 6 deletions(-) -- Regards, Laurent Pinchart