[SRU,Bionic,v3,0/6] Support cpufreq, thermal sensors & cooling cells on iMX6Q based Nitrogen6x board
mbox series

Message ID 20190819121407.28432-1-shrirang.bagul@canonical.com
Headers show
Series
  • Support cpufreq, thermal sensors & cooling cells on iMX6Q based Nitrogen6x board
Related show

Message

Shrirang Bagul Aug. 19, 2019, 12:14 p.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1840437

[Impact]
We ship the armhf flavour of the Bionic kernel which supports the iMX6Q
based Nitrogen6x board. Support for cpufreq, thermal sensors and cooling
cells should be enabled on this board.

[Fix]
Backport upstream device tree patches to define the device nodes properly.

[Test]
Tested and verified on the Nitrogen6x board.

[Regression Potential]
Low. These patches update DT nodes with required properties for the
imx6q_cpufreq and imx_thermal drivers function properly on the platform.

Anson Huang (3):
  ARM: dts: imx7d: use operating-points-v2 for cpu
  ARM: dts: imx7d: remove "operating-points" property for cpu1
  ARM: dts: imx: add cooling-cells for cpufreq cooling device

Lucas Stach (1):
  ARM: dts: imx6: add thermal sensor and cooling cells

Nicolas Chauvet (1):
  arm: imx: Add MODULE_ALIAS for cpufreq

Viresh Kumar (1):
  ARM: dts: imx: Add missing OPP properties for CPUs

 arch/arm/boot/dts/imx6dl.dtsi      | 24 ++++++++
 arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 ++++++++++++++++++++++
 arch/arm/boot/dts/imx6q.dtsi       | 89 +++++++++++++++++++++++++++++-
 arch/arm/boot/dts/imx6qdl.dtsi     |  3 +
 arch/arm/boot/dts/imx6sl.dtsi      |  1 +
 arch/arm/boot/dts/imx6sx.dtsi      |  1 +
 arch/arm/boot/dts/imx6ul.dtsi      |  1 +
 arch/arm/boot/dts/imx7d.dtsi       | 26 +++++++--
 drivers/cpufreq/imx6q-cpufreq.c    |  1 +
 9 files changed, 204 insertions(+), 8 deletions(-)

Comments

Paolo Pisati Aug. 20, 2019, 10:11 a.m. UTC | #1
Looks good to me.

Acked-by: Paolo Pisati <paolo.pisati@canonical.com>

On Mon, Aug 19, 2019 at 2:14 PM Shrirang Bagul
<shrirang.bagul@canonical.com> wrote:
>
> BugLink: https://bugs.launchpad.net/bugs/1840437
>
> [Impact]
> We ship the armhf flavour of the Bionic kernel which supports the iMX6Q
> based Nitrogen6x board. Support for cpufreq, thermal sensors and cooling
> cells should be enabled on this board.
>
> [Fix]
> Backport upstream device tree patches to define the device nodes properly.
>
> [Test]
> Tested and verified on the Nitrogen6x board.
>
> [Regression Potential]
> Low. These patches update DT nodes with required properties for the
> imx6q_cpufreq and imx_thermal drivers function properly on the platform.
>
> Anson Huang (3):
>   ARM: dts: imx7d: use operating-points-v2 for cpu
>   ARM: dts: imx7d: remove "operating-points" property for cpu1
>   ARM: dts: imx: add cooling-cells for cpufreq cooling device
>
> Lucas Stach (1):
>   ARM: dts: imx6: add thermal sensor and cooling cells
>
> Nicolas Chauvet (1):
>   arm: imx: Add MODULE_ALIAS for cpufreq
>
> Viresh Kumar (1):
>   ARM: dts: imx: Add missing OPP properties for CPUs
>
>  arch/arm/boot/dts/imx6dl.dtsi      | 24 ++++++++
>  arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 ++++++++++++++++++++++
>  arch/arm/boot/dts/imx6q.dtsi       | 89 +++++++++++++++++++++++++++++-
>  arch/arm/boot/dts/imx6qdl.dtsi     |  3 +
>  arch/arm/boot/dts/imx6sl.dtsi      |  1 +
>  arch/arm/boot/dts/imx6sx.dtsi      |  1 +
>  arch/arm/boot/dts/imx6ul.dtsi      |  1 +
>  arch/arm/boot/dts/imx7d.dtsi       | 26 +++++++--
>  drivers/cpufreq/imx6q-cpufreq.c    |  1 +
>  9 files changed, 204 insertions(+), 8 deletions(-)
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
Hui Wang Aug. 20, 2019, 12:06 p.m. UTC | #2
Acked-by: Hui Wang <hui.wang@canonical.com>
Wen-chien Jesse Sung Aug. 27, 2019, 7:33 a.m. UTC | #3
Acked-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
Kleber Souza Sept. 3, 2019, 2:44 p.m. UTC | #4
On 8/19/19 2:14 PM, Shrirang Bagul wrote:
> BugLink: https://bugs.launchpad.net/bugs/1840437
> 
> [Impact]
> We ship the armhf flavour of the Bionic kernel which supports the iMX6Q
> based Nitrogen6x board. Support for cpufreq, thermal sensors and cooling
> cells should be enabled on this board.
> 
> [Fix]
> Backport upstream device tree patches to define the device nodes properly.
> 
> [Test]
> Tested and verified on the Nitrogen6x board.
> 
> [Regression Potential]
> Low. These patches update DT nodes with required properties for the
> imx6q_cpufreq and imx_thermal drivers function properly on the platform.
> 
> Anson Huang (3):
>   ARM: dts: imx7d: use operating-points-v2 for cpu
>   ARM: dts: imx7d: remove "operating-points" property for cpu1
>   ARM: dts: imx: add cooling-cells for cpufreq cooling device
> 
> Lucas Stach (1):
>   ARM: dts: imx6: add thermal sensor and cooling cells
> 
> Nicolas Chauvet (1):
>   arm: imx: Add MODULE_ALIAS for cpufreq
> 
> Viresh Kumar (1):
>   ARM: dts: imx: Add missing OPP properties for CPUs
> 
>  arch/arm/boot/dts/imx6dl.dtsi      | 24 ++++++++
>  arch/arm/boot/dts/imx6q-cm-fx6.dts | 66 ++++++++++++++++++++++
>  arch/arm/boot/dts/imx6q.dtsi       | 89 +++++++++++++++++++++++++++++-
>  arch/arm/boot/dts/imx6qdl.dtsi     |  3 +
>  arch/arm/boot/dts/imx6sl.dtsi      |  1 +
>  arch/arm/boot/dts/imx6sx.dtsi      |  1 +
>  arch/arm/boot/dts/imx6ul.dtsi      |  1 +
>  arch/arm/boot/dts/imx7d.dtsi       | 26 +++++++--
>  drivers/cpufreq/imx6q-cpufreq.c    |  1 +
>  9 files changed, 204 insertions(+), 8 deletions(-)
> 

Applied to bionic/master-next branch.

Thanks,
Kleber