All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] ASoC: fsl: audmix: remove "model" attribute and fix ref leaks
@ 2019-04-09 11:27 ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

The latest audmix patch-set (v5) had the "model" attribute removed as
requested by Nicolin Chen, but looks like (v4) version of DAI driver
reached "for-next" branch - fix this by removing "model" attribute.
Asside of this fix object reference leaks in machine probe reported by
Julia Lawall.

Viorel Suman (3):
  ASoC: fsl_audmix: remove "model" attribute
  dt-bindings: fsl,audmix: remove "model" attribute
  ASoC: imx-audmix: fix object reference leaks in probe

Changes since V1:
  a) Removed "model" attribute from dt-bindings documentation
  b) Adressed Daniel's comments

 .../devicetree/bindings/sound/fsl,audmix.txt       |  4 --
 sound/soc/fsl/fsl_audmix.c                         | 43 ++++++++++++----------
 sound/soc/fsl/imx-audmix.c                         |  4 ++
 3 files changed, 27 insertions(+), 24 deletions(-)

-- 
2.7.4


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

* [PATCH v2 0/3] ASoC: fsl: audmix: remove "model" attribute and fix ref leaks
@ 2019-04-09 11:27 ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

The latest audmix patch-set (v5) had the "model" attribute removed as
requested by Nicolin Chen, but looks like (v4) version of DAI driver
reached "for-next" branch - fix this by removing "model" attribute.
Asside of this fix object reference leaks in machine probe reported by
Julia Lawall.

Viorel Suman (3):
  ASoC: fsl_audmix: remove "model" attribute
  dt-bindings: fsl,audmix: remove "model" attribute
  ASoC: imx-audmix: fix object reference leaks in probe

Changes since V1:
  a) Removed "model" attribute from dt-bindings documentation
  b) Adressed Daniel's comments

 .../devicetree/bindings/sound/fsl,audmix.txt       |  4 --
 sound/soc/fsl/fsl_audmix.c                         | 43 ++++++++++++----------
 sound/soc/fsl/imx-audmix.c                         |  4 ++
 3 files changed, 27 insertions(+), 24 deletions(-)

-- 
2.7.4


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

* [PATCH v2 0/3] ASoC: fsl: audmix: remove "model" attribute and fix ref leaks
@ 2019-04-09 11:27 ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

The latest audmix patch-set (v5) had the "model" attribute removed as
requested by Nicolin Chen, but looks like (v4) version of DAI driver
reached "for-next" branch - fix this by removing "model" attribute.
Asside of this fix object reference leaks in machine probe reported by
Julia Lawall.

Viorel Suman (3):
  ASoC: fsl_audmix: remove "model" attribute
  dt-bindings: fsl,audmix: remove "model" attribute
  ASoC: imx-audmix: fix object reference leaks in probe

Changes since V1:
  a) Removed "model" attribute from dt-bindings documentation
  b) Adressed Daniel's comments

 .../devicetree/bindings/sound/fsl,audmix.txt       |  4 --
 sound/soc/fsl/fsl_audmix.c                         | 43 ++++++++++++----------
 sound/soc/fsl/imx-audmix.c                         |  4 ++
 3 files changed, 27 insertions(+), 24 deletions(-)

-- 
2.7.4


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

* [PATCH v2 0/3] ASoC: fsl: audmix: remove "model" attribute and fix ref leaks
@ 2019-04-09 11:27 ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

The latest audmix patch-set (v5) had the "model" attribute removed as
requested by Nicolin Chen, but looks like (v4) version of DAI driver
reached "for-next" branch - fix this by removing "model" attribute.
Asside of this fix object reference leaks in machine probe reported by
Julia Lawall.

Viorel Suman (3):
  ASoC: fsl_audmix: remove "model" attribute
  dt-bindings: fsl,audmix: remove "model" attribute
  ASoC: imx-audmix: fix object reference leaks in probe

Changes since V1:
  a) Removed "model" attribute from dt-bindings documentation
  b) Adressed Daniel's comments

 .../devicetree/bindings/sound/fsl,audmix.txt       |  4 --
 sound/soc/fsl/fsl_audmix.c                         | 43 ++++++++++++----------
 sound/soc/fsl/imx-audmix.c                         |  4 ++
 3 files changed, 27 insertions(+), 24 deletions(-)

-- 
2.7.4

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

* [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-09 11:27 ` Viorel Suman
  (?)
  (?)
@ 2019-04-09 11:27   ` Viorel Suman
  -1 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Use "of_device_id.data" to specify the machine driver
instead of "model" DTS attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/sound/soc/fsl/fsl_audmix.c b/sound/soc/fsl/fsl_audmix.c
index dabde03..dc802d5 100644
--- a/sound/soc/fsl/fsl_audmix.c
+++ b/sound/soc/fsl/fsl_audmix.c
@@ -445,13 +445,29 @@ static const struct regmap_config fsl_audmix_regmap_config = {
 	.cache_type = REGCACHE_FLAT,
 };
 
+static const struct of_device_id fsl_audmix_ids[] = {
+	{
+		.compatible = "fsl,imx8qm-audmix",
+		.data = "imx-audmix",
+	},
+	{ /* sentinel */ }
+};
+MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
+
 static int fsl_audmix_probe(struct platform_device *pdev)
 {
 	struct fsl_audmix *priv;
 	struct resource *res;
+	const char *mdrv;
+	const struct of_device_id *of_id;
 	void __iomem *regs;
 	int ret;
-	const char *sprop;
+
+	of_id = of_match_device(fsl_audmix_ids, &pdev->dev);
+	if (!of_id || !of_id->data)
+		return -EINVAL;
+
+	mdrv = of_id->data;
 
 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
 	if (!priv)
@@ -487,19 +503,12 @@ static int fsl_audmix_probe(struct platform_device *pdev)
 		return ret;
 	}
 
-	sprop = of_get_property(pdev->dev.of_node, "model", NULL);
-	if (sprop) {
-		priv->pdev = platform_device_register_data(&pdev->dev, sprop, 0,
-							   NULL, 0);
-		if (IS_ERR(priv->pdev)) {
-			ret = PTR_ERR(priv->pdev);
-			dev_err(&pdev->dev,
-				"failed to register platform %s: %d\n", sprop,
-				 ret);
-		}
-	} else {
-		dev_err(&pdev->dev, "[model] attribute missing.\n");
-		ret = -EINVAL;
+	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
+						   0);
+	if (IS_ERR(priv->pdev)) {
+		ret = PTR_ERR(priv->pdev);
+		dev_err(&pdev->dev, "failed to register platform %s: %d\n",
+			mdrv, ret);
 	}
 
 	return ret;
@@ -553,12 +562,6 @@ static const struct dev_pm_ops fsl_audmix_pm = {
 				pm_runtime_force_resume)
 };
 
