* [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks
@ 2023-05-31 16:10 Daniel Golle
2023-06-01 16:54 ` Krzysztof Kozlowski
0 siblings, 1 reply; 5+ messages in thread
From: Daniel Golle @ 2023-05-31 16:10 UTC (permalink / raw)
To: devicetree, linux-i2c, linux-mediatek, linux-arm-kernel,
linux-kernel, Conor Dooley, Krzysztof Kozlowski, Rob Herring,
AngeloGioacchino Del Regno, Matthias Brugger, Qii Wang, Sam Shih
Cc: 郭小桥
Add pck and mck clocks which are needed to access I2C registers on MT7981.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
---
Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
index fda0467cdd954..550795f6573c5 100644
--- a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
+++ b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
@@ -78,6 +78,8 @@ properties:
- const: dma
- const: arb
- const: pmic
+ - const: mck
+ - const: pck
clock-div:
$ref: /schemas/types.yaml#/definitions/uint32
--
2.40.1
^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks
2023-05-31 16:10 [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks Daniel Golle
@ 2023-06-01 16:54 ` Krzysztof Kozlowski
2023-06-01 19:10 ` Daniel Golle
0 siblings, 1 reply; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-06-01 16:54 UTC (permalink / raw)
To: Daniel Golle, devicetree, linux-i2c, linux-mediatek,
linux-arm-kernel, linux-kernel, Conor Dooley, Krzysztof Kozlowski,
Rob Herring, AngeloGioacchino Del Regno, Matthias Brugger,
Qii Wang, Sam Shih
Cc: 郭小桥
On 31/05/2023 18:10, Daniel Golle wrote:
> Add pck and mck clocks which are needed to access I2C registers on MT7981.
>
> Signed-off-by: Daniel Golle <daniel@makrotopia.org>
> ---
> Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> index fda0467cdd954..550795f6573c5 100644
> --- a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> +++ b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> @@ -78,6 +78,8 @@ properties:
> - const: dma
> - const: arb
> - const: pmic
> + - const: mck
> + - const: pck
>
Adding names does not magically add the clocks. This wasn't tested.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks
2023-06-01 16:54 ` Krzysztof Kozlowski
@ 2023-06-01 19:10 ` Daniel Golle
2023-06-01 20:16 ` Conor Dooley
2023-06-02 7:12 ` Krzysztof Kozlowski
0 siblings, 2 replies; 5+ messages in thread
From: Daniel Golle @ 2023-06-01 19:10 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: devicetree, linux-i2c, linux-mediatek, linux-arm-kernel,
linux-kernel, Conor Dooley, Krzysztof Kozlowski, Rob Herring,
AngeloGioacchino Del Regno, Matthias Brugger, Qii Wang, Sam Shih,
郭小桥
On Thu, Jun 01, 2023 at 06:54:01PM +0200, Krzysztof Kozlowski wrote:
> On 31/05/2023 18:10, Daniel Golle wrote:
> > Add pck and mck clocks which are needed to access I2C registers on MT7981.
> >
> > Signed-off-by: Daniel Golle <daniel@makrotopia.org>
> > ---
> > Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml | 2 ++
> > 1 file changed, 2 insertions(+)
> >
> > diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> > index fda0467cdd954..550795f6573c5 100644
> > --- a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> > +++ b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
> > @@ -78,6 +78,8 @@ properties:
> > - const: dma
> > - const: arb
> > - const: pmic
> > + - const: mck
> > + - const: pck
> >
>
> Adding names does not magically add the clocks. This wasn't tested.
Adding the clocks is done in patch 2/2 which just wasn't sent to
devicetree@ and dt maintainers, but to the relevant mailing lists
instead. Was that wrong and should I always send the complete series
also to devicetree@ as well as dt maintainers?
Anyway. It turns out that arb and pmic clocks are intended for that,
so we can cancel this and I'll just use those instead.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks
2023-06-01 19:10 ` Daniel Golle
@ 2023-06-01 20:16 ` Conor Dooley
2023-06-02 7:12 ` Krzysztof Kozlowski
1 sibling, 0 replies; 5+ messages in thread
From: Conor Dooley @ 2023-06-01 20:16 UTC (permalink / raw)
To: Daniel Golle
Cc: Krzysztof Kozlowski, devicetree, linux-i2c, linux-mediatek,
linux-arm-kernel, linux-kernel, Conor Dooley, Krzysztof Kozlowski,
Rob Herring, AngeloGioacchino Del Regno, Matthias Brugger,
Qii Wang, Sam Shih, 郭小桥
[-- Attachment #1: Type: text/plain, Size: 498 bytes --]
On Thu, Jun 01, 2023 at 08:10:11PM +0100, Daniel Golle wrote:
> Adding the clocks is done in patch 2/2 which just wasn't sent to
> devicetree@ and dt maintainers, but to the relevant mailing lists
> instead. Was that wrong and should I always send the complete series
> also to devicetree@ as well as dt maintainers?
Everyone is different, but getting both patches of a 2 patch series
really should not annoy anyone and avoiding reviewers having to go
hunting on lore etc is always a positive :)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks
2023-06-01 19:10 ` Daniel Golle
2023-06-01 20:16 ` Conor Dooley
@ 2023-06-02 7:12 ` Krzysztof Kozlowski
1 sibling, 0 replies; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-06-02 7:12 UTC (permalink / raw)
To: Daniel Golle
Cc: devicetree, linux-i2c, linux-mediatek, linux-arm-kernel,
linux-kernel, Conor Dooley, Krzysztof Kozlowski, Rob Herring,
AngeloGioacchino Del Regno, Matthias Brugger, Qii Wang, Sam Shih,
郭小桥
On 01/06/2023 21:10, Daniel Golle wrote:
> On Thu, Jun 01, 2023 at 06:54:01PM +0200, Krzysztof Kozlowski wrote:
>> On 31/05/2023 18:10, Daniel Golle wrote:
>>> Add pck and mck clocks which are needed to access I2C registers on MT7981.
>>>
>>> Signed-off-by: Daniel Golle <daniel@makrotopia.org>
>>> ---
>>> Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml | 2 ++
>>> 1 file changed, 2 insertions(+)
>>>
>>> diff --git a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
>>> index fda0467cdd954..550795f6573c5 100644
>>> --- a/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
>>> +++ b/Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
>>> @@ -78,6 +78,8 @@ properties:
>>> - const: dma
>>> - const: arb
>>> - const: pmic
>>> + - const: mck
>>> + - const: pck
>>>
>>
>> Adding names does not magically add the clocks. This wasn't tested.
>
> Adding the clocks is done in patch 2/2 which just wasn't sent to
> devicetree@ and dt maintainers, but to the relevant mailing lists
> instead. Was that wrong and should I always send the complete series
> also to devicetree@ as well as dt maintainers?
I didn't mean implementation. I meant that you still do not allow more
clocks! You can put into names whatever you wish but clocks are taken
from "clocks" property, not from clock-names.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-06-02 7:12 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-31 16:10 [PATCH 1/2] dt-bindings: i2c: i2c-mt65xx: add additional clocks Daniel Golle
2023-06-01 16:54 ` Krzysztof Kozlowski
2023-06-01 19:10 ` Daniel Golle
2023-06-01 20:16 ` Conor Dooley
2023-06-02 7:12 ` 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).