linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/9] ARM: dts: fixes for Protonic boards
@ 2021-05-18  8:28 Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 1/9] ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node Oleksij Rempel
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, devicetree, Fabio Estevam, linux-arm-kernel,
	linux-kernel, NXP Linux Team, Pengutronix Kernel Team,
	David Jander

This patch series provide different fixes for Protonic boards.

Oleksij Rempel (6):
  ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node
  ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio
  ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node.
  ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties
  ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and
    PRTVT7 boards
  ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes

Robin van der Gracht (3):
  ARM: dts: imx6dl-prtvt7: Enable the VPU
  ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97
  ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1
    node

 arch/arm/boot/dts/imx6dl-plym2m.dts   |  6 ++--
 arch/arm/boot/dts/imx6dl-prtvt7.dts   | 36 ++++++++++++-----------
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 41 ++++++++++++++++++++++++++-
 3 files changed, 62 insertions(+), 21 deletions(-)

-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 1/9] ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 2/9] ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio Oleksij Rempel
                   ` (8 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, Robin van der Gracht, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

Add touchscreen support to the Protonic VT7 board.

Co-Developed-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index ae6da241f13e..428ed9f6bc17 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -223,6 +223,21 @@ &ecspi2 {
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_ecspi2>;
 	status = "okay";
+
+	touchscreen@0 {
+		compatible = "ti,tsc2046";
+		reg = <0>;
+		pinctrl-0 = <&pinctrl_tsc>;
+		pinctrl-names ="default";
+		spi-max-frequency = <100000>;
+		interrupts-extended = <&gpio3 20 IRQ_TYPE_EDGE_FALLING>;
+		pendown-gpio = <&gpio3 20 GPIO_ACTIVE_LOW>;
+		touchscreen-max-pressure = <4095>;
+		ti,vref-delay-usecs = /bits/ 16 <100>;
+		ti,x-plate-ohms = /bits/ 16 <800>;
+		ti,y-plate-ohms = /bits/ 16 <300>;
+		wakeup-source;
+	};
 };
 
 &i2c1 {
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 2/9] ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 1/9] ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 3/9] ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node Oleksij Rempel
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, Robin van der Gracht, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

The backlight power is controlled through the reg_bl_12v0 regulator.

Co-Developed-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 9 ---------
 1 file changed, 9 deletions(-)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index 428ed9f6bc17..a8e72c7699cd 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -21,14 +21,11 @@ memory@10000000 {
 
 	backlight_lcd: backlight-lcd {
 		compatible = "pwm-backlight";
-		pinctrl-names = "default";
-		pinctrl-0 = <&pinctrl_backlight>;
 		pwms = <&pwm1 0 500000>;
 		brightness-levels = <0 20 81 248 1000>;
 		default-brightness-level = <20>;
 		num-interpolated-steps = <21>;
 		power-supply = <&reg_bl_12v0>;
-		enable-gpios = <&gpio4 28 GPIO_ACTIVE_HIGH>;
 	};
 
 	keys {
@@ -315,12 +312,6 @@ MX6QDL_PAD_CSI0_DAT6__AUD3_TXFS		0x130b0
 		>;
 	};
 
-	pinctrl_backlight: backlightgrp {
-		fsl,pins = <
-			MX6QDL_PAD_DISP0_DAT7__GPIO4_IO28	0x1b0b0
-		>;
-	};
-
 	pinctrl_can1phy: can1phy {
 		fsl,pins = <
 			/* CAN1_SR */
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 3/9] ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node.
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 1/9] ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 2/9] ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 4/9] ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties Oleksij Rempel
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, devicetree, Fabio Estevam, linux-arm-kernel,
	linux-kernel, NXP Linux Team, Pengutronix Kernel Team,
	David Jander

At some point PWM cell count was changed, but it didn't triggered any
error, since this DT was overwriting "#pwm-cells".
To make sure, we are in sync with the kernel driver, remove this
property and fix the pwm consumer.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index a8e72c7699cd..d22ded6fc48b 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -21,7 +21,7 @@ memory@10000000 {
 
 	backlight_lcd: backlight-lcd {
 		compatible = "pwm-backlight";
-		pwms = <&pwm1 0 500000>;
+		pwms = <&pwm1 0 500000 0>;
 		brightness-levels = <0 20 81 248 1000>;
 		default-brightness-level = <20>;
 		num-interpolated-steps = <21>;
@@ -273,7 +273,6 @@ &ipu1 {
 };
 
 &pwm1 {
-	#pwm-cells = <2>;
 	pinctrl-names = "default";
 	pinctrl-0 = <&pinctrl_pwm1>;
 	status = "okay";
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 4/9] ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (2 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 3/9] ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 5/9] ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and PRTVT7 boards Oleksij Rempel
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, devicetree, Fabio Estevam, linux-arm-kernel,
	linux-kernel, NXP Linux Team, Pengutronix Kernel Team,
	David Jander

Remove touchscreen-size-* properties.  This values are not correct, event if it
works with ts_test tool, it fails to work properly with weston.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-plym2m.dts | 2 --
 1 file changed, 2 deletions(-)

diff --git a/arch/arm/boot/dts/imx6dl-plym2m.dts b/arch/arm/boot/dts/imx6dl-plym2m.dts
index 4d0d3d3386af..c97274f0df07 100644
--- a/arch/arm/boot/dts/imx6dl-plym2m.dts
+++ b/arch/arm/boot/dts/imx6dl-plym2m.dts
@@ -138,8 +138,6 @@ touchscreen@0 {
 		interrupts-extended = <&gpio3 20 IRQ_TYPE_EDGE_FALLING>;
 		pendown-gpio = <&gpio3 20 GPIO_ACTIVE_LOW>;
 
-		touchscreen-size-x = <800>;
-		touchscreen-size-y = <480>;
 		touchscreen-inverted-x;
 		touchscreen-inverted-y;
 		touchscreen-max-pressure = <4095>;
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 5/9] ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and PRTVT7 boards
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (3 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 4/9] ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 6/9] ARM: dts: imx6dl-prtvt7: Enable the VPU Oleksij Rempel
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, devicetree, Fabio Estevam, linux-arm-kernel,
	linux-kernel, NXP Linux Team, Pengutronix Kernel Team,
	David Jander

Activate low-pass/debounce filter on the touchscreen.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-plym2m.dts | 4 +++-
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 3 +++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx6dl-plym2m.dts b/arch/arm/boot/dts/imx6dl-plym2m.dts
index c97274f0df07..60fe5f14666e 100644
--- a/arch/arm/boot/dts/imx6dl-plym2m.dts
+++ b/arch/arm/boot/dts/imx6dl-plym2m.dts
@@ -145,7 +145,9 @@ touchscreen@0 {
 		ti,vref-delay-usecs = /bits/ 16 <100>;
 		ti,x-plate-ohms = /bits/ 16 <800>;
 		ti,y-plate-ohms = /bits/ 16 <300>;
-
+		ti,debounce-max = /bits/ 16 <3>;
+		ti,debounce-tol = /bits/ 16 <70>;
+		ti,debounce-rep = /bits/ 16 <3>;
 		wakeup-source;
 	};
 };
diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index d22ded6fc48b..1626f3704f1b 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -233,6 +233,9 @@ touchscreen@0 {
 		ti,vref-delay-usecs = /bits/ 16 <100>;
 		ti,x-plate-ohms = /bits/ 16 <800>;
 		ti,y-plate-ohms = /bits/ 16 <300>;
+		ti,debounce-max = /bits/ 16 <3>;
+		ti,debounce-tol = /bits/ 16 <70>;
+		ti,debounce-rep = /bits/ 16 <3>;
 		wakeup-source;
 	};
 };
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 6/9] ARM: dts: imx6dl-prtvt7: Enable the VPU
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (4 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 5/9] ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and PRTVT7 boards Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 7/9] ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes Oleksij Rempel
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Robin van der Gracht, Oleksij Rempel, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

From: Robin van der Gracht <robin@protonic.nl>

Enable Video Processing Unit to make accelerated video decoding work.

Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index 1626f3704f1b..9b05abe3198f 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -299,10 +299,6 @@ &usbh1 {
 	status = "disabled";
 };
 
-&vpu {
-	status = "disabled";
-};
-
 &iomuxc {
 	pinctrl_audmux: audmuxgrp {
 		fsl,pins = <
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 7/9] ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (5 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 6/9] ARM: dts: imx6dl-prtvt7: Enable the VPU Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 8/9] ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97 Oleksij Rempel
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Oleksij Rempel, devicetree, Fabio Estevam, linux-arm-kernel,
	linux-kernel, NXP Linux Team, Pengutronix Kernel Team,
	David Jander

interrupt-counter is mainline now, so we can add missing counter nodes.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 41 ++++++++++++++++++++++++++-
 1 file changed, 40 insertions(+), 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi
index eb25d21a2ace..b9e305774fed 100644
--- a/arch/arm/boot/dts/imx6qdl-vicut1.dtsi
+++ b/arch/arm/boot/dts/imx6qdl-vicut1.dtsi
@@ -40,6 +40,27 @@ comp0_out: endpoint {
 		};
 	};
 
+	counter-0 {
+		compatible = "interrupt-counter";
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinctrl_counter0>;
+		gpios = <&gpio2 0 GPIO_ACTIVE_LOW>;
+	};
+
+	counter-1 {
+		compatible = "interrupt-counter";
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinctrl_counter1>;
+		gpios = <&gpio2 1 GPIO_ACTIVE_LOW>;
+	};
+
+	counter-2 {
+		compatible = "interrupt-counter";
+		pinctrl-names = "default";
+		pinctrl-0 = <&pinctrl_counter2>;
+		gpios = <&gpio2 2 GPIO_ACTIVE_LOW>;
+	};
+
 	gpio-keys {
 		compatible = "gpio-keys";
 		autorepeat;
@@ -254,7 +275,7 @@ &gpio1 {
 
 &gpio2 {
 	gpio-line-names =
-		"", "", "", "", "", "", "", "",
+		"count0", "count1", "count2", "", "", "", "", "",
 		"REV_ID0", "REV_ID1", "REV_ID2", "REV_ID3", "REV_ID4",
 			"BOARD_ID0", "BOARD_ID1", "BOARD_ID2",
 		"", "", "", "", "", "", "", "ON_SWITCH",
@@ -572,6 +593,24 @@ MX6QDL_PAD_KEY_ROW3__GPIO4_IO13			0x13008
 		>;
 	};
 
+	pinctrl_counter0: counter0grp {
+		fsl,pins = <
+			MX6QDL_PAD_NANDF_D0__GPIO2_IO00			0x1b000
+		>;
+	};
+
+	pinctrl_counter1: counter1grp {
+		fsl,pins = <
+			MX6QDL_PAD_NANDF_D1__GPIO2_IO01			0x1b000
+		>;
+	};
+
+	pinctrl_counter2: counter2grp {
+		fsl,pins = <
+			MX6QDL_PAD_NANDF_D2__GPIO2_IO02			0x1b000
+		>;
+	};
+
 	pinctrl_ecspi1: ecspi1grp {
 		fsl,pins = <
 			MX6QDL_PAD_EIM_D17__ECSPI1_MISO			0x100b1
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 8/9] ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (6 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 7/9] ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-05-18  8:28 ` [PATCH v1 9/9] ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1 node Oleksij Rempel
  2021-06-08 11:49 ` [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Shawn Guo
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Robin van der Gracht, Oleksij Rempel, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

From: Robin van der Gracht <robin@protonic.nl>

According to Documentation/devicetree/bindings/sound/fsl,ssi.txt
'fsl,mode' should be specified for AC97 mode only.

Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index 9b05abe3198f..ea6719e2dff9 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -291,7 +291,6 @@ &snvs_pwrkey {
 
 &ssi1 {
 	#sound-dai-cells = <0>;
-	fsl,mode = "ac97-slave";
 	status = "okay";
 };
 
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* [PATCH v1 9/9] ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1 node
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (7 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 8/9] ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97 Oleksij Rempel
@ 2021-05-18  8:28 ` Oleksij Rempel
  2021-06-08 11:49 ` [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Shawn Guo
  9 siblings, 0 replies; 11+ messages in thread
From: Oleksij Rempel @ 2021-05-18  8:28 UTC (permalink / raw)
  To: Rob Herring, Sascha Hauer, Shawn Guo
  Cc: Robin van der Gracht, Oleksij Rempel, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

From: Robin van der Gracht <robin@protonic.nl>

The 'fsl,ssi' documentation doesn't say anything about specifying this.

Signed-off-by: Robin van der Gracht <robin@protonic.nl>
Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
---
 arch/arm/boot/dts/imx6dl-prtvt7.dts | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/boot/dts/imx6dl-prtvt7.dts b/arch/arm/boot/dts/imx6dl-prtvt7.dts
index ea6719e2dff9..190d26642bc8 100644
--- a/arch/arm/boot/dts/imx6dl-prtvt7.dts
+++ b/arch/arm/boot/dts/imx6dl-prtvt7.dts
@@ -290,7 +290,6 @@ &snvs_pwrkey {
 };
 
 &ssi1 {
-	#sound-dai-cells = <0>;
 	status = "okay";
 };
 
-- 
2.29.2


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

* Re: [PATCH v1 0/9] ARM: dts: fixes for Protonic boards
  2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
                   ` (8 preceding siblings ...)
  2021-05-18  8:28 ` [PATCH v1 9/9] ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1 node Oleksij Rempel
@ 2021-06-08 11:49 ` Shawn Guo
  9 siblings, 0 replies; 11+ messages in thread
From: Shawn Guo @ 2021-06-08 11:49 UTC (permalink / raw)
  To: Oleksij Rempel
  Cc: Rob Herring, Sascha Hauer, devicetree, Fabio Estevam,
	linux-arm-kernel, linux-kernel, NXP Linux Team,
	Pengutronix Kernel Team, David Jander

On Tue, May 18, 2021 at 10:28:41AM +0200, Oleksij Rempel wrote:
> This patch series provide different fixes for Protonic boards.
> 
> Oleksij Rempel (6):
>   ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node
>   ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio
>   ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node.
>   ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties
>   ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and
>     PRTVT7 boards
>   ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes
> 
> Robin van der Gracht (3):
>   ARM: dts: imx6dl-prtvt7: Enable the VPU
>   ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97
>   ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1
>     node

Applied all, thanks.

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

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

end of thread, other threads:[~2021-06-08 12:21 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-18  8:28 [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 1/9] ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 2/9] ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 3/9] ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backlight node Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 4/9] ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 5/9] ARM: dts: imx6dl: enable touchscreen debounce filter on PLYM2M and PRTVT7 boards Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 6/9] ARM: dts: imx6dl-prtvt7: Enable the VPU Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 7/9] ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 8/9] ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97 Oleksij Rempel
2021-05-18  8:28 ` [PATCH v1 9/9] ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' from ssi1 node Oleksij Rempel
2021-06-08 11:49 ` [PATCH v1 0/9] ARM: dts: fixes for Protonic boards Shawn Guo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).