-static const struct of_device_id fsl_audmix_ids[] = {
-	{ .compatible = "fsl,imx8qm-audmix", },
-	{ /* sentinel */ }
-};
-MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
-
 static struct platform_driver fsl_audmix_driver = {
 	.probe = fsl_audmix_probe,
 	.remove = fsl_audmix_remove,
-- 
2.7.4


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

* [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Use "of_device_id.data" to specify the machine driver
instead of "model" DTS attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/sound/soc/fsl/fsl_audmix.c b/sound/soc/fsl/fsl_audmix.c
index dabde03..dc802d5 100644
--- a/sound/soc/fsl/fsl_audmix.c
+++ b/sound/soc/fsl/fsl_audmix.c
@@ -445,13 +445,29 @@ static const struct regmap_config fsl_audmix_regmap_config = {
 	.cache_type = REGCACHE_FLAT,
 };
 
+static const struct of_device_id fsl_audmix_ids[] = {
+	{
+		.compatible = "fsl,imx8qm-audmix",
+		.data = "imx-audmix",
+	},
+	{ /* sentinel */ }
+};
+MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
+
 static int fsl_audmix_probe(struct platform_device *pdev)
 {
 	struct fsl_audmix *priv;
 	struct resource *res;
+	const char *mdrv;
+	const struct of_device_id *of_id;
 	void __iomem *regs;
 	int ret;
-	const char *sprop;
+
+	of_id = of_match_device(fsl_audmix_ids, &pdev->dev);
+	if (!of_id || !of_id->data)
+		return -EINVAL;
+
+	mdrv = of_id->data;
 
 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
 	if (!priv)
@@ -487,19 +503,12 @@ static int fsl_audmix_probe(struct platform_device *pdev)
 		return ret;
 	}
 
-	sprop = of_get_property(pdev->dev.of_node, "model", NULL);
-	if (sprop) {
-		priv->pdev = platform_device_register_data(&pdev->dev, sprop, 0,
-							   NULL, 0);
-		if (IS_ERR(priv->pdev)) {
-			ret = PTR_ERR(priv->pdev);
-			dev_err(&pdev->dev,
-				"failed to register platform %s: %d\n", sprop,
-				 ret);
-		}
-	} else {
-		dev_err(&pdev->dev, "[model] attribute missing.\n");
-		ret = -EINVAL;
+	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
+						   0);
+	if (IS_ERR(priv->pdev)) {
+		ret = PTR_ERR(priv->pdev);
+		dev_err(&pdev->dev, "failed to register platform %s: %d\n",
+			mdrv, ret);
 	}
 
 	return ret;
@@ -553,12 +562,6 @@ static const struct dev_pm_ops fsl_audmix_pm = {
 				pm_runtime_force_resume)
 };
 
-static const struct of_device_id fsl_audmix_ids[] = {
-	{ .compatible = "fsl,imx8qm-audmix", },
-	{ /* sentinel */ }
-};
-MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
-
 static struct platform_driver fsl_audmix_driver = {
 	.probe = fsl_audmix_probe,
 	.remove = fsl_audmix_remove,
-- 
2.7.4


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

* [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Use "of_device_id.data" to specify the machine driver
instead of "model" DTS attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/sound/soc/fsl/fsl_audmix.c b/sound/soc/fsl/fsl_audmix.c
index dabde03..dc802d5 100644
--- a/sound/soc/fsl/fsl_audmix.c
+++ b/sound/soc/fsl/fsl_audmix.c
@@ -445,13 +445,29 @@ static const struct regmap_config fsl_audmix_regmap_config = {
 	.cache_type = REGCACHE_FLAT,
 };
 
+static const struct of_device_id fsl_audmix_ids[] = {
+	{
+		.compatible = "fsl,imx8qm-audmix",
+		.data = "imx-audmix",
+	},
+	{ /* sentinel */ }
+};
+MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
+
 static int fsl_audmix_probe(struct platform_device *pdev)
 {
 	struct fsl_audmix *priv;
 	struct resource *res;
+	const char *mdrv;
+	const struct of_device_id *of_id;
 	void __iomem *regs;
 	int ret;
-	const char *sprop;
+
+	of_id = of_match_device(fsl_audmix_ids, &pdev->dev);
+	if (!of_id || !of_id->data)
+		return -EINVAL;
+
+	mdrv = of_id->data;
 
 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
 	if (!priv)
@@ -487,19 +503,12 @@ static int fsl_audmix_probe(struct platform_device *pdev)
 		return ret;
 	}
 
-	sprop = of_get_property(pdev->dev.of_node, "model", NULL);
-	if (sprop) {
-		priv->pdev = platform_device_register_data(&pdev->dev, sprop, 0,
-							   NULL, 0);
-		if (IS_ERR(priv->pdev)) {
-			ret = PTR_ERR(priv->pdev);
-			dev_err(&pdev->dev,
-				"failed to register platform %s: %d\n", sprop,
-				 ret);
-		}
-	} else {
-		dev_err(&pdev->dev, "[model] attribute missing.\n");
-		ret = -EINVAL;
+	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
+						   0);
+	if (IS_ERR(priv->pdev)) {
+		ret = PTR_ERR(priv->pdev);
+		dev_err(&pdev->dev, "failed to register platform %s: %d\n",
+			mdrv, ret);
 	}
 
 	return ret;
@@ -553,12 +562,6 @@ static const struct dev_pm_ops fsl_audmix_pm = {
 				pm_runtime_force_resume)
 };
 
-static const struct of_device_id fsl_audmix_ids[] = {
-	{ .compatible = "fsl,imx8qm-audmix", },
-	{ /* sentinel */ }
-};
-MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
-
 static struct platform_driver fsl_audmix_driver = {
 	.probe = fsl_audmix_probe,
 	.remove = fsl_audmix_remove,
-- 
2.7.4


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

* [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Use "of_device_id.data" to specify the machine driver
instead of "model" DTS attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
 1 file changed, 23 insertions(+), 20 deletions(-)

diff --git a/sound/soc/fsl/fsl_audmix.c b/sound/soc/fsl/fsl_audmix.c
index dabde03..dc802d5 100644
--- a/sound/soc/fsl/fsl_audmix.c
+++ b/sound/soc/fsl/fsl_audmix.c
@@ -445,13 +445,29 @@ static const struct regmap_config fsl_audmix_regmap_config = {
 	.cache_type = REGCACHE_FLAT,
 };
 
+static const struct of_device_id fsl_audmix_ids[] = {
+	{
+		.compatible = "fsl,imx8qm-audmix",
+		.data = "imx-audmix",
+	},
+	{ /* sentinel */ }
+};
+MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
+
 static int fsl_audmix_probe(struct platform_device *pdev)
 {
 	struct fsl_audmix *priv;
 	struct resource *res;
+	const char *mdrv;
+	const struct of_device_id *of_id;
 	void __iomem *regs;
 	int ret;
-	const char *sprop;
+
+	of_id = of_match_device(fsl_audmix_ids, &pdev->dev);
+	if (!of_id || !of_id->data)
+		return -EINVAL;
+
+	mdrv = of_id->data;
 
 	priv = devm_kzalloc(&pdev->dev, sizeof(*priv), GFP_KERNEL);
 	if (!priv)
@@ -487,19 +503,12 @@ static int fsl_audmix_probe(struct platform_device *pdev)
 		return ret;
 	}
 
-	sprop = of_get_property(pdev->dev.of_node, "model", NULL);
-	if (sprop) {
-		priv->pdev = platform_device_register_data(&pdev->dev, sprop, 0,
-							   NULL, 0);
-		if (IS_ERR(priv->pdev)) {
-			ret = PTR_ERR(priv->pdev);
-			dev_err(&pdev->dev,
-				"failed to register platform %s: %d\n", sprop,
-				 ret);
-		}
-	} else {
-		dev_err(&pdev->dev, "[model] attribute missing.\n");
-		ret = -EINVAL;
+	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
+						   0);
+	if (IS_ERR(priv->pdev)) {
+		ret = PTR_ERR(priv->pdev);
+		dev_err(&pdev->dev, "failed to register platform %s: %d\n",
+			mdrv, ret);
 	}
 
 	return ret;
@@ -553,12 +562,6 @@ static const struct dev_pm_ops fsl_audmix_pm = {
 				pm_runtime_force_resume)
 };
 
-static const struct of_device_id fsl_audmix_ids[] = {
-	{ .compatible = "fsl,imx8qm-audmix", },
-	{ /* sentinel */ }
-};
-MODULE_DEVICE_TABLE(of, fsl_audmix_ids);
-
 static struct platform_driver fsl_audmix_driver = {
 	.probe = fsl_audmix_probe,
 	.remove = fsl_audmix_remove,
-- 
2.7.4

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

* [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
  2019-04-09 11:27 ` Viorel Suman
  (?)
  (?)
@ 2019-04-09 11:27   ` Viorel Suman
  -1 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Remove "model" attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 Documentation/devicetree/bindings/sound/fsl,audmix.txt | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/sound/fsl,audmix.txt b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
index 45f807e..840b7e0 100644
--- a/Documentation/devicetree/bindings/sound/fsl,audmix.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
@@ -38,9 +38,6 @@ Device driver required properties:
 			  to SAI interfaces to be provided, the first SAI in the
 			  list being used to route the AUDMIX output.
 
-  - model		: Must contain machine driver name which will configure
-			  and instantiate the appropriate audio card.
-
 Device driver configuration example:
 ======================================
   audmix: audmix@59840000 {
@@ -50,5 +47,4 @@ Device driver configuration example:
     clock-names = "ipg";
     power-domains = <&pd_audmix>;
     dais = <&sai4>, <&sai5>;
-    model = "imx-audmix";
   };
-- 
2.7.4


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

* [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Remove "model" attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 Documentation/devicetree/bindings/sound/fsl,audmix.txt | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/sound/fsl,audmix.txt b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
index 45f807e..840b7e0 100644
--- a/Documentation/devicetree/bindings/sound/fsl,audmix.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
@@ -38,9 +38,6 @@ Device driver required properties:
 			  to SAI interfaces to be provided, the first SAI in the
 			  list being used to route the AUDMIX output.
 
-  - model		: Must contain machine driver name which will configure
-			  and instantiate the appropriate audio card.
-
 Device driver configuration example:
 ======================================
   audmix: audmix@59840000 {
@@ -50,5 +47,4 @@ Device driver configuration example:
     clock-names = "ipg";
     power-domains = <&pd_audmix>;
     dais = <&sai4>, <&sai5>;
-    model = "imx-audmix";
   };
-- 
2.7.4


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

* [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Remove "model" attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 Documentation/devicetree/bindings/sound/fsl,audmix.txt | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/sound/fsl,audmix.txt b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
index 45f807e..840b7e0 100644
--- a/Documentation/devicetree/bindings/sound/fsl,audmix.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
@@ -38,9 +38,6 @@ Device driver required properties:
 			  to SAI interfaces to be provided, the first SAI in the
 			  list being used to route the AUDMIX output.
 
-  - model		: Must contain machine driver name which will configure
-			  and instantiate the appropriate audio card.
-
 Device driver configuration example:
 ======================================
   audmix: audmix@59840000 {
@@ -50,5 +47,4 @@ Device driver configuration example:
     clock-names = "ipg";
     power-domains = <&pd_audmix>;
     dais = <&sai4>, <&sai5>;
-    model = "imx-audmix";
   };
-- 
2.7.4


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

* [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Remove "model" attribute.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
---
 Documentation/devicetree/bindings/sound/fsl,audmix.txt | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/Documentation/devicetree/bindings/sound/fsl,audmix.txt b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
index 45f807e..840b7e0 100644
--- a/Documentation/devicetree/bindings/sound/fsl,audmix.txt
+++ b/Documentation/devicetree/bindings/sound/fsl,audmix.txt
@@ -38,9 +38,6 @@ Device driver required properties:
 			  to SAI interfaces to be provided, the first SAI in the
 			  list being used to route the AUDMIX output.
 
-  - model		: Must contain machine driver name which will configure
-			  and instantiate the appropriate audio card.
-
 Device driver configuration example:
 ======================================
   audmix: audmix@59840000 {
@@ -50,5 +47,4 @@ Device driver configuration example:
     clock-names = "ipg";
     power-domains = <&pd_audmix>;
     dais = <&sai4>, <&sai5>;
-    model = "imx-audmix";
   };
-- 
2.7.4

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

* [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
  2019-04-09 11:27 ` Viorel Suman
  (?)
  (?)
@ 2019-04-09 11:27   ` Viorel Suman
  -1 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Release the reference to the underlying device taken
by of_find_device_by_node() call.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>
---
 sound/soc/fsl/imx-audmix.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sound/soc/fsl/imx-audmix.c b/sound/soc/fsl/imx-audmix.c
index 7983bd3..9aaf3e5 100644
--- a/sound/soc/fsl/imx-audmix.c
+++ b/sound/soc/fsl/imx-audmix.c
@@ -171,6 +171,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			np->full_name);
 		return -EINVAL;
 	}
+	put_device(&audmix_pdev->dev);
 
 	num_dai = of_count_phandle_with_args(audmix_np, "dais", NULL);
 	if (num_dai != FSL_AUDMIX_MAX_DAIS) {
@@ -216,6 +217,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			dev_err(&pdev->dev, "failed to find SAI platform device\n");
 			return -EINVAL;
 		}
+		put_device(&cpu_pdev->dev);
 
 		dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s",
 					  fe_name_pref, args.np->full_name + 1);
@@ -280,6 +282,8 @@ static int imx_audmix_probe(struct platform_device *pdev)
 		dev_err(&pdev->dev, "failed to find SAI platform device\n");
 		return -EINVAL;
 	}
+	put_device(&cpu_pdev->dev);
+
 	priv->cpu_mclk = devm_clk_get(&cpu_pdev->dev, "mclk1");
 	if (IS_ERR(priv->cpu_mclk)) {
 		ret = PTR_ERR(priv->cpu_mclk);
-- 
2.7.4


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

* [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: Viorel Suman, Viorel Suman, Pengutronix Kernel Team,
	dl-linux-imx, alsa-devel, devicetree, linux-kernel, linuxppc-dev,
	linux-arm-kernel

Release the reference to the underlying device taken
by of_find_device_by_node() call.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>
---
 sound/soc/fsl/imx-audmix.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sound/soc/fsl/imx-audmix.c b/sound/soc/fsl/imx-audmix.c
index 7983bd3..9aaf3e5 100644
--- a/sound/soc/fsl/imx-audmix.c
+++ b/sound/soc/fsl/imx-audmix.c
@@ -171,6 +171,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			np->full_name);
 		return -EINVAL;
 	}
+	put_device(&audmix_pdev->dev);
 
 	num_dai = of_count_phandle_with_args(audmix_np, "dais", NULL);
 	if (num_dai != FSL_AUDMIX_MAX_DAIS) {
@@ -216,6 +217,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			dev_err(&pdev->dev, "failed to find SAI platform device\n");
 			return -EINVAL;
 		}
+		put_device(&cpu_pdev->dev);
 
 		dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s",
 					  fe_name_pref, args.np->full_name + 1);
@@ -280,6 +282,8 @@ static int imx_audmix_probe(struct platform_device *pdev)
 		dev_err(&pdev->dev, "failed to find SAI platform device\n");
 		return -EINVAL;
 	}
+	put_device(&cpu_pdev->dev);
+
 	priv->cpu_mclk = devm_clk_get(&cpu_pdev->dev, "mclk1");
 	if (IS_ERR(priv->cpu_mclk)) {
 		ret = PTR_ERR(priv->cpu_mclk);
-- 
2.7.4


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

* [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Release the reference to the underlying device taken
by of_find_device_by_node() call.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>
---
 sound/soc/fsl/imx-audmix.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sound/soc/fsl/imx-audmix.c b/sound/soc/fsl/imx-audmix.c
index 7983bd3..9aaf3e5 100644
--- a/sound/soc/fsl/imx-audmix.c
+++ b/sound/soc/fsl/imx-audmix.c
@@ -171,6 +171,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			np->full_name);
 		return -EINVAL;
 	}
+	put_device(&audmix_pdev->dev);
 
 	num_dai = of_count_phandle_with_args(audmix_np, "dais", NULL);
 	if (num_dai != FSL_AUDMIX_MAX_DAIS) {
@@ -216,6 +217,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			dev_err(&pdev->dev, "failed to find SAI platform device\n");
 			return -EINVAL;
 		}
+		put_device(&cpu_pdev->dev);
 
 		dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s",
 					  fe_name_pref, args.np->full_name + 1);
@@ -280,6 +282,8 @@ static int imx_audmix_probe(struct platform_device *pdev)
 		dev_err(&pdev->dev, "failed to find SAI platform device\n");
 		return -EINVAL;
 	}
+	put_device(&cpu_pdev->dev);
+
 	priv->cpu_mclk = devm_clk_get(&cpu_pdev->dev, "mclk1");
 	if (IS_ERR(priv->cpu_mclk)) {
 		ret = PTR_ERR(priv->cpu_mclk);
-- 
2.7.4


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

* [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-09 11:27   ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-09 11:27 UTC (permalink / raw)
  To: Timur Tabi, Nicolin Chen, Xiubo Li, Fabio Estevam, Liam Girdwood,
	Mark Brown, Jaroslav Kysela, Rob Herring, Mark Rutland,
	Takashi Iwai, Shawn Guo, Sascha Hauer, Julia Lawall
  Cc: devicetree, alsa-devel, Viorel Suman, linux-kernel, Viorel Suman,
	dl-linux-imx, Pengutronix Kernel Team, linuxppc-dev,
	linux-arm-kernel

Release the reference to the underlying device taken
by of_find_device_by_node() call.

Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>
---
 sound/soc/fsl/imx-audmix.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/sound/soc/fsl/imx-audmix.c b/sound/soc/fsl/imx-audmix.c
index 7983bd3..9aaf3e5 100644
--- a/sound/soc/fsl/imx-audmix.c
+++ b/sound/soc/fsl/imx-audmix.c
@@ -171,6 +171,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			np->full_name);
 		return -EINVAL;
 	}
+	put_device(&audmix_pdev->dev);
 
 	num_dai = of_count_phandle_with_args(audmix_np, "dais", NULL);
 	if (num_dai != FSL_AUDMIX_MAX_DAIS) {
@@ -216,6 +217,7 @@ static int imx_audmix_probe(struct platform_device *pdev)
 			dev_err(&pdev->dev, "failed to find SAI platform device\n");
 			return -EINVAL;
 		}
+		put_device(&cpu_pdev->dev);
 
 		dai_name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%s%s",
 					  fe_name_pref, args.np->full_name + 1);
@@ -280,6 +282,8 @@ static int imx_audmix_probe(struct platform_device *pdev)
 		dev_err(&pdev->dev, "failed to find SAI platform device\n");
 		return -EINVAL;
 	}
+	put_device(&cpu_pdev->dev);
+
 	priv->cpu_mclk = devm_clk_get(&cpu_pdev->dev, "mclk1");
 	if (IS_ERR(priv->cpu_mclk)) {
 		ret = PTR_ERR(priv->cpu_mclk);
-- 
2.7.4

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

* Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-09 11:27   ` Viorel Suman
  (?)
@ 2019-04-10  4:29     ` Nicolin Chen
  -1 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Timur Tabi, Xiubo Li, Fabio Estevam, Liam Girdwood, Mark Brown,
	Jaroslav Kysela, Rob Herring, Mark Rutland, Takashi Iwai,
	Shawn Guo, Sascha Hauer, Julia Lawall, Viorel Suman,
	Pengutronix Kernel Team, dl-linux-imx, alsa-devel, devicetree,
	linux-kernel, linuxppc-dev, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> Use "of_device_id.data" to specify the machine driver
> instead of "model" DTS attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

> ---
>  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
>  1 file changed, 23 insertions(+), 20 deletions(-)

> +	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> +						   0);

Would you please send a separate patch to replace "pdev->dev"?

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

* Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  4:29     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> Use "of_device_id.data" to specify the machine driver
> instead of "model" DTS attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

> ---
>  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
>  1 file changed, 23 insertions(+), 20 deletions(-)

> +	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> +						   0);

Would you please send a separate patch to replace "pdev->dev"?

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

* Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  4:29     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> Use "of_device_id.data" to specify the machine driver
> instead of "model" DTS attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

> ---
>  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
>  1 file changed, 23 insertions(+), 20 deletions(-)

> +	priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> +						   0);

Would you please send a separate patch to replace "pdev->dev"?

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

* Re: [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
  2019-04-09 11:27   ` Viorel Suman
  (?)
@ 2019-04-10  4:29     ` Nicolin Chen
  -1 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Timur Tabi, Xiubo Li, Fabio Estevam, Liam Girdwood, Mark Brown,
	Jaroslav Kysela, Rob Herring, Mark Rutland, Takashi Iwai,
	Shawn Guo, Sascha Hauer, Julia Lawall, Viorel Suman,
	Pengutronix Kernel Team, dl-linux-imx, alsa-devel, devicetree,
	linux-kernel, linuxppc-dev, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:40AM +0000, Viorel Suman wrote:
> Remove "model" attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
@ 2019-04-10  4:29     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:40AM +0000, Viorel Suman wrote:
> Remove "model" attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 2/3] dt-bindings: fsl,audmix: remove "model" attribute
@ 2019-04-10  4:29     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:29 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:40AM +0000, Viorel Suman wrote:
> Remove "model" attribute.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
  2019-04-09 11:27   ` Viorel Suman
  (?)
  (?)
@ 2019-04-10  4:30     ` Nicolin Chen
  -1 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:30 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Timur Tabi, Xiubo Li, Fabio Estevam, Liam Girdwood, Mark Brown,
	Jaroslav Kysela, Rob Herring, Mark Rutland, Takashi Iwai,
	Shawn Guo, Sascha Hauer, Julia Lawall, Viorel Suman,
	Pengutronix Kernel Team, dl-linux-imx, alsa-devel, devicetree,
	linux-kernel, linuxppc-dev, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:42AM +0000, Viorel Suman wrote:
> Release the reference to the underlying device taken
> by of_find_device_by_node() call.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-10  4:30     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:30 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Timur Tabi, Xiubo Li, Fabio Estevam, Liam Girdwood, Mark Brown,
	Jaroslav Kysela, Rob Herring, Mark Rutland, Takashi Iwai,
	Shawn Guo, Sascha Hauer, Julia Lawall, Viorel Suman,
	Pengutronix Kernel Team, dl-linux-imx, alsa-devel, devicetree,
	linux-kernel, linuxppc-dev@lists.ozlabs.org

On Tue, Apr 09, 2019 at 11:27:42AM +0000, Viorel Suman wrote:
> Release the reference to the underlying device taken
> by of_find_device_by_node() call.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-10  4:30     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:30 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:42AM +0000, Viorel Suman wrote:
> Release the reference to the underlying device taken
> by of_find_device_by_node() call.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe
@ 2019-04-10  4:30     ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  4:30 UTC (permalink / raw)
  To: Viorel Suman
  Cc: Mark Rutland, devicetree, alsa-devel, linuxppc-dev, Timur Tabi,
	Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Rob Herring, Jaroslav Kysela, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Tue, Apr 09, 2019 at 11:27:42AM +0000, Viorel Suman wrote:
> Release the reference to the underlying device taken
> by of_find_device_by_node() call.
> 
> Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Reported-by: Julia Lawall <Julia.Lawall@lip6.fr>

Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-10  4:29     ` Nicolin Chen
  (?)
  (?)
@ 2019-04-10  6:20       ` Daniel Baluta
  -1 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:20 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

Hi Nicolin,

On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> >
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
>
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
>
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > +                                                0);
>
> Would you please send a separate patch to replace "pdev->dev"?

I am not sure exactly how to explain this change in the commit message. It does
make code easier to read and avoids dereferencing pdev pointer each time.

Is it enough for commit description?

thanks,
Daniel.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:20       ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:20 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam

Hi Nicolin,

On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> >
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
>
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
>
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > +                                                0);
>
> Would you please send a separate patch to replace "pdev->dev"?

I am not sure exactly how to explain this change in the commit message. It does
make code easier to read and avoids dereferencing pdev pointer each time.

Is it enough for commit description?

thanks,
Daniel.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:20       ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:20 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

Hi Nicolin,

On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> >
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
>
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
>
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > +                                                0);
>
> Would you please send a separate patch to replace "pdev->dev"?

I am not sure exactly how to explain this change in the commit message. It does
make code easier to read and avoids dereferencing pdev pointer each time.

