mbox series

[v2,0/3] amlogic SoC's power-domains fixes

Message ID 20240710223214.2348418-1-gnstark@salutedevices.com
Headers show
Series amlogic SoC's power-domains fixes | expand

Message

George Stark July 10, 2024, 10:32 p.m. UTC
Here's some fixes to the bindings and device tree related to Amlogic A1 SoC.
The SoC provides dedicated power domain for for almost all periphery.

Changes in v2:
  dt-bindings: spi: amlogic,a1-spifc: make power-domains required
    - drop the patch
  dt-bindings: thermal: amlogic,thermal: add optional power-domains
    - drop required conditional
    - rewrite commit message
  dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
    - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
    - add RvB: Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
  arm64: dts: meson: a1: bind power domain to temperature sensor
    - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
  previous version [1]

[1] https://lore.kernel.org/lkml/20240708194808.1819185-3-gnstark@salutedevices.com/T/#m398c283b369108c5c557e68b7a1ada9abf3e5cba

George Stark (3):
  dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
  dt-bindings: thermal: amlogic,thermal: add optional power-domains
  arm64: dts: meson: a1: bind power domain to temperature sensor

 Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml  | 3 +++
 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml | 3 +++
 arch/arm64/boot/dts/amlogic/meson-a1.dtsi                      | 1 +
 3 files changed, 7 insertions(+)

--
2.25.1

Comments

Andi Shyti July 11, 2024, 11:58 p.m. UTC | #1
Hi George,

On Thu, Jul 11, 2024 at 01:32:12AM GMT, George Stark wrote:
> On newer SoCs, the I2C hardware can require a power domain to operate.
> Since the same compatible is used for older and newer SoCs make
> power-domains property optional.
> 
> Signed-off-by: George Stark <gnstark@salutedevices.com>
> Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
> Reviewed-by: Rob Herring (Arm) <robh@kernel.org>

Just this one pushed to i2c/i2c-host.

Thanks,
Andi
George Stark July 22, 2024, 4:39 p.m. UTC | #2
Hello

 From this series i2c patch was applied.
Are the thermal sensor's dts and bindings patches ok? Should I do 
anything on it?


On 7/11/24 01:32, George Stark wrote:
> Here's some fixes to the bindings and device tree related to Amlogic A1 SoC.
> The SoC provides dedicated power domain for for almost all periphery.
> 
> Changes in v2:
>    dt-bindings: spi: amlogic,a1-spifc: make power-domains required
>      - drop the patch
>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>      - drop required conditional
>      - rewrite commit message
>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>      - add RvB: Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
>    arm64: dts: meson: a1: bind power domain to temperature sensor
>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>    previous version [1]
> 
> [1] https://lore.kernel.org/lkml/20240708194808.1819185-3-gnstark@salutedevices.com/T/#m398c283b369108c5c557e68b7a1ada9abf3e5cba
> 
> George Stark (3):
>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>    arm64: dts: meson: a1: bind power domain to temperature sensor
> 
>   Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml  | 3 +++
>   Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml | 3 +++
>   arch/arm64/boot/dts/amlogic/meson-a1.dtsi                      | 1 +
>   3 files changed, 7 insertions(+)
> 
> --
> 2.25.1
>
George Stark Sept. 11, 2024, 9:56 p.m. UTC | #3
Hello Neil

Please take a look at this series. It's 2 months already since ack

On 7/11/24 01:32, George Stark wrote:
> Here's some fixes to the bindings and device tree related to Amlogic A1 SoC.
> The SoC provides dedicated power domain for for almost all periphery.
> 
> Changes in v2:
>    dt-bindings: spi: amlogic,a1-spifc: make power-domains required
>      - drop the patch
>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>      - drop required conditional
>      - rewrite commit message
>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>      - add RvB: Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
>    arm64: dts: meson: a1: bind power domain to temperature sensor
>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>    previous version [1]
> 
> [1] https://lore.kernel.org/lkml/20240708194808.1819185-3-gnstark@salutedevices.com/T/#m398c283b369108c5c557e68b7a1ada9abf3e5cba
> 
> George Stark (3):
>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>    arm64: dts: meson: a1: bind power domain to temperature sensor
> 
>   Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml  | 3 +++
>   Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml | 3 +++
>   arch/arm64/boot/dts/amlogic/meson-a1.dtsi                      | 1 +
>   3 files changed, 7 insertions(+)
> 
> --
> 2.25.1
>
Neil Armstrong Sept. 12, 2024, 9:26 a.m. UTC | #4
Hi,

On 11/09/2024 23:56, George Stark wrote:
> Hello Neil
> 
> Please take a look at this series. It's 2 months already since ack

I'll take patch 3 after patch 2 is applied on thermal tree.

Daniel could you take patch 2 ?

Thanks,
Neil

> 
> On 7/11/24 01:32, George Stark wrote:
>> Here's some fixes to the bindings and device tree related to Amlogic A1 SoC.
>> The SoC provides dedicated power domain for for almost all periphery.
>>
>> Changes in v2:
>>    dt-bindings: spi: amlogic,a1-spifc: make power-domains required
>>      - drop the patch
>>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>>      - drop required conditional
>>      - rewrite commit message
>>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>>      - add RvB: Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
>>    arm64: dts: meson: a1: bind power domain to temperature sensor
>>      - add RvB: Neil Armstrong <neil.armstrong@linaro.org>
>>    previous version [1]
>>
>> [1] https://lore.kernel.org/lkml/20240708194808.1819185-3-gnstark@salutedevices.com/T/#m398c283b369108c5c557e68b7a1ada9abf3e5cba
>>
>> George Stark (3):
>>    dt-bindings: i2c: amlogic,meson6-i2c: add optional power-domains
>>    dt-bindings: thermal: amlogic,thermal: add optional power-domains
>>    arm64: dts: meson: a1: bind power domain to temperature sensor
>>
>>   Documentation/devicetree/bindings/i2c/amlogic,meson6-i2c.yaml  | 3 +++
>>   Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml | 3 +++
>>   arch/arm64/boot/dts/amlogic/meson-a1.dtsi                      | 1 +
>>   3 files changed, 7 insertions(+)
>>
>> -- 
>> 2.25.1
>>
>