This patch series drops the unsed panel field, switches to atomic variants and adds support to select between the two supported formats (JEIDA and VESA) by the LVDSC.
Signed-off-by: Dharma Balasubiramani <dharm...@microchip.com> --- Changes in v4: - Split the commits into 3. - Drop <drm/drm_panel.h> - Link to v3: https://lore.kernel.org/r/20250624-microchip-lvds-v3-1-c3c6f1e40...@microchip.com Changes in v3: - Use BIT(0) instead of 1. - Drop the panel field of the mchp_lvds structure. - Drop the inner parentheses in write in serialiser_on(). - Link to v2: https://lore.kernel.org/r/20250623-microchip-lvds-v2-1-8ecbabc6a...@microchip.com Changes in v2: - Switch to atomic bridge functions - Drop custom connector creation - Use drm_atomic_get_new_connector_for_encoder() - Link to v1: https://lore.kernel.org/r/20250618-microchip-lvds-v1-1-1eae5acd7...@microchip.com --- Dharma Balasubiramani (3): drm/bridge: microchip-lvds: drop unused drm_panel drm/bridge: microchip-lvds: switch to use atomic variants drm/bridge: microchip-lvds: fix bus format mismatch with VESA displays drivers/gpu/drm/bridge/microchip-lvds.c | 71 +++++++++++++++++++++++++-------- 1 file changed, 54 insertions(+), 17 deletions(-) --- base-commit: 4325743c7e209ae7845293679a4de94b969f2bef change-id: 20250618-microchip-lvds-b7151d96094a Best regards, -- Dharma Balasubiramani <dharm...@microchip.com>