All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Fix the PowerQUICC audio support using the QMC
@ 2023-03-07 14:15 ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

A previous series added the PowerQUICC audio support using the QMC.
The v6 version of this previous series was applied but some feedbacks
lead to a v7 version.

The v6 can be found here:
 https://lore.kernel.org/linux-kernel/20230217145645.1768659-1-herve.codina@bootlin.com/
and the v7, here:
 https://lore.kernel.org/linux-kernel/20230306161754.89146-1-herve.codina@bootlin.com/

This 'fix' series is the incremental version of v6 -> v7 and can only be
applied on the Marc Brown's tree as the v6 patches it fixes are only
present on this tree.

Regards,
Herve Codina

Herve Codina (3):
  dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
  dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
  soc: fsl: cpm1: qmc: Fix assigned timeslot masks

 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 drivers/soc/fsl/qe/qmc.c                               | 10 +++++++---
 3 files changed, 7 insertions(+), 23 deletions(-)

-- 
2.39.2


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

* [PATCH 0/3] Fix the PowerQUICC audio support using the QMC
@ 2023-03-07 14:15 ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

A previous series added the PowerQUICC audio support using the QMC.
The v6 version of this previous series was applied but some feedbacks
lead to a v7 version.

The v6 can be found here:
 https://lore.kernel.org/linux-kernel/20230217145645.1768659-1-herve.codina@bootlin.com/
and the v7, here:
 https://lore.kernel.org/linux-kernel/20230306161754.89146-1-herve.codina@bootlin.com/

This 'fix' series is the incremental version of v6 -> v7 and can only be
applied on the Marc Brown's tree as the v6 patches it fixes are only
present on this tree.

Regards,
Herve Codina

Herve Codina (3):
  dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
  dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
  soc: fsl: cpm1: qmc: Fix assigned timeslot masks

 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 drivers/soc/fsl/qe/qmc.c                               | 10 +++++++---
 3 files changed, 7 insertions(+), 23 deletions(-)

-- 
2.39.2


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

* [PATCH 0/3] Fix the PowerQUICC audio support using the QMC
@ 2023-03-07 14:15 ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

A previous series added the PowerQUICC audio support using the QMC.
The v6 version of this previous series was applied but some feedbacks
lead to a v7 version.

The v6 can be found here:
 https://lore.kernel.org/linux-kernel/20230217145645.1768659-1-herve.codina@bootlin.com/
and the v7, here:
 https://lore.kernel.org/linux-kernel/20230306161754.89146-1-herve.codina@bootlin.com/

This 'fix' series is the incremental version of v6 -> v7 and can only be
applied on the Marc Brown's tree as the v6 patches it fixes are only
present on this tree.

Regards,
Herve Codina

Herve Codina (3):
  dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
  dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
  soc: fsl: cpm1: qmc: Fix assigned timeslot masks

 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 drivers/soc/fsl/qe/qmc.c                               | 10 +++++++---
 3 files changed, 7 insertions(+), 23 deletions(-)

-- 
2.39.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] 17+ messages in thread

* [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
  2023-03-07 14:15 ` Herve Codina
  (?)
  (?)
@ 2023-03-07 14:15 ` Herve Codina via Alsa-devel
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina via Alsa-devel @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni


[-- Attachment #0: Type: message/rfc822, Size: 5618 bytes --]

From: Herve Codina <herve.codina@bootlin.com>
To: Herve Codina <herve.codina@bootlin.com>, Li Yang <leoyang.li@nxp.com>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, Christophe Leroy <christophe.leroy@csgroup.eu>, Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>, Qiang Zhao <qiang.zhao@nxp.com>, Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>, Shengjiu Wang <shengjiu.wang@gmail.com>, Xiubo Li <Xiubo.Lee@gmail.com>, Fabio Estevam <festevam@gmail.com>, Nicolin Chen <nicoleotsuka@gmail.com>
Cc: linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Subject: [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
Date: Tue,  7 Mar 2023 15:15:01 +0100
Message-ID: <20230307141503.159766-2-herve.codina@bootlin.com>

Remove the unneeded and unused #fsl,chan-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
index 4ebbc7d52981..ec888f48cac8 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
@@ -59,14 +59,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,chan-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      QMC consumers that use a phandle to QMC need to pass the channel number
-      with this phandle.
-      For instance "fsl,qmc-chan = <&qmc 16>;".
-
 patternProperties:
   '^channel@([0-9]|[1-5][0-9]|6[0-3])$':
     description:
@@ -121,7 +113,6 @@ required:
   - fsl,tsa-serial
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,chan-cells'
 
 additionalProperties: false
 
@@ -140,7 +131,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,chan-cells = <1>;
 
         fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;
 
-- 
2.39.2


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

* [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
  2023-03-07 14:15 ` Herve Codina
  (?)
@ 2023-03-07 14:15   ` Herve Codina
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

Remove the unneeded and unused #fsl,chan-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
index 4ebbc7d52981..ec888f48cac8 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
@@ -59,14 +59,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,chan-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      QMC consumers that use a phandle to QMC need to pass the channel number
-      with this phandle.
-      For instance "fsl,qmc-chan = <&qmc 16>;".
-
 patternProperties:
   '^channel@([0-9]|[1-5][0-9]|6[0-3])$':
     description:
@@ -121,7 +113,6 @@ required:
   - fsl,tsa-serial
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,chan-cells'
 
 additionalProperties: false
 
@@ -140,7 +131,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,chan-cells = <1>;
 
         fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;
 
-- 
2.39.2


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

* [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

Remove the unneeded and unused #fsl,chan-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
index 4ebbc7d52981..ec888f48cac8 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
@@ -59,14 +59,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,chan-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      QMC consumers that use a phandle to QMC need to pass the channel number
-      with this phandle.
-      For instance "fsl,qmc-chan = <&qmc 16>;".
-
 patternProperties:
   '^channel@([0-9]|[1-5][0-9]|6[0-3])$':
     description:
@@ -121,7 +113,6 @@ required:
   - fsl,tsa-serial
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,chan-cells'
 
 additionalProperties: false
 
@@ -140,7 +131,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,chan-cells = <1>;
 
         fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;
 
-- 
2.39.2


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

* [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

Remove the unneeded and unused #fsl,chan-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml      | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
index 4ebbc7d52981..ec888f48cac8 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
@@ -59,14 +59,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,chan-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      QMC consumers that use a phandle to QMC need to pass the channel number
-      with this phandle.
-      For instance "fsl,qmc-chan = <&qmc 16>;".
-
 patternProperties:
   '^channel@([0-9]|[1-5][0-9]|6[0-3])$':
     description:
@@ -121,7 +113,6 @@ required:
   - fsl,tsa-serial
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,chan-cells'
 
 additionalProperties: false
 
@@ -140,7 +131,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,chan-cells = <1>;
 
         fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;
 
-- 
2.39.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] 17+ messages in thread

* [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
  2023-03-07 14:15 ` Herve Codina
                   ` (4 preceding siblings ...)
  (?)
@ 2023-03-07 14:15 ` Herve Codina via Alsa-devel
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina via Alsa-devel @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni


[-- Attachment #0: Type: message/rfc822, Size: 5623 bytes --]

From: Herve Codina <herve.codina@bootlin.com>
To: Herve Codina <herve.codina@bootlin.com>, Li Yang <leoyang.li@nxp.com>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, Christophe Leroy <christophe.leroy@csgroup.eu>, Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>, Qiang Zhao <qiang.zhao@nxp.com>, Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>, Shengjiu Wang <shengjiu.wang@gmail.com>, Xiubo Li <Xiubo.Lee@gmail.com>, Fabio Estevam <festevam@gmail.com>, Nicolin Chen <nicoleotsuka@gmail.com>
Cc: linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Subject: [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
Date: Tue,  7 Mar 2023 15:15:02 +0100
Message-ID: <20230307141503.159766-3-herve.codina@bootlin.com>

Remove the unneeded and unused #fsl,serial-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
index 332e902bcc21..7e51c639a79a 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
@@ -38,14 +38,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,serial-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      TSA consumers that use a phandle to TSA need to pass the serial identifier
-      with this phandle (defined in dt-bindings/soc/fsl,tsa.h).
-      For instance "fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;".
-
 patternProperties:
   '^tdm@[0-1]$':
     description:
@@ -174,7 +166,6 @@ required:
   - reg-names
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,serial-cells'
 
 additionalProperties: false
 
@@ -190,7 +181,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,serial-cells = <1>;
 
         tdm@0 {
             /* TDMa */
-- 
2.39.2


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

* [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
  2023-03-07 14:15 ` Herve Codina
  (?)
@ 2023-03-07 14:15   ` Herve Codina
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

Remove the unneeded and unused #fsl,serial-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
index 332e902bcc21..7e51c639a79a 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
@@ -38,14 +38,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,serial-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      TSA consumers that use a phandle to TSA need to pass the serial identifier
-      with this phandle (defined in dt-bindings/soc/fsl,tsa.h).
-      For instance "fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;".
-
 patternProperties:
   '^tdm@[0-1]$':
     description:
@@ -174,7 +166,6 @@ required:
   - reg-names
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,serial-cells'
 
 additionalProperties: false
 
@@ -190,7 +181,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,serial-cells = <1>;
 
         tdm@0 {
             /* TDMa */
-- 
2.39.2


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

* [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

Remove the unneeded and unused #fsl,serial-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
index 332e902bcc21..7e51c639a79a 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
@@ -38,14 +38,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,serial-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      TSA consumers that use a phandle to TSA need to pass the serial identifier
-      with this phandle (defined in dt-bindings/soc/fsl,tsa.h).
-      For instance "fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;".
-
 patternProperties:
   '^tdm@[0-1]$':
     description:
@@ -174,7 +166,6 @@ required:
   - reg-names
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,serial-cells'
 
 additionalProperties: false
 
@@ -190,7 +181,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,serial-cells = <1>;
 
         tdm@0 {
             /* TDMa */
-- 
2.39.2


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

* [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

Remove the unneeded and unused #fsl,serial-cells property.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 .../bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml          | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
index 332e902bcc21..7e51c639a79a 100644
--- a/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
+++ b/Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
@@ -38,14 +38,6 @@ properties:
   '#size-cells':
     const: 0
 
-  '#fsl,serial-cells':
-    $ref: /schemas/types.yaml#/definitions/uint32
-    const: 1
-    description:
-      TSA consumers that use a phandle to TSA need to pass the serial identifier
-      with this phandle (defined in dt-bindings/soc/fsl,tsa.h).
-      For instance "fsl,tsa-serial = <&tsa FSL_CPM_TSA_SCC4>;".
-
 patternProperties:
   '^tdm@[0-1]$':
     description:
@@ -174,7 +166,6 @@ required:
   - reg-names
   - '#address-cells'
   - '#size-cells'
-  - '#fsl,serial-cells'
 
 additionalProperties: false
 
@@ -190,7 +181,6 @@ examples:
 
         #address-cells = <1>;
         #size-cells = <0>;
-        #fsl,serial-cells = <1>;
 
         tdm@0 {
             /* TDMa */
-- 
2.39.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] 17+ messages in thread

* [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
  2023-03-07 14:15 ` Herve Codina
                   ` (6 preceding siblings ...)
  (?)
@ 2023-03-07 14:15 ` Herve Codina via Alsa-devel
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina via Alsa-devel @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni


[-- Attachment #0: Type: message/rfc822, Size: 5792 bytes --]

From: Herve Codina <herve.codina@bootlin.com>
To: Herve Codina <herve.codina@bootlin.com>, Li Yang <leoyang.li@nxp.com>, Rob Herring <robh+dt@kernel.org>, Krzysztof Kozlowski <krzysztof.kozlowski+dt@linaro.org>, Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org>, Christophe Leroy <christophe.leroy@csgroup.eu>, Michael Ellerman <mpe@ellerman.id.au>, Nicholas Piggin <npiggin@gmail.com>, Qiang Zhao <qiang.zhao@nxp.com>, Jaroslav Kysela <perex@perex.cz>, Takashi Iwai <tiwai@suse.com>, Shengjiu Wang <shengjiu.wang@gmail.com>, Xiubo Li <Xiubo.Lee@gmail.com>, Fabio Estevam <festevam@gmail.com>, Nicolin Chen <nicoleotsuka@gmail.com>
Cc: linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Subject: [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
Date: Tue,  7 Mar 2023 15:15:03 +0100
Message-ID: <20230307141503.159766-4-herve.codina@bootlin.com>

The assigned timeslot masks are 64bit values.
In case of 64 timeslots the code uses (1 << 64) which is undefined on a
64bit value. On the PowerPC architecture, this lead to an incorrect
result as (1 << 64) produces the same result as (1 << 0).

Fix the masks values taking care of the 64 timeslots case.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 drivers/soc/fsl/qe/qmc.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/drivers/soc/fsl/qe/qmc.c b/drivers/soc/fsl/qe/qmc.c
index cfa7207353e0..b3c292c9a14e 100644
--- a/drivers/soc/fsl/qe/qmc.c
+++ b/drivers/soc/fsl/qe/qmc.c
@@ -754,6 +754,11 @@ static int qmc_check_chans(struct qmc *qmc)
 	if (ret)
 		return ret;
 
+	if ((info.nb_tx_ts > 64) || (info.nb_rx_ts > 64)) {
+		dev_err(qmc->dev, "Number of TSA Tx/Rx TS assigned not supported\n");
+		return -EINVAL;
+	}
+
 	/*
 	 * If more than 32 TS are assigned to this serial, one common table is
 	 * used for Tx and Rx and so masks must be equal for all channels.
@@ -766,9 +771,8 @@ static int qmc_check_chans(struct qmc *qmc)
 		is_one_table = true;
 	}
 
-
-	tx_ts_assigned_mask = (((u64)1) << info.nb_tx_ts) - 1;
-	rx_ts_assigned_mask = (((u64)1) << info.nb_rx_ts) - 1;
+	tx_ts_assigned_mask = info.nb_tx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_tx_ts) - 1;
+	rx_ts_assigned_mask = info.nb_rx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_rx_ts) - 1;
 
 	list_for_each_entry(chan, &qmc->chan_head, list) {
 		if (chan->tx_ts_mask > tx_ts_assigned_mask) {
-- 
2.39.2


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

* [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
  2023-03-07 14:15 ` Herve Codina
  (?)
@ 2023-03-07 14:15   ` Herve Codina
  -1 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

The assigned timeslot masks are 64bit values.
In case of 64 timeslots the code uses (1 << 64) which is undefined on a
64bit value. On the PowerPC architecture, this lead to an incorrect
result as (1 << 64) produces the same result as (1 << 0).

Fix the masks values taking care of the 64 timeslots case.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 drivers/soc/fsl/qe/qmc.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/drivers/soc/fsl/qe/qmc.c b/drivers/soc/fsl/qe/qmc.c
index cfa7207353e0..b3c292c9a14e 100644
--- a/drivers/soc/fsl/qe/qmc.c
+++ b/drivers/soc/fsl/qe/qmc.c
@@ -754,6 +754,11 @@ static int qmc_check_chans(struct qmc *qmc)
 	if (ret)
 		return ret;
 
+	if ((info.nb_tx_ts > 64) || (info.nb_rx_ts > 64)) {
+		dev_err(qmc->dev, "Number of TSA Tx/Rx TS assigned not supported\n");
+		return -EINVAL;
+	}
+
 	/*
 	 * If more than 32 TS are assigned to this serial, one common table is
 	 * used for Tx and Rx and so masks must be equal for all channels.
@@ -766,9 +771,8 @@ static int qmc_check_chans(struct qmc *qmc)
 		is_one_table = true;
 	}
 
-
-	tx_ts_assigned_mask = (((u64)1) << info.nb_tx_ts) - 1;
-	rx_ts_assigned_mask = (((u64)1) << info.nb_rx_ts) - 1;
+	tx_ts_assigned_mask = info.nb_tx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_tx_ts) - 1;
+	rx_ts_assigned_mask = info.nb_rx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_rx_ts) - 1;
 
 	list_for_each_entry(chan, &qmc->chan_head, list) {
 		if (chan->tx_ts_mask > tx_ts_assigned_mask) {
-- 
2.39.2


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

* [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

The assigned timeslot masks are 64bit values.
In case of 64 timeslots the code uses (1 << 64) which is undefined on a
64bit value. On the PowerPC architecture, this lead to an incorrect
result as (1 << 64) produces the same result as (1 << 0).

Fix the masks values taking care of the 64 timeslots case.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 drivers/soc/fsl/qe/qmc.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/drivers/soc/fsl/qe/qmc.c b/drivers/soc/fsl/qe/qmc.c
index cfa7207353e0..b3c292c9a14e 100644
--- a/drivers/soc/fsl/qe/qmc.c
+++ b/drivers/soc/fsl/qe/qmc.c
@@ -754,6 +754,11 @@ static int qmc_check_chans(struct qmc *qmc)
 	if (ret)
 		return ret;
 
+	if ((info.nb_tx_ts > 64) || (info.nb_rx_ts > 64)) {
+		dev_err(qmc->dev, "Number of TSA Tx/Rx TS assigned not supported\n");
+		return -EINVAL;
+	}
+
 	/*
 	 * If more than 32 TS are assigned to this serial, one common table is
 	 * used for Tx and Rx and so masks must be equal for all channels.
@@ -766,9 +771,8 @@ static int qmc_check_chans(struct qmc *qmc)
 		is_one_table = true;
 	}
 
-
-	tx_ts_assigned_mask = (((u64)1) << info.nb_tx_ts) - 1;
-	rx_ts_assigned_mask = (((u64)1) << info.nb_rx_ts) - 1;
+	tx_ts_assigned_mask = info.nb_tx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_tx_ts) - 1;
+	rx_ts_assigned_mask = info.nb_rx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_rx_ts) - 1;
 
 	list_for_each_entry(chan, &qmc->chan_head, list) {
 		if (chan->tx_ts_mask > tx_ts_assigned_mask) {
-- 
2.39.2


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

* [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
@ 2023-03-07 14:15   ` Herve Codina
  0 siblings, 0 replies; 17+ messages in thread
From: Herve Codina @ 2023-03-07 14:15 UTC (permalink / raw)
  To: Herve Codina, Li Yang, Rob Herring, Krzysztof Kozlowski,
	Liam Girdwood, Mark Brown, Christophe Leroy, Michael Ellerman,
	Nicholas Piggin, Qiang Zhao, Jaroslav Kysela, Takashi Iwai,
	Shengjiu Wang, Xiubo Li, Fabio Estevam, Nicolin Chen
  Cc: linuxppc-dev, linux-arm-kernel, devicetree, linux-kernel,
	alsa-devel, Thomas Petazzoni

The assigned timeslot masks are 64bit values.
In case of 64 timeslots the code uses (1 << 64) which is undefined on a
64bit value. On the PowerPC architecture, this lead to an incorrect
result as (1 << 64) produces the same result as (1 << 0).

Fix the masks values taking care of the 64 timeslots case.

Signed-off-by: Herve Codina <herve.codina@bootlin.com>
---
 drivers/soc/fsl/qe/qmc.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/drivers/soc/fsl/qe/qmc.c b/drivers/soc/fsl/qe/qmc.c
index cfa7207353e0..b3c292c9a14e 100644
--- a/drivers/soc/fsl/qe/qmc.c
+++ b/drivers/soc/fsl/qe/qmc.c
@@ -754,6 +754,11 @@ static int qmc_check_chans(struct qmc *qmc)
 	if (ret)
 		return ret;
 
+	if ((info.nb_tx_ts > 64) || (info.nb_rx_ts > 64)) {
+		dev_err(qmc->dev, "Number of TSA Tx/Rx TS assigned not supported\n");
+		return -EINVAL;
+	}
+
 	/*
 	 * If more than 32 TS are assigned to this serial, one common table is
 	 * used for Tx and Rx and so masks must be equal for all channels.
@@ -766,9 +771,8 @@ static int qmc_check_chans(struct qmc *qmc)
 		is_one_table = true;
 	}
 
-
-	tx_ts_assigned_mask = (((u64)1) << info.nb_tx_ts) - 1;
-	rx_ts_assigned_mask = (((u64)1) << info.nb_rx_ts) - 1;
+	tx_ts_assigned_mask = info.nb_tx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_tx_ts) - 1;
+	rx_ts_assigned_mask = info.nb_rx_ts == 64 ? U64_MAX : (((u64)1) << info.nb_rx_ts) - 1;
 
 	list_for_each_entry(chan, &qmc->chan_head, list) {
 		if (chan->tx_ts_mask > tx_ts_assigned_mask) {
-- 
2.39.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] 17+ messages in thread

* Re: [PATCH 0/3] Fix the PowerQUICC audio support using the QMC
  2023-03-07 14:15 ` Herve Codina
@ 2023-03-09 16:09   ` Mark Brown
  -1 siblings, 0 replies; 17+ messages in thread
From: Mark Brown @ 2023-03-09 16:09 UTC (permalink / raw)
  To: Li Yang, Rob Herring, Krzysztof Kozlowski, Liam Girdwood,
	Christophe Leroy, Michael Ellerman, Nicholas Piggin, Qiang Zhao,
	Jaroslav Kysela, Takashi Iwai, Shengjiu Wang, Xiubo Li,
	Fabio Estevam, Nicolin Chen, Herve Codina
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

On Tue, 07 Mar 2023 15:15:00 +0100, Herve Codina wrote:
> A previous series added the PowerQUICC audio support using the QMC.
> The v6 version of this previous series was applied but some feedbacks
> lead to a v7 version.
> 
> The v6 can be found here:
>  https://lore.kernel.org/linux-kernel/20230217145645.1768659-1-herve.codina@bootlin.com/
> and the v7, here:
>  https://lore.kernel.org/linux-kernel/20230306161754.89146-1-herve.codina@bootlin.com/
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
      commit: 33a33005b2db0966c00d4f58dd2a36e5a44217db
[2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
      commit: 0fb6f518cb46cf8bac7c30c29171050e355cd738
[3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
      commit: f37acbde076d8dbf5e4c694f29760e608fdffe11

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


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

* Re: [PATCH 0/3] Fix the PowerQUICC audio support using the QMC
@ 2023-03-09 16:09   ` Mark Brown
  0 siblings, 0 replies; 17+ messages in thread
From: Mark Brown @ 2023-03-09 16:09 UTC (permalink / raw)
  To: Li Yang, Rob Herring, Krzysztof Kozlowski, Liam Girdwood,
	Christophe Leroy, Michael Ellerman, Nicholas Piggin, Qiang Zhao,
	Jaroslav Kysela, Takashi Iwai, Shengjiu Wang, Xiubo Li,
	Fabio Estevam, Nicolin Chen, Herve Codina
  Cc: devicetree, alsa-devel, linux-kernel, Thomas Petazzoni,
	linuxppc-dev, linux-arm-kernel

On Tue, 07 Mar 2023 15:15:00 +0100, Herve Codina wrote:
> A previous series added the PowerQUICC audio support using the QMC.
> The v6 version of this previous series was applied but some feedbacks
> lead to a v7 version.
> 
> The v6 can be found here:
>  https://lore.kernel.org/linux-kernel/20230217145645.1768659-1-herve.codina@bootlin.com/
> and the v7, here:
>  https://lore.kernel.org/linux-kernel/20230306161754.89146-1-herve.codina@bootlin.com/
> 
> [...]

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next

Thanks!

[1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property
      commit: 33a33005b2db0966c00d4f58dd2a36e5a44217db
[2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: Remove unneeded property
      commit: 0fb6f518cb46cf8bac7c30c29171050e355cd738
[3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks
      commit: f37acbde076d8dbf5e4c694f29760e608fdffe11

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark


_______________________________________________
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] 17+ messages in thread

end of thread, other threads:[~2023-03-09 16:31 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-07 14:15 [PATCH 0/3] Fix the PowerQUICC audio support using the QMC Herve Codina
2023-03-07 14:15 ` Herve Codina
2023-03-07 14:15 ` Herve Codina
2023-03-07 14:15 ` [PATCH 1/3] dt-bindings: soc: fsl: cpm_qe: cpm1-scc-qmc: Remove unneeded property Herve Codina via Alsa-devel
2023-03-07 14:15 ` Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15 ` [PATCH 2/3] dt-bindings: soc: fsl: cpm_qe: cpm1-tsa: " Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15 ` Herve Codina via Alsa-devel
2023-03-07 14:15 ` [PATCH 3/3] soc: fsl: cpm1: qmc: Fix assigned timeslot masks Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15   ` Herve Codina
2023-03-07 14:15 ` Herve Codina via Alsa-devel
2023-03-09 16:09 ` [PATCH 0/3] Fix the PowerQUICC audio support using the QMC Mark Brown
2023-03-09 16:09   ` Mark Brown

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.