* [PATCH 0/2] Add chip ID for Exynos7870 SoC
@ 2025-02-03 20:32 Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 1/2] dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible Kaustabh Chakraborty
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Kaustabh Chakraborty @ 2025-02-03 20:32 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Alim Akhtar
Cc: Sergey Lisov, devicetree, linux-arm-kernel, linux-samsung-soc,
linux-kernel, Kaustabh Chakraborty
This patch series is a part of Exynos7870 upstreaming.
Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
---
Kaustabh Chakraborty (2):
dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
soc: samsung: exynos-chipid: add support for exynos7870
Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
drivers/soc/samsung/exynos-chipid.c | 1 +
2 files changed, 2 insertions(+)
---
base-commit: df4b2bbff898227db0c14264ac7edd634e79f755
change-id: 20250203-exynos7870-chipid-c6f24a9a814d
Best regards,
--
Kaustabh Chakraborty <kauschluss@disroot.org>
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH 1/2] dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
2025-02-03 20:32 [PATCH 0/2] Add chip ID for Exynos7870 SoC Kaustabh Chakraborty
@ 2025-02-03 20:32 ` Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 2/2] soc: samsung: exynos-chipid: add support for exynos7870 Kaustabh Chakraborty
2025-02-04 7:53 ` [PATCH 0/2] Add chip ID for Exynos7870 SoC Krzysztof Kozlowski
2 siblings, 0 replies; 7+ messages in thread
From: Kaustabh Chakraborty @ 2025-02-03 20:32 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Alim Akhtar
Cc: Sergey Lisov, devicetree, linux-arm-kernel, linux-samsung-soc,
linux-kernel, Kaustabh Chakraborty
Document the compatible string "samsung,exynos7870-chipid". The
registers are entirely compatible with "samsung,exynos4210-chipid".
Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
---
Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml b/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml
index 385aac7161a0db9334a92d78a57a125f23ca1920..9105ad48563a42ecaeb3dbca37df734d5b93f52c 100644
--- a/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml
+++ b/Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml
@@ -19,6 +19,7 @@ properties:
- enum:
- samsung,exynos5433-chipid
- samsung,exynos7-chipid
+ - samsung,exynos7870-chipid
- const: samsung,exynos4210-chipid
- items:
- enum:
--
2.48.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/2] soc: samsung: exynos-chipid: add support for exynos7870
2025-02-03 20:32 [PATCH 0/2] Add chip ID for Exynos7870 SoC Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 1/2] dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible Kaustabh Chakraborty
@ 2025-02-03 20:32 ` Kaustabh Chakraborty
2025-02-04 7:53 ` [PATCH 0/2] Add chip ID for Exynos7870 SoC Krzysztof Kozlowski
2 siblings, 0 replies; 7+ messages in thread
From: Kaustabh Chakraborty @ 2025-02-03 20:32 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Alim Akhtar
Cc: Sergey Lisov, devicetree, linux-arm-kernel, linux-samsung-soc,
linux-kernel, Kaustabh Chakraborty
Add the product ID of Exynos7870 (S5E7870) to the existing list.
Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
---
drivers/soc/samsung/exynos-chipid.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/soc/samsung/exynos-chipid.c b/drivers/soc/samsung/exynos-chipid.c
index e37dde1fb588ec61d4e6b7cfe156161a62e035af..db0529fe13ae8e2ff96f055562c0a70e1ef74cb7 100644
--- a/drivers/soc/samsung/exynos-chipid.c
+++ b/drivers/soc/samsung/exynos-chipid.c
@@ -55,6 +55,7 @@ static const struct exynos_soc_id {
{ "EXYNOS5440", 0xE5440000 },
{ "EXYNOS5800", 0xE5422000 },
{ "EXYNOS7420", 0xE7420000 },
+ { "EXYNOS7870", 0xE7870000 },
/* Compatible with: samsung,exynos850-chipid */
{ "EXYNOS7885", 0xE7885000 },
{ "EXYNOS850", 0xE3830000 },
--
2.48.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 0/2] Add chip ID for Exynos7870 SoC
2025-02-03 20:32 [PATCH 0/2] Add chip ID for Exynos7870 SoC Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 1/2] dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 2/2] soc: samsung: exynos-chipid: add support for exynos7870 Kaustabh Chakraborty
@ 2025-02-04 7:53 ` Krzysztof Kozlowski
2025-02-04 18:13 ` Conor Dooley
2025-02-04 19:29 ` Kaustabh Chakraborty
2 siblings, 2 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2025-02-04 7:53 UTC (permalink / raw)
To: Kaustabh Chakraborty, Rob Herring, Conor Dooley, Alim Akhtar
Cc: Sergey Lisov, devicetree, linux-arm-kernel, linux-samsung-soc,
linux-kernel
On 03/02/2025 21:32, Kaustabh Chakraborty wrote:
> This patch series is a part of Exynos7870 upstreaming.
>
> Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
> ---
> Kaustabh Chakraborty (2):
> dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
> soc: samsung: exynos-chipid: add support for exynos7870
>
> Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
> drivers/soc/samsung/exynos-chipid.c | 1 +
> 2 files changed, 2 insertions(+)
When I asked to split, I said per subsystem. Soc is one subsystem.
Everything targeting SoC should be in one patchset. get_maintainers.pl
tells the name of the subsystem and its maintainers.
If there is going to be resend/new version, combine patchsets for soc
into one patchset (just like the example I gave last time).
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 0/2] Add chip ID for Exynos7870 SoC
2025-02-04 7:53 ` [PATCH 0/2] Add chip ID for Exynos7870 SoC Krzysztof Kozlowski
@ 2025-02-04 18:13 ` Conor Dooley
2025-02-04 19:29 ` Kaustabh Chakraborty
1 sibling, 0 replies; 7+ messages in thread
From: Conor Dooley @ 2025-02-04 18:13 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Kaustabh Chakraborty, Rob Herring, Alim Akhtar, Sergey Lisov,
devicetree, linux-arm-kernel, linux-samsung-soc, linux-kernel
[-- Attachment #1: Type: text/plain, Size: 1097 bytes --]
On Tue, Feb 04, 2025 at 08:53:31AM +0100, Krzysztof Kozlowski wrote:
> On 03/02/2025 21:32, Kaustabh Chakraborty wrote:
> > This patch series is a part of Exynos7870 upstreaming.
> >
> > Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
> > ---
> > Kaustabh Chakraborty (2):
> > dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
> > soc: samsung: exynos-chipid: add support for exynos7870
> >
> > Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
> > drivers/soc/samsung/exynos-chipid.c | 1 +
> > 2 files changed, 2 insertions(+)
>
> When I asked to split, I said per subsystem. Soc is one subsystem.
> Everything targeting SoC should be in one patchset. get_maintainers.pl
> tells the name of the subsystem and its maintainers.
>
> If there is going to be resend/new version, combine patchsets for soc
> into one patchset (just like the example I gave last time).
And please send patches to the address people list in maintainers, don't
modify the addresses.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 0/2] Add chip ID for Exynos7870 SoC
2025-02-04 7:53 ` [PATCH 0/2] Add chip ID for Exynos7870 SoC Krzysztof Kozlowski
2025-02-04 18:13 ` Conor Dooley
@ 2025-02-04 19:29 ` Kaustabh Chakraborty
2025-02-05 7:48 ` Krzysztof Kozlowski
1 sibling, 1 reply; 7+ messages in thread
From: Kaustabh Chakraborty @ 2025-02-04 19:29 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Rob Herring, Conor Dooley, Alim Akhtar, Sergey Lisov, devicetree,
linux-arm-kernel, linux-samsung-soc, linux-kernel,
Kaustabh Chakraborty
On 2025-02-04 07:53, Krzysztof Kozlowski wrote:
> On 03/02/2025 21:32, Kaustabh Chakraborty wrote:
>> This patch series is a part of Exynos7870 upstreaming.
>>
>> Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
>> ---
>> Kaustabh Chakraborty (2):
>> dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
>> soc: samsung: exynos-chipid: add support for exynos7870
>>
>> Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
>> drivers/soc/samsung/exynos-chipid.c | 1 +
>> 2 files changed, 2 insertions(+)
>
> When I asked to split, I said per subsystem. Soc is one subsystem.
> Everything targeting SoC should be in one patchset. get_maintainers.pl
> tells the name of the subsystem and its maintainers.
>
> If there is going to be resend/new version, combine patchsets for soc
> into one patchset (just like the example I gave last time).
Alright, so I'll move these patches to the one which has the devicetrees.
There's also a Documentation/devicetree/bindings/soc/ patch in
exynos7870-pmu-clocks [1]. The CLKOUT driver uses the compatible declared
in there, i.e., the CLKOUT driver depends on that commit. So, should it
stay there? Or...?
[1] https://lore.kernel.org/r/20250204-exynos7870-pmu-clocks-v1-0-a3030ae5bb53@disroot.org
>
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 0/2] Add chip ID for Exynos7870 SoC
2025-02-04 19:29 ` Kaustabh Chakraborty
@ 2025-02-05 7:48 ` Krzysztof Kozlowski
0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2025-02-05 7:48 UTC (permalink / raw)
To: Kaustabh Chakraborty
Cc: Rob Herring, Conor Dooley, Alim Akhtar, Sergey Lisov, devicetree,
linux-arm-kernel, linux-samsung-soc, linux-kernel
On 04/02/2025 20:29, Kaustabh Chakraborty wrote:
> On 2025-02-04 07:53, Krzysztof Kozlowski wrote:
>> On 03/02/2025 21:32, Kaustabh Chakraborty wrote:
>>> This patch series is a part of Exynos7870 upstreaming.
>>>
>>> Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
>>> ---
>>> Kaustabh Chakraborty (2):
>>> dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible
>>> soc: samsung: exynos-chipid: add support for exynos7870
>>>
>>> Documentation/devicetree/bindings/hwinfo/samsung,exynos-chipid.yaml | 1 +
>>> drivers/soc/samsung/exynos-chipid.c | 1 +
>>> 2 files changed, 2 insertions(+)
>>
>> When I asked to split, I said per subsystem. Soc is one subsystem.
>> Everything targeting SoC should be in one patchset. get_maintainers.pl
>> tells the name of the subsystem and its maintainers.
>>
>> If there is going to be resend/new version, combine patchsets for soc
>> into one patchset (just like the example I gave last time).
>
> Alright, so I'll move these patches to the one which has the devicetrees.
>
> There's also a Documentation/devicetree/bindings/soc/ patch in
> exynos7870-pmu-clocks [1]. The CLKOUT driver uses the compatible declared
> in there, i.e., the CLKOUT driver depends on that commit. So, should it
> stay there? Or...?
The binding stays with the driver.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2025-02-05 7:50 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-03 20:32 [PATCH 0/2] Add chip ID for Exynos7870 SoC Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 1/2] dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870-chipid compatible Kaustabh Chakraborty
2025-02-03 20:32 ` [PATCH 2/2] soc: samsung: exynos-chipid: add support for exynos7870 Kaustabh Chakraborty
2025-02-04 7:53 ` [PATCH 0/2] Add chip ID for Exynos7870 SoC Krzysztof Kozlowski
2025-02-04 18:13 ` Conor Dooley
2025-02-04 19:29 ` Kaustabh Chakraborty
2025-02-05 7:48 ` Krzysztof Kozlowski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).