Is it enough for commit description?

thanks,
Daniel.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:20       ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:20 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

Hi Nicolin,

On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> >
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
>
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
>
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > +                                                0);
>
> Would you please send a separate patch to replace "pdev->dev"?

I am not sure exactly how to explain this change in the commit message. It does
make code easier to read and avoids dereferencing pdev pointer each time.

Is it enough for commit description?

thanks,
Daniel.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-10  6:20       ` Daniel Baluta
  (?)
  (?)
@ 2019-04-10  6:37         ` Nicolin Chen
  -1 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  6:37 UTC (permalink / raw)
  To: Daniel Baluta
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> Hi Nicolin,
> 
> On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> >
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > >
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> >
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> >
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> >
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > +                                                0);
> >
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> I am not sure exactly how to explain this change in the commit message. It does
> make code easier to read and avoids dereferencing pdev pointer each time.
> 
> Is it enough for commit description?

You mean this? https://lore.kernel.org/patchwork/patch/862610/

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:37         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  6:37 UTC (permalink / raw)
  To: Daniel Baluta
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam

On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> Hi Nicolin,
> 
> On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> >
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > >
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> >
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> >
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> >
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > +                                                0);
> >
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> I am not sure exactly how to explain this change in the commit message. It does
> make code easier to read and avoids dereferencing pdev pointer each time.
> 
> Is it enough for commit description?

You mean this? https://lore.kernel.org/patchwork/patch/862610/

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:37         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  6:37 UTC (permalink / raw)
  To: Daniel Baluta
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> Hi Nicolin,
> 
> On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> >
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > >
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> >
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> >
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> >
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > +                                                0);
> >
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> I am not sure exactly how to explain this change in the commit message. It does
> make code easier to read and avoids dereferencing pdev pointer each time.
> 
> Is it enough for commit description?

You mean this? https://lore.kernel.org/patchwork/patch/862610/

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:37         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10  6:37 UTC (permalink / raw)
  To: Daniel Baluta
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> Hi Nicolin,
> 
> On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> >
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > >
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> >
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> >
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> >
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > +                                                0);
> >
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> I am not sure exactly how to explain this change in the commit message. It does
> make code easier to read and avoids dereferencing pdev pointer each time.
> 
> Is it enough for commit description?

You mean this? https://lore.kernel.org/patchwork/patch/862610/

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-10  6:37         ` Nicolin Chen
  (?)
  (?)
@ 2019-04-10  6:48           ` Daniel Baluta
  -1 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:48 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam,
	linux-kernel, linux-arm-kernel

On Wed, Apr 10, 2019 at 9:37 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> > Hi Nicolin,
> >
> > On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> > >
> > > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > > Use "of_device_id.data" to specify the machine driver
> > > > instead of "model" DTS attribute.
> > > >
> > > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > >
> > > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > >
> > > > ---
> > > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > >
> > > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > > +                                                0);
> > >
> > > Would you please send a separate patch to replace "pdev->dev"?
> >
> > I am not sure exactly how to explain this change in the commit message. It does
> > make code easier to read and avoids dereferencing pdev pointer each time.
> >
> > Is it enough for commit description?
>
> You mean this? https://lore.kernel.org/patchwork/patch/862610/

Yes! Thanks.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:48           ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:48 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Viorel Suman, Mark Rutland, devicetree, alsa-devel, linuxppc-dev,
	Timur Tabi, Xiubo Li, Shawn Guo, Sascha Hauer, Takashi Iwai,
	Liam Girdwood, Rob Herring, Viorel Suman, Julia Lawall,
	Mark Brown, dl-linux-imx, Pengutronix Kernel Team, Fabio Estevam

On Wed, Apr 10, 2019 at 9:37 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> > Hi Nicolin,
> >
> > On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> > >
> > > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > > Use "of_device_id.data" to specify the machine driver
> > > > instead of "model" DTS attribute.
> > > >
> > > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > >
> > > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > >
> > > > ---
> > > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > >
> > > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > > +                                                0);
> > >
> > > Would you please send a separate patch to replace "pdev->dev"?
> >
> > I am not sure exactly how to explain this change in the commit message. It does
> > make code easier to read and avoids dereferencing pdev pointer each time.
> >
> > Is it enough for commit description?
>
> You mean this? https://lore.kernel.org/patchwork/patch/862610/

Yes! Thanks.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:48           ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:48 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

On Wed, Apr 10, 2019 at 9:37 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> > Hi Nicolin,
> >
> > On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> > >
> > > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > > Use "of_device_id.data" to specify the machine driver
> > > > instead of "model" DTS attribute.
> > > >
> > > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > >
> > > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > >
> > > > ---
> > > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > >
> > > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > > +                                                0);
> > >
> > > Would you please send a separate patch to replace "pdev->dev"?
> >
> > I am not sure exactly how to explain this change in the commit message. It does
> > make code easier to read and avoids dereferencing pdev pointer each time.
> >
> > Is it enough for commit description?
>
> You mean this? https://lore.kernel.org/patchwork/patch/862610/

Yes! Thanks.

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

* Re: [alsa-devel] [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10  6:48           ` Daniel Baluta
  0 siblings, 0 replies; 46+ messages in thread
From: Daniel Baluta @ 2019-04-10  6:48 UTC (permalink / raw)
  To: Nicolin Chen
  Cc: Mark Rutland, devicetree, alsa-devel, Fabio Estevam,
	Pengutronix Kernel Team, Timur Tabi, Xiubo Li, linux-arm-kernel,
	Shawn Guo, Sascha Hauer, Takashi Iwai, Liam Girdwood,
	Viorel Suman, Julia Lawall, Rob Herring, Mark Brown,
	Viorel Suman, linuxppc-dev, linux-kernel, dl-linux-imx

On Wed, Apr 10, 2019 at 9:37 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
>
> On Wed, Apr 10, 2019 at 09:20:29AM +0300, Daniel Baluta wrote:
> > Hi Nicolin,
> >
> > On Wed, Apr 10, 2019 at 7:30 AM Nicolin Chen <nicoleotsuka@gmail.com> wrote:
> > >
> > > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > > Use "of_device_id.data" to specify the machine driver
> > > > instead of "model" DTS attribute.
> > > >
> > > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > >
> > > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > >
> > > > ---
> > > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++--------------------
> > > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > >
> > > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv, 0, NULL,
> > > > +                                                0);
> > >
> > > Would you please send a separate patch to replace "pdev->dev"?
> >
> > I am not sure exactly how to explain this change in the commit message. It does
> > make code easier to read and avoids dereferencing pdev pointer each time.
> >
> > Is it enough for commit description?
>
> You mean this? https://lore.kernel.org/patchwork/patch/862610/

Yes! 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] 46+ messages in thread

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-10  4:29     ` Nicolin Chen
  (?)
  (?)
@ 2019-04-10 10:34       ` Viorel Suman
  -1 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-10 10:34 UTC (permalink / raw)
  To: nicoleotsuka
  Cc: dl-linux-imx, linux-kernel, robh+dt, linuxppc-dev, timur,
	viorel.suman, Xiubo.Lee, devicetree, festevam, broonie,
	mark.rutland, tiwai, lgirdwood, shawnguo, linux-arm-kernel,
	Julia.Lawall, perex, kernel, alsa-devel, s.hauer

Hi Nicolin,

On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> WARNING: This email was created outside of NXP. DO NOT CLICK links or
> attachments unless you recognize the sender and know the content is
> safe.
> 
> 
> 
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > 
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> > 
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> 
> > 
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > ---------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
> > 
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > 0, NULL,
> > +                                                0);
> Would you please send a separate patch to replace "pdev->dev"?

Thank you for review. Yes, will send V3.

/Viorel


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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 10:34       ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-10 10:34 UTC (permalink / raw)
  To: nicoleotsuka
  Cc: dl-linux-imx, linux-kernel, robh+dt, linuxppc-dev, timur,
	viorel.suman, Xiubo.Lee, devicetree, festevam, broonie,
	mark.rutland, tiwai, lgirdwood, shawnguo, linux-arm-kernel,
	Julia.Lawall@lip6.fr

Hi Nicolin,

On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> WARNING: This email was created outside of NXP. DO NOT CLICK links or
> attachments unless you recognize the sender and know the content is
> safe.
> 
> 
> 
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > 
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> > 
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> 
> > 
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > ---------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
> > 
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > 0, NULL,
> > +                                                0);
> Would you please send a separate patch to replace "pdev->dev"?

Thank you for review. Yes, will send V3.

/Viorel


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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 10:34       ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-10 10:34 UTC (permalink / raw)
  To: nicoleotsuka
  Cc: mark.rutland, devicetree, alsa-devel, lgirdwood, timur,
	Xiubo.Lee, festevam, broonie, linux-kernel, tiwai, viorel.suman,
	Julia.Lawall, robh+dt, dl-linux-imx, kernel, shawnguo, perex,
	linuxppc-dev, s.hauer, linux-arm-kernel

Hi Nicolin,

On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> WARNING: This email was created outside of NXP. DO NOT CLICK links or
> attachments unless you recognize the sender and know the content is
> safe.
> 
> 
> 
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > 
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> > 
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> 
> > 
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > ---------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
> > 
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > 0, NULL,
> > +                                                0);
> Would you please send a separate patch to replace "pdev->dev"?

Thank you for review. Yes, will send V3.

/Viorel


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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 10:34       ` Viorel Suman
  0 siblings, 0 replies; 46+ messages in thread
From: Viorel Suman @ 2019-04-10 10:34 UTC (permalink / raw)
  To: nicoleotsuka
  Cc: mark.rutland, devicetree, alsa-devel, lgirdwood, timur,
	Xiubo.Lee, festevam, broonie, linux-kernel, tiwai, viorel.suman,
	Julia.Lawall, robh+dt, dl-linux-imx, kernel, shawnguo, perex,
	linuxppc-dev, s.hauer, linux-arm-kernel

Hi Nicolin,

On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> WARNING: This email was created outside of NXP. DO NOT CLICK links or
> attachments unless you recognize the sender and know the content is
> safe.
> 
> 
> 
> On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > 
> > Use "of_device_id.data" to specify the machine driver
> > instead of "model" DTS attribute.
> > 
> > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> 
> > 
> > ---
> >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > ---------
> >  1 file changed, 23 insertions(+), 20 deletions(-)
> > 
> > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > 0, NULL,
> > +                                                0);
> Would you please send a separate patch to replace "pdev->dev"?

Thank you for review. Yes, will send V3.

/Viorel

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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
  2019-04-10 10:34       ` Viorel Suman
  (?)
  (?)
@ 2019-04-10 17:51         ` Nicolin Chen
  -1 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10 17:51 UTC (permalink / raw)
  To: Viorel Suman
  Cc: dl-linux-imx, linux-kernel, robh+dt, linuxppc-dev, timur,
	viorel.suman, Xiubo.Lee, devicetree, festevam, broonie,
	mark.rutland, tiwai, lgirdwood, shawnguo, linux-arm-kernel,
	Julia.Lawall, perex, kernel, alsa-devel, s.hauer

On Wed, Apr 10, 2019 at 10:34:57AM +0000, Viorel Suman wrote:
> Hi Nicolin,
> 
> On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> > WARNING: This email was created outside of NXP. DO NOT CLICK links or
> > attachments unless you recognize the sender and know the content is
> > safe.
> > 
> > 
> > 
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > 
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > > 
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > 
> > > 
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > > ---------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > > 
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > > 0, NULL,
> > > +                                                0);
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> Thank you for review. Yes, will send V3.

Ah...when I said that, I was literally saying that you should
send a separate patch individually, not resend the series.

Now I see you sent v3/v4 almost at the same time as "Applied"
mails from Mark. And I am totally confused which version got
applied....

Please rebase your local tree and find out which version got
applied and then send the diff with a separate patch.

Thanks
Nicolin

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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 17:51         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10 17:51 UTC (permalink / raw)
  To: Viorel Suman
  Cc: mark.rutland, devicetree, alsa-devel, lgirdwood, timur,
	Xiubo.Lee, festevam, broonie, linux-kernel, tiwai, viorel.suman,
	Julia.Lawall, robh+dt, dl-linux-imx, kernel, shawnguo, perex,
	linuxppc-dev, s.hauer@pengutronix.de

On Wed, Apr 10, 2019 at 10:34:57AM +0000, Viorel Suman wrote:
> Hi Nicolin,
> 
> On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> > WARNING: This email was created outside of NXP. DO NOT CLICK links or
> > attachments unless you recognize the sender and know the content is
> > safe.
> > 
> > 
> > 
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > 
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > > 
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > 
> > > 
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > > ---------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > > 
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > > 0, NULL,
> > > +                                                0);
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> Thank you for review. Yes, will send V3.

