* [PATCH v2 0/2] Update Wave521c Compatible for TI Devices
@ 2023-12-06 18:52 Brandon Brnich
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
2023-12-06 18:52 ` [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References Brandon Brnich
0 siblings, 2 replies; 8+ messages in thread
From: Brandon Brnich @ 2023-12-06 18:52 UTC (permalink / raw)
To: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven
Cc: Nishanth Menon, Darren Etheridge, Brandon Brnich
Hello All,
There has been ongoing discussion[1] surrounding the issue of having K3
prefix included in the compatible for dt bindings. This series removes this
prefix from both the device tree binding as well as the driver. Updating
the binding will not break the ABI at this point as the driver is still
only in linux-next.
Changes in v2:
- Include more context surrounding patch
- Fix style issues addressed by Krzysztof
[1] https://lore.kernel.org/all/20231201063309.tingjc3cjhsqb6r7@confusing/
Brandon Brnich (2):
dt-bindings: media: Remove K3 Family Prefix from Compatible
media: chips-media: wave5: Remove K3 References
Documentation/devicetree/bindings/media/cnm,wave521c.yaml | 2 +-
drivers/media/platform/chips-media/wave5/wave5-vpu.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible
2023-12-06 18:52 [PATCH v2 0/2] Update Wave521c Compatible for TI Devices Brandon Brnich
@ 2023-12-06 18:52 ` Brandon Brnich
2023-12-06 18:57 ` Krzysztof Kozlowski
` (2 more replies)
2023-12-06 18:52 ` [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References Brandon Brnich
1 sibling, 3 replies; 8+ messages in thread
From: Brandon Brnich @ 2023-12-06 18:52 UTC (permalink / raw)
To: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven
Cc: Nishanth Menon, Darren Etheridge, Brandon Brnich
K3 family prefix is not included in other TI compatible strings. Remove
this prefix to keep naming convention consistent.
Fixes: de4b9f7e371a ("dt-bindings: media: wave5: add yaml devicetree bindings")
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
Signed-off-by: Brandon Brnich <b-brnich@ti.com>
---
Bindings currently reside in linux-next, meaning that the ABI will not be
broken with the removal of K3 prefix. Important to get this merged in
prior to being moved to master so that K3 prefix does not need to be
permanately included.
Documentation/devicetree/bindings/media/cnm,wave521c.yaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
index 6d5569e77b7a..471840e858c9 100644
--- a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
+++ b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
@@ -17,7 +17,7 @@ properties:
compatible:
items:
- enum:
- - ti,k3-j721s2-wave521c
+ - ti,j721s2-wave521c
- const: cnm,wave521c
reg:
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References
2023-12-06 18:52 [PATCH v2 0/2] Update Wave521c Compatible for TI Devices Brandon Brnich
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
@ 2023-12-06 18:52 ` Brandon Brnich
2023-12-06 19:55 ` Nicolas Dufresne
2023-12-06 21:37 ` Nishanth Menon
1 sibling, 2 replies; 8+ messages in thread
From: Brandon Brnich @ 2023-12-06 18:52 UTC (permalink / raw)
To: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven
Cc: Nishanth Menon, Darren Etheridge, Brandon Brnich
Change compatible string to match dt bindings for TI devices. K3 family
prefix should not be included as it deviates from naming convention.
Fixes: 9707a6254a8a ("media: chips-media: wave5: Add the v4l2 layer")
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
Signed-off-by: Brandon Brnich <b-brnich@ti.com>
---
V1 -> V2: Fix style issues in commit message
drivers/media/platform/chips-media/wave5/wave5-vpu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/media/platform/chips-media/wave5/wave5-vpu.c b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
index bfe4caa79cc9..0d90b5820bef 100644
--- a/drivers/media/platform/chips-media/wave5/wave5-vpu.c
+++ b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
@@ -272,7 +272,7 @@ static const struct wave5_match_data ti_wave521c_data = {
};
static const struct of_device_id wave5_dt_ids[] = {
- { .compatible = "ti,k3-j721s2-wave521c", .data = &ti_wave521c_data },
+ { .compatible = "ti,j721s2-wave521c", .data = &ti_wave521c_data },
{ /* sentinel */ }
};
MODULE_DEVICE_TABLE(of, wave5_dt_ids);
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
@ 2023-12-06 18:57 ` Krzysztof Kozlowski
2023-12-06 21:37 ` Nishanth Menon
2023-12-07 12:44 ` Nishanth Menon
2 siblings, 0 replies; 8+ messages in thread
From: Krzysztof Kozlowski @ 2023-12-06 18:57 UTC (permalink / raw)
To: Brandon Brnich, linux-media, devicetree, linux-kernel,
Mauro Carvalho Chehab, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Nas Chung, Jackson Lee, Hans Verkuil,
Sebastian Fricke, Dafna Hirschfeld, Robert Beckett,
Nicolas Dufresne, Geert Uytterhoeven
Cc: Nishanth Menon, Darren Etheridge
On 06/12/2023 19:52, Brandon Brnich wrote:
> K3 family prefix is not included in other TI compatible strings. Remove
> this prefix to keep naming convention consistent.
>
> Fixes: de4b9f7e371a ("dt-bindings: media: wave5: add yaml devicetree bindings")
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
> ---
>
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References
2023-12-06 18:52 ` [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References Brandon Brnich
@ 2023-12-06 19:55 ` Nicolas Dufresne
2023-12-06 21:37 ` Nishanth Menon
1 sibling, 0 replies; 8+ messages in thread
From: Nicolas Dufresne @ 2023-12-06 19:55 UTC (permalink / raw)
To: Brandon Brnich, linux-media, devicetree, linux-kernel,
Mauro Carvalho Chehab, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Nas Chung, Jackson Lee, Hans Verkuil,
Sebastian Fricke, Robert Beckett, Geert Uytterhoeven
Cc: Nishanth Menon, Darren Etheridge
As this is a DT call made by TI, there is not much to review.
Le mercredi 06 décembre 2023 à 12:52 -0600, Brandon Brnich a écrit :
> Change compatible string to match dt bindings for TI devices. K3 family
> prefix should not be included as it deviates from naming convention.
>
> Fixes: 9707a6254a8a ("media: chips-media: wave5: Add the v4l2 layer")
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
This should just be picked.
Acked-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
> ---
> V1 -> V2: Fix style issues in commit message
>
> drivers/media/platform/chips-media/wave5/wave5-vpu.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/media/platform/chips-media/wave5/wave5-vpu.c b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> index bfe4caa79cc9..0d90b5820bef 100644
> --- a/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> +++ b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> @@ -272,7 +272,7 @@ static const struct wave5_match_data ti_wave521c_data = {
> };
>
> static const struct of_device_id wave5_dt_ids[] = {
> - { .compatible = "ti,k3-j721s2-wave521c", .data = &ti_wave521c_data },
> + { .compatible = "ti,j721s2-wave521c", .data = &ti_wave521c_data },
> { /* sentinel */ }
> };
> MODULE_DEVICE_TABLE(of, wave5_dt_ids);
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
2023-12-06 18:57 ` Krzysztof Kozlowski
@ 2023-12-06 21:37 ` Nishanth Menon
2023-12-07 12:44 ` Nishanth Menon
2 siblings, 0 replies; 8+ messages in thread
From: Nishanth Menon @ 2023-12-06 21:37 UTC (permalink / raw)
To: Brandon Brnich
Cc: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven,
Darren Etheridge
On 12:52-20231206, Brandon Brnich wrote:
> K3 family prefix is not included in other TI compatible strings. Remove
> this prefix to keep naming convention consistent.
>
> Fixes: de4b9f7e371a ("dt-bindings: media: wave5: add yaml devicetree bindings")
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
> ---
>
> Bindings currently reside in linux-next, meaning that the ABI will not be
> broken with the removal of K3 prefix. Important to get this merged in
> prior to being moved to master so that K3 prefix does not need to be
> permanately included.
>
> Documentation/devicetree/bindings/media/cnm,wave521c.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> index 6d5569e77b7a..471840e858c9 100644
> --- a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> +++ b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> @@ -17,7 +17,7 @@ properties:
> compatible:
> items:
> - enum:
> - - ti,k3-j721s2-wave521c
> + - ti,j721s2-wave521c
> - const: cnm,wave521c
>
> reg:
> --
> 2.34.1
>
Reviewed-by: Nishanth Menon <nm@ti.com>
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References
2023-12-06 18:52 ` [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References Brandon Brnich
2023-12-06 19:55 ` Nicolas Dufresne
@ 2023-12-06 21:37 ` Nishanth Menon
1 sibling, 0 replies; 8+ messages in thread
From: Nishanth Menon @ 2023-12-06 21:37 UTC (permalink / raw)
To: Brandon Brnich
Cc: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven,
Darren Etheridge
On 12:52-20231206, Brandon Brnich wrote:
> Change compatible string to match dt bindings for TI devices. K3 family
> prefix should not be included as it deviates from naming convention.
>
> Fixes: 9707a6254a8a ("media: chips-media: wave5: Add the v4l2 layer")
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
> ---
> V1 -> V2: Fix style issues in commit message
>
> drivers/media/platform/chips-media/wave5/wave5-vpu.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/media/platform/chips-media/wave5/wave5-vpu.c b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> index bfe4caa79cc9..0d90b5820bef 100644
> --- a/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> +++ b/drivers/media/platform/chips-media/wave5/wave5-vpu.c
> @@ -272,7 +272,7 @@ static const struct wave5_match_data ti_wave521c_data = {
> };
>
> static const struct of_device_id wave5_dt_ids[] = {
> - { .compatible = "ti,k3-j721s2-wave521c", .data = &ti_wave521c_data },
> + { .compatible = "ti,j721s2-wave521c", .data = &ti_wave521c_data },
> { /* sentinel */ }
> };
> MODULE_DEVICE_TABLE(of, wave5_dt_ids);
> --
> 2.34.1
>
Reviewed-by: Nishanth Menon <nm@ti.com>
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
2023-12-06 18:57 ` Krzysztof Kozlowski
2023-12-06 21:37 ` Nishanth Menon
@ 2023-12-07 12:44 ` Nishanth Menon
2 siblings, 0 replies; 8+ messages in thread
From: Nishanth Menon @ 2023-12-07 12:44 UTC (permalink / raw)
To: Brandon Brnich
Cc: linux-media, devicetree, linux-kernel, Mauro Carvalho Chehab,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Nas Chung,
Jackson Lee, Hans Verkuil, Sebastian Fricke, Dafna Hirschfeld,
Robert Beckett, Nicolas Dufresne, Geert Uytterhoeven,
Darren Etheridge
On 12:52-20231206, Brandon Brnich wrote:
> K3 family prefix is not included in other TI compatible strings. Remove
> this prefix to keep naming convention consistent.
>
> Fixes: de4b9f7e371a ("dt-bindings: media: wave5: add yaml devicetree bindings")
> Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
> Closes: https://lore.kernel.org/all/CAMuHMdUYOq=q1j=d+Eac28hthOUAaNUkuvxmRu-mUN1pLKq69g@mail.gmail.com/
> Signed-off-by: Brandon Brnich <b-brnich@ti.com>
> ---
>
> Bindings currently reside in linux-next, meaning that the ABI will not be
> broken with the removal of K3 prefix. Important to get this merged in
> prior to being moved to master so that K3 prefix does not need to be
> permanately included.
>
> Documentation/devicetree/bindings/media/cnm,wave521c.yaml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> index 6d5569e77b7a..471840e858c9 100644
> --- a/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> +++ b/Documentation/devicetree/bindings/media/cnm,wave521c.yaml
> @@ -17,7 +17,7 @@ properties:
> compatible:
> items:
> - enum:
> - - ti,k3-j721s2-wave521c
> + - ti,j721s2-wave521c
> - const: cnm,wave521c
Apologies, I just noticed. you failed to update the vpu example for the
same in the bindings doc.
>
> reg:
> --
> 2.34.1
>
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-12-07 12:45 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-06 18:52 [PATCH v2 0/2] Update Wave521c Compatible for TI Devices Brandon Brnich
2023-12-06 18:52 ` [PATCH v2 1/2] dt-bindings: media: Remove K3 Family Prefix from Compatible Brandon Brnich
2023-12-06 18:57 ` Krzysztof Kozlowski
2023-12-06 21:37 ` Nishanth Menon
2023-12-07 12:44 ` Nishanth Menon
2023-12-06 18:52 ` [PATCH v2 2/2] media: chips-media: wave5: Remove K3 References Brandon Brnich
2023-12-06 19:55 ` Nicolas Dufresne
2023-12-06 21:37 ` Nishanth Menon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox