|
|
Log in / Subscribe / Register

LVDS Controller Support for SAM9X75 SoC

From:  Dharma Balasubiramani <dharma.b-AT-microchip.com>
To:  "andrzej . hajda @ intel . com" <andrzej.hajda-AT-intel.com>, "neil . armstrong @ linaro . org" <neil.armstrong-AT-linaro.org>, "rfoss @ kernel . org" <rfoss-AT-kernel.org>, "Laurent . pinchart @ ideasonboard . com" <Laurent.pinchart-AT-ideasonboard.com>, "jonas @ kwiboo . se" <jonas-AT-kwiboo.se>, "jernej . skrabec @ gmail . com" <jernej.skrabec-AT-gmail.com>, "maarten . lankhorst @ linux . intel . com" <maarten.lankhorst-AT-linux.intel.com>, "mripard @ kernel . org" <mripard-AT-kernel.org>, "tzimmermann @ suse . de" <tzimmermann-AT-suse.de>, "airlied @ gmail . com" <airlied-AT-gmail.com>, "daniel @ ffwll . ch" <daniel-AT-ffwll.ch>, "robh+dt @ kernel . org" <robh+dt-AT-kernel.org>, "krzysztof . kozlowski+dt @ linaro . org" <krzysztof.kozlowski+dt-AT-linaro.org>, "conor+dt @ kernel . org" <conor+dt-AT-kernel.org>, "linux @ armlinux . org . uk" <linux-AT-armlinux.org.uk>, "Nicolas . Ferre @ microchip . com" <Nicolas.Ferre-AT-microchip.com>, "alexandre . belloni @ bootlin . com" <alexandre.belloni-AT-bootlin.com>, "claudiu . beznea @ tuxon . dev" <claudiu.beznea-AT-tuxon.dev>, "Manikandan . M @ microchip . com" <Manikandan.M-AT-microchip.com>, "Dharma . B @ microchip . com" <Dharma.B-AT-microchip.com>, "arnd @ arndb . de" <arnd-AT-arndb.de>, "geert+renesas @ glider . be" <geert+renesas-AT-glider.be>, "Jason @ zx2c4 . com" <Jason-AT-zx2c4.com>, "mpe @ ellerman . id . au" <mpe-AT-ellerman.id.au>, "gerg @ linux-m68k . org" <gerg-AT-linux-m68k.org>, "rdunlap @ infradead . org" <rdunlap-AT-infradead.org>, "vbabka @ suse . cz" <vbabka-AT-suse.cz>, "dri-devel @ lists . freedesktop . org" <dri-devel-AT-lists.freedesktop.org>, "devicetree @ vger . kernel . org" <devicetree-AT-vger.kernel.org>, "linux-kernel @ vger . kernel . org" <linux-kernel-AT-vger.kernel.org>, "linux-arm-kernel @ lists . infradead . org" <linux-arm-kernel-AT-lists.infradead.org>, "Hari . PrasathGE @ microchip . com" <Hari.PrasathGE-AT-microchip.com>, "akpm @ linux-foundation . org" <akpm-AT-linux-foundation.org>, "deller @ gmx . de" <deller-AT-gmx.de>
Subject:  [PATCH v5 0/4] LVDS Controller Support for SAM9X75 SoC
Date:  Fri, 05 Apr 2024 10:05:32 +0530
Message-ID:  <20240405043536.274220-1-dharma.b@microchip.com>
Cc:  Dharma Balasubiramani <dharma.b-AT-microchip.com>
Archive-link:  Article

This patch series introduces LVDS controller support for the SAM9X75 SoC. The
LVDS controller is designed to work with Microchip's sam9x7 series
System-on-Chip (SoC) devices, providing Low Voltage Differential Signaling
capabilities.

Patch series Changelog:
- Include configs: at91: Enable LVDS serializer
- include all necessary To/Cc entries.
The Individual Changelogs are available on the respective patches.

Dharma Balasubiramani (4):
  dt-bindings: display: bridge: add sam9x75-lvds binding
  drm/bridge: add lvds controller support for sam9x7
  MAINTAINERS: add SAM9X7 SoC's LVDS controller
  ARM: configs: at91: Enable LVDS serializer support

 .../bridge/microchip,sam9x75-lvds.yaml        |  55 +++++
 MAINTAINERS                                   |   8 +
 arch/arm/configs/at91_dt_defconfig            |   1 +
 drivers/gpu/drm/bridge/Kconfig                |   7 +
 drivers/gpu/drm/bridge/Makefile               |   1 +
 drivers/gpu/drm/bridge/microchip-lvds.c       | 228 ++++++++++++++++++
 6 files changed, 300 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
 create mode 100644 drivers/gpu/drm/bridge/microchip-lvds.c

-- 
2.25.1




Copyright © 2024, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds