mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC
@ 2026-02-25  8:54 Manikandan Muralidharan
  2026-02-25  8:54 ` [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller Manikandan Muralidharan
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Manikandan Muralidharan

This patch series adds support for image subsystem nodes
like LCD and LVDS controller in sama7d65 SoC with binidngs.
Also takes care of enabling the required configs.

Aubin Constans (1):
  ARM: configs: at91: sama7: enable LVDS serializer support

Manikandan Muralidharan (1):
  dt-bindings: display: bridge: microchip,sam9x75-lvds: document
    SAMA7D65 binding

Romain Sioen (1):
  ARM: configs: at91: sama7: enable config for atmel maxtouch

Ryan Wanner (3):
  ARM: dts: microchip: sama7d65: add LCD controller
  ARM: dts: microchip: sama7d65: add LVDS controller
  ARM: configs: at91: sama7: enable DRM hlcdc support

 .../bridge/microchip,sam9x75-lvds.yaml        |  6 +++-
 arch/arm/boot/dts/microchip/sama7d65.dtsi     | 35 +++++++++++++++++++
 arch/arm/configs/sama7_defconfig              | 10 ++++++
 3 files changed, 50 insertions(+), 1 deletion(-)


base-commit: 7dff99b354601dd01829e1511711846e04340a69
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-28 14:01   ` Claudiu Beznea
  2026-02-25  8:54 ` [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding Manikandan Muralidharan
                   ` (4 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner, Manikandan Muralidharan

From: Ryan Wanner <Ryan.Wanner@microchip.com>

Add support for LCD controller node

Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 arch/arm/boot/dts/microchip/sama7d65.dtsi | 26 +++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/arch/arm/boot/dts/microchip/sama7d65.dtsi b/arch/arm/boot/dts/microchip/sama7d65.dtsi
index e21556f46384..b2fe76115aec 100644
--- a/arch/arm/boot/dts/microchip/sama7d65.dtsi
+++ b/arch/arm/boot/dts/microchip/sama7d65.dtsi
@@ -278,6 +278,32 @@ sdmmc1: mmc@e1208000 {
 			status = "disabled";
 		};
 
+		xlcdc: lcd-controller@e1400000{
+			compatible = "microchip,sama7d65-xlcdc";
+			reg = <0xe1400000 0x2000>;
+			interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&pmc PMC_TYPE_PERIPHERAL 56>, <&pmc PMC_TYPE_GCK 56>, <&clk32k 1>;
+			clock-names = "periph_clk", "sys_clk", "slow_clk";
+			status = "disabled";
+
+			display-controller {
+				compatible = "atmel,hlcdc-display-controller";
+				#address-cells = <1>;
+				#size-cells = <0>;
+
+				port@0 {
+					reg = <0>;
+					#address-cells = <1>;
+					#size-cells = <0>;
+				};
+			};
+
+			pwm {
+				compatible = "atmel,hlcdc-pwm";
+				#pwm-cells = <3>;
+			};
+		};
+
 		aes: crypto@e1600000 {
 			compatible = "microchip,sama7d65-aes", "atmel,at91sam9g46-aes";
 			reg = <0xe1600000 0x100>;
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
  2026-02-25  8:54 ` [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-26  7:44   ` Krzysztof Kozlowski
  2026-02-25  8:54 ` [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller Manikandan Muralidharan
                   ` (3 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Manikandan Muralidharan

Update the microchip LVDS bridge device tree bindings to support the
SAMA7D65 SoC LVDS controller

Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 .../bindings/display/bridge/microchip,sam9x75-lvds.yaml     | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml b/Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
index 862ef441ac9f..669ef2393659 100644
--- a/Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
+++ b/Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml
@@ -17,7 +17,11 @@ description:
 
 properties:
   compatible:
-    const: microchip,sam9x75-lvds
+    oneOf:
+      - const: microchip,sam9x75-lvds
+      - items:
+          - const: microchip,sama7d65-lvds
+          - const: microchip,sam9x75-lvds
 
   reg:
     maxItems: 1
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
  2026-02-25  8:54 ` [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller Manikandan Muralidharan
  2026-02-25  8:54 ` [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-28 14:01   ` Claudiu Beznea
  2026-02-25  8:54 ` [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support Manikandan Muralidharan
                   ` (2 subsequent siblings)
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner, Manikandan Muralidharan

From: Ryan Wanner <Ryan.Wanner@microchip.com>

Add support for LVDS controller node

Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 arch/arm/boot/dts/microchip/sama7d65.dtsi | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/arch/arm/boot/dts/microchip/sama7d65.dtsi b/arch/arm/boot/dts/microchip/sama7d65.dtsi
index b2fe76115aec..8aa38f29082b 100644
--- a/arch/arm/boot/dts/microchip/sama7d65.dtsi
+++ b/arch/arm/boot/dts/microchip/sama7d65.dtsi
@@ -304,6 +304,15 @@ pwm {
 			};
 		};
 
+		lvdsc: lvds-controller@e1408000 {
+			compatible = "microchip,sama7d65-lvds", "microchip,sam9x75-lvds";
+			reg = <0xe1408000 0x100>;
+			interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
+			clocks = <&pmc PMC_TYPE_PERIPHERAL 104>;
+			clock-names = "pclk";
+			status = "disabled";
+		};
+
 		aes: crypto@e1600000 {
 			compatible = "microchip,sama7d65-aes", "atmel,at91sam9g46-aes";
 			reg = <0xe1600000 0x100>;
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
                   ` (2 preceding siblings ...)
  2026-02-25  8:54 ` [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-28 14:01   ` Claudiu Beznea
  2026-02-25  8:54 ` [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch Manikandan Muralidharan
  2026-02-25  8:54 ` [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support Manikandan Muralidharan
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner, Manikandan Muralidharan

From: Ryan Wanner <Ryan.Wanner@microchip.com>

Add configs for DRM Atmel LCD Controller, Backlight and Simple Panel

Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 arch/arm/configs/sama7_defconfig | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
index e2ad9a05566f..c0671318bac4 100644
--- a/arch/arm/configs/sama7_defconfig
+++ b/arch/arm/configs/sama7_defconfig
@@ -133,6 +133,7 @@ CONFIG_GENERIC_ADC_THERMAL=y
 CONFIG_WATCHDOG=y
 CONFIG_SAMA5D4_WATCHDOG=y
 CONFIG_MFD_ATMEL_FLEXCOM=y
+CONFIG_MFD_ATMEL_HLCDC=y
 CONFIG_REGULATOR=y
 CONFIG_REGULATOR_FIXED_VOLTAGE=y
 CONFIG_REGULATOR_MCP16502=y
@@ -147,6 +148,11 @@ CONFIG_VIDEO_MICROCHIP_CSI2DC=y
 CONFIG_VIDEO_IMX219=m
 CONFIG_VIDEO_IMX274=m
 CONFIG_VIDEO_OV5647=m
+CONFIG_DRM=y
+CONFIG_DRM_ATMEL_HLCDC=y
+CONFIG_DRM_PANEL_SIMPLE=y
+CONFIG_BACKLIGHT_CLASS_DEVICE=y
+CONFIG_BACKLIGHT_PWM=y
 CONFIG_SOUND=y
 CONFIG_SND=y
 CONFIG_SND_SOC=y
@@ -197,6 +203,7 @@ CONFIG_AT91_SAMA5D2_ADC=y
 CONFIG_PAC1934=m
 CONFIG_PWM=y
 CONFIG_PWM_ATMEL=y
+CONFIG_PWM_ATMEL_HLCDC_PWM=y
 CONFIG_MCHP_EIC=y
 CONFIG_RESET_CONTROLLER=y
 CONFIG_NVMEM_MICROCHIP_OTPC=y
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
                   ` (3 preceding siblings ...)
  2026-02-25  8:54 ` [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-28 14:02   ` Claudiu Beznea
  2026-02-25  8:54 ` [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support Manikandan Muralidharan
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Romain Sioen, Manikandan Muralidharan

From: Romain Sioen <romain.sioen@microchip.com>

Add config support to enable maxtouch capacitive touchscreen

Signed-off-by: Romain Sioen <romain.sioen@microchip.com>
Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 arch/arm/configs/sama7_defconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
index c0671318bac4..0f1a3abc4640 100644
--- a/arch/arm/configs/sama7_defconfig
+++ b/arch/arm/configs/sama7_defconfig
@@ -108,6 +108,8 @@ CONFIG_CAN_M_CAN_PLATFORM=y
 CONFIG_INPUT_EVDEV=y
 CONFIG_KEYBOARD_GPIO=y
 # CONFIG_INPUT_MOUSE is not set
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_TOUCHSCREEN_ATMEL_MXT=y
 CONFIG_LEGACY_PTY_COUNT=4
 CONFIG_SERIAL_ATMEL=y
 CONFIG_SERIAL_ATMEL_CONSOLE=y
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support
  2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
                   ` (4 preceding siblings ...)
  2026-02-25  8:54 ` [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch Manikandan Muralidharan
@ 2026-02-25  8:54 ` Manikandan Muralidharan
  2026-02-28 14:02   ` Claudiu Beznea
  5 siblings, 1 reply; 13+ messages in thread
From: Manikandan Muralidharan @ 2026-02-25  8:54 UTC (permalink / raw)
  To: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Aubin Constans, Manikandan Muralidharan

From: Aubin Constans <aubin.constans@microchip.com>

Add config support to enable LVDS serializer

Signed-off-by: Aubin Constans <aubin.constans@microchip.com>
Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
---
 arch/arm/configs/sama7_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/configs/sama7_defconfig b/arch/arm/configs/sama7_defconfig
index 0f1a3abc4640..e52f671ccec4 100644
--- a/arch/arm/configs/sama7_defconfig
+++ b/arch/arm/configs/sama7_defconfig
@@ -152,6 +152,7 @@ CONFIG_VIDEO_IMX274=m
 CONFIG_VIDEO_OV5647=m
 CONFIG_DRM=y
 CONFIG_DRM_ATMEL_HLCDC=y
+CONFIG_DRM_MICROCHIP_LVDS_SERIALIZER=y
 CONFIG_DRM_PANEL_SIMPLE=y
 CONFIG_BACKLIGHT_CLASS_DEVICE=y
 CONFIG_BACKLIGHT_PWM=y
-- 
2.25.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding
  2026-02-25  8:54 ` [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding Manikandan Muralidharan
@ 2026-02-26  7:44   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 13+ messages in thread
From: Krzysztof Kozlowski @ 2026-02-26  7:44 UTC (permalink / raw)
  To: Manikandan Muralidharan
  Cc: andrzej.hajda, neil.armstrong, rfoss, Laurent.pinchart, jonas,
	jernej.skrabec, airlied, simona, maarten.lankhorst, mripard,
	tzimmermann, robh, krzk+dt, conor+dt, nicolas.ferre,
	alexandre.belloni, claudiu.beznea, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel

On Wed, Feb 25, 2026 at 02:24:26PM +0530, Manikandan Muralidharan wrote:
> Update the microchip LVDS bridge device tree bindings to support the
> SAMA7D65 SoC LVDS controller
> 
> Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
> ---
>  .../bindings/display/bridge/microchip,sam9x75-lvds.yaml     | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>

A nit, subject: drop second/last, redundant "binding". The
"dt-bindings" prefix is already stating that these are bindings.
See also:
https://elixir.bootlin.com/linux/v6.17-rc3/source/Documentation/devicetree/bindings/submitting-patches.rst#L18

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller
  2026-02-25  8:54 ` [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller Manikandan Muralidharan
@ 2026-02-28 14:01   ` Claudiu Beznea
  0 siblings, 0 replies; 13+ messages in thread
From: Claudiu Beznea @ 2026-02-28 14:01 UTC (permalink / raw)
  To: Manikandan Muralidharan, andrzej.hajda, neil.armstrong, rfoss,
	Laurent.pinchart, jonas, jernej.skrabec, airlied, simona,
	maarten.lankhorst, mripard, tzimmermann, robh, krzk+dt, conor+dt,
	nicolas.ferre, alexandre.belloni, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner



On 2/25/26 10:54, Manikandan Muralidharan wrote:
> From: Ryan Wanner <Ryan.Wanner@microchip.com>
> 
> Add support for LVDS controller node
> 
> Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
> Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>

Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller
  2026-02-25  8:54 ` [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller Manikandan Muralidharan
@ 2026-02-28 14:01   ` Claudiu Beznea
  0 siblings, 0 replies; 13+ messages in thread
From: Claudiu Beznea @ 2026-02-28 14:01 UTC (permalink / raw)
  To: Manikandan Muralidharan, andrzej.hajda, neil.armstrong, rfoss,
	Laurent.pinchart, jonas, jernej.skrabec, airlied, simona,
	maarten.lankhorst, mripard, tzimmermann, robh, krzk+dt, conor+dt,
	nicolas.ferre, alexandre.belloni, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner



On 2/25/26 10:54, Manikandan Muralidharan wrote:
> From: Ryan Wanner <Ryan.Wanner@microchip.com>
> 
> Add support for LCD controller node
> 
> Signed-off-by: Ryan Wanner <Ryan.Wanner@microchip.com>
> Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>
> ---
>   arch/arm/boot/dts/microchip/sama7d65.dtsi | 26 +++++++++++++++++++++++
>   1 file changed, 26 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/microchip/sama7d65.dtsi b/arch/arm/boot/dts/microchip/sama7d65.dtsi
> index e21556f46384..b2fe76115aec 100644
> --- a/arch/arm/boot/dts/microchip/sama7d65.dtsi
> +++ b/arch/arm/boot/dts/microchip/sama7d65.dtsi
> @@ -278,6 +278,32 @@ sdmmc1: mmc@e1208000 {
>   			status = "disabled";
>   		};
>   
> +		xlcdc: lcd-controller@e1400000{

Missing a space here -------------------------^

I can adjust it while applying.

Other than that:

Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>

> +			compatible = "microchip,sama7d65-xlcdc";
> +			reg = <0xe1400000 0x2000>;
> +			interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>;
> +			clocks = <&pmc PMC_TYPE_PERIPHERAL 56>, <&pmc PMC_TYPE_GCK 56>, <&clk32k 1>;
> +			clock-names = "periph_clk", "sys_clk", "slow_clk";
> +			status = "disabled";
> +
> +			display-controller {
> +				compatible = "atmel,hlcdc-display-controller";
> +				#address-cells = <1>;
> +				#size-cells = <0>;
> +
> +				port@0 {
> +					reg = <0>;
> +					#address-cells = <1>;
> +					#size-cells = <0>;
> +				};
> +			};
> +
> +			pwm {
> +				compatible = "atmel,hlcdc-pwm";
> +				#pwm-cells = <3>;
> +			};
> +		};
> +
>   		aes: crypto@e1600000 {
>   			compatible = "microchip,sama7d65-aes", "atmel,at91sam9g46-aes";
>   			reg = <0xe1600000 0x100>;


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support
  2026-02-25  8:54 ` [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support Manikandan Muralidharan
@ 2026-02-28 14:01   ` Claudiu Beznea
  0 siblings, 0 replies; 13+ messages in thread
From: Claudiu Beznea @ 2026-02-28 14:01 UTC (permalink / raw)
  To: Manikandan Muralidharan, andrzej.hajda, neil.armstrong, rfoss,
	Laurent.pinchart, jonas, jernej.skrabec, airlied, simona,
	maarten.lankhorst, mripard, tzimmermann, robh, krzk+dt, conor+dt,
	nicolas.ferre, alexandre.belloni, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Ryan Wanner



On 2/25/26 10:54, Manikandan Muralidharan wrote:
> From: Ryan Wanner<Ryan.Wanner@microchip.com>
> 
> Add configs for DRM Atmel LCD Controller, Backlight and Simple Panel
> 
> Signed-off-by: Ryan Wanner<Ryan.Wanner@microchip.com>
> Signed-off-by: Manikandan Muralidharan<manikandan.m@microchip.com>

Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch
  2026-02-25  8:54 ` [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch Manikandan Muralidharan
@ 2026-02-28 14:02   ` Claudiu Beznea
  0 siblings, 0 replies; 13+ messages in thread
From: Claudiu Beznea @ 2026-02-28 14:02 UTC (permalink / raw)
  To: Manikandan Muralidharan, andrzej.hajda, neil.armstrong, rfoss,
	Laurent.pinchart, jonas, jernej.skrabec, airlied, simona,
	maarten.lankhorst, mripard, tzimmermann, robh, krzk+dt, conor+dt,
	nicolas.ferre, alexandre.belloni, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Romain Sioen



On 2/25/26 10:54, Manikandan Muralidharan wrote:
> From: Romain Sioen <romain.sioen@microchip.com>
> 
> Add config support to enable maxtouch capacitive touchscreen
> 
> Signed-off-by: Romain Sioen <romain.sioen@microchip.com>
> Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>

Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support
  2026-02-25  8:54 ` [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support Manikandan Muralidharan
@ 2026-02-28 14:02   ` Claudiu Beznea
  0 siblings, 0 replies; 13+ messages in thread
From: Claudiu Beznea @ 2026-02-28 14:02 UTC (permalink / raw)
  To: Manikandan Muralidharan, andrzej.hajda, neil.armstrong, rfoss,
	Laurent.pinchart, jonas, jernej.skrabec, airlied, simona,
	maarten.lankhorst, mripard, tzimmermann, robh, krzk+dt, conor+dt,
	nicolas.ferre, alexandre.belloni, linux, ebiggers,
	martin.petersen, ardb, tytso, dri-devel, devicetree,
	linux-kernel, linux-arm-kernel
  Cc: Aubin Constans



On 2/25/26 10:54, Manikandan Muralidharan wrote:
> From: Aubin Constans <aubin.constans@microchip.com>
> 
> Add config support to enable LVDS serializer
> 
> Signed-off-by: Aubin Constans <aubin.constans@microchip.com>
> Signed-off-by: Manikandan Muralidharan <manikandan.m@microchip.com>

Reviewed-by: Claudiu Beznea <claudiu.beznea@tuxon.dev>


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2026-02-28 14:02 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-02-25  8:54 [PATCH 0/6] Add LCD and LVDS controller for sama7d65 SoC Manikandan Muralidharan
2026-02-25  8:54 ` [PATCH 1/6] ARM: dts: microchip: sama7d65: add LCD controller Manikandan Muralidharan
2026-02-28 14:01   ` Claudiu Beznea
2026-02-25  8:54 ` [PATCH 2/6] dt-bindings: display: bridge: microchip,sam9x75-lvds: document SAMA7D65 binding Manikandan Muralidharan
2026-02-26  7:44   ` Krzysztof Kozlowski
2026-02-25  8:54 ` [PATCH 3/6] ARM: dts: microchip: sama7d65: add LVDS controller Manikandan Muralidharan
2026-02-28 14:01   ` Claudiu Beznea
2026-02-25  8:54 ` [PATCH 4/6] ARM: configs: at91: sama7: enable DRM hlcdc support Manikandan Muralidharan
2026-02-28 14:01   ` Claudiu Beznea
2026-02-25  8:54 ` [PATCH 5/6] ARM: configs: at91: sama7: enable config for atmel maxtouch Manikandan Muralidharan
2026-02-28 14:02   ` Claudiu Beznea
2026-02-25  8:54 ` [PATCH 6/6] ARM: configs: at91: sama7: enable LVDS serializer support Manikandan Muralidharan
2026-02-28 14:02   ` Claudiu Beznea

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®