Ah...when I said that, I was literally saying that you should
send a separate patch individually, not resend the series.

Now I see you sent v3/v4 almost at the same time as "Applied"
mails from Mark. And I am totally confused which version got
applied....

Please rebase your local tree and find out which version got
applied and then send the diff with a separate patch.

Thanks
Nicolin

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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 17:51         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10 17:51 UTC (permalink / raw)
  To: Viorel Suman
  Cc: mark.rutland, devicetree, alsa-devel, lgirdwood, timur,
	Xiubo.Lee, festevam, broonie, linux-kernel, tiwai, viorel.suman,
	Julia.Lawall, robh+dt, dl-linux-imx, kernel, shawnguo, perex,
	linuxppc-dev, s.hauer, linux-arm-kernel

On Wed, Apr 10, 2019 at 10:34:57AM +0000, Viorel Suman wrote:
> Hi Nicolin,
> 
> On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> > WARNING: This email was created outside of NXP. DO NOT CLICK links or
> > attachments unless you recognize the sender and know the content is
> > safe.
> > 
> > 
> > 
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > 
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > > 
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > 
> > > 
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > > ---------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > > 
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > > 0, NULL,
> > > +                                                0);
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> Thank you for review. Yes, will send V3.

Ah...when I said that, I was literally saying that you should
send a separate patch individually, not resend the series.

Now I see you sent v3/v4 almost at the same time as "Applied"
mails from Mark. And I am totally confused which version got
applied....

Please rebase your local tree and find out which version got
applied and then send the diff with a separate patch.

Thanks
Nicolin

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

* Re: [EXT] Re: [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute
@ 2019-04-10 17:51         ` Nicolin Chen
  0 siblings, 0 replies; 46+ messages in thread
From: Nicolin Chen @ 2019-04-10 17:51 UTC (permalink / raw)
  To: Viorel Suman
  Cc: mark.rutland, devicetree, alsa-devel, lgirdwood, timur,
	Xiubo.Lee, festevam, broonie, linux-kernel, tiwai, viorel.suman,
	Julia.Lawall, robh+dt, dl-linux-imx, kernel, shawnguo, perex,
	linuxppc-dev, s.hauer, linux-arm-kernel

On Wed, Apr 10, 2019 at 10:34:57AM +0000, Viorel Suman wrote:
> Hi Nicolin,
> 
> On Ma, 2019-04-09 at 21:29 -0700, Nicolin Chen wrote:
> > WARNING: This email was created outside of NXP. DO NOT CLICK links or
> > attachments unless you recognize the sender and know the content is
> > safe.
> > 
> > 
> > 
> > On Tue, Apr 09, 2019 at 11:27:39AM +0000, Viorel Suman wrote:
> > > 
> > > Use "of_device_id.data" to specify the machine driver
> > > instead of "model" DTS attribute.
> > > 
> > > Signed-off-by: Viorel Suman <viorel.suman@nxp.com>
> > Acked-by: Nicolin Chen <nicoleotsuka@gmail.com>
> > 
> > > 
> > > ---
> > >  sound/soc/fsl/fsl_audmix.c | 43 +++++++++++++++++++++++-----------
> > > ---------
> > >  1 file changed, 23 insertions(+), 20 deletions(-)
> > > 
> > > +     priv->pdev = platform_device_register_data(&pdev->dev, mdrv,
> > > 0, NULL,
> > > +                                                0);
> > Would you please send a separate patch to replace "pdev->dev"?
> 
> Thank you for review. Yes, will send V3.

Ah...when I said that, I was literally saying that you should
send a separate patch individually, not resend the series.

Now I see you sent v3/v4 almost at the same time as "Applied"
mails from Mark. And I am totally confused which version got
applied....

Please rebase your local tree and find out which version got
applied and then send the diff with a separate patch.

Thanks
Nicolin

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

end of thread, other threads:[~2019-04-10 17:53 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-09 11:27 [PATCH v2 0/3] ASoC: fsl: audmix: remove "model" attribute and fix ref leaks Viorel Suman
2019-04-09 11:27 ` Viorel Suman
2019-04-09 11:27 ` Viorel Suman
2019-04-09 11:27 ` Viorel Suman
2019-04-09 11:27 ` [PATCH v2 1/3] ASoC: fsl_audmix: remove "model" attribute Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-10  4:29   ` Nicolin Chen
2019-04-10  4:29     ` Nicolin Chen
2019-04-10  4:29     ` Nicolin Chen
2019-04-10  6:20     ` [alsa-devel] " Daniel Baluta
2019-04-10  6:20       ` Daniel Baluta
2019-04-10  6:20       ` Daniel Baluta
2019-04-10  6:20       ` Daniel Baluta
2019-04-10  6:37       ` Nicolin Chen
2019-04-10  6:37         ` Nicolin Chen
2019-04-10  6:37         ` Nicolin Chen
2019-04-10  6:37         ` Nicolin Chen
2019-04-10  6:48         ` Daniel Baluta
2019-04-10  6:48           ` Daniel Baluta
2019-04-10  6:48           ` Daniel Baluta
2019-04-10  6:48           ` Daniel Baluta
2019-04-10 10:34     ` [EXT] " Viorel Suman
2019-04-10 10:34       ` Viorel Suman
2019-04-10 10:34       ` Viorel Suman
2019-04-10 10:34       ` Viorel Suman
2019-04-10 17:51       ` Nicolin Chen
2019-04-10 17:51         ` Nicolin Chen
2019-04-10 17:51         ` Nicolin Chen
2019-04-10 17:51         ` Nicolin Chen
2019-04-09 11:27 ` [PATCH v2 2/3] dt-bindings: fsl,audmix: " Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-10  4:29   ` Nicolin Chen
2019-04-10  4:29     ` Nicolin Chen
2019-04-10  4:29     ` Nicolin Chen
2019-04-09 11:27 ` [PATCH v2 3/3] ASoC: imx-audmix: fix object reference leaks in probe Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-09 11:27   ` Viorel Suman
2019-04-10  4:30   ` Nicolin Chen
2019-04-10  4:30     ` Nicolin Chen
2019-04-10  4:30     ` Nicolin Chen
2019-04-10  4:30     ` Nicolin Chen

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.