Message ID | 20250218-imx8m-clk-v4-0-b7697dc2dcd0@pengutronix.de (mailing list archive) |
---|---|
Headers | show |
Series | arm64: dts: freescale: imx8mp-skov: switch to nominal drive mode | expand |
On Tue, 18 Feb 2025 19:26:40 +0100, Ahmad Fatoum wrote: > Unlike the i.MX8MM and i.MX8MN SoCs added earlier, the imx8mp.dtsi > configures some clocks at frequencies that are only validated for > overdrive mode, i.e., when VDD_SOC is 950 mV. > > For the Skov i.MX8MP board, we want to run the SoC at the lower voltage of > 850 mV though to reduce heat generation and power usage. For this to work, > clock rates need to adhere to the limits of the nominal drive mode. > > [...] Applied, thanks! [1/6] dt-bindings: clock: imx8m: document nominal/overdrive properties commit: d5992f1af1550a9e11e42cfa2ca1ad2a1b7fd7f3 [2/6] arm64: dts: imx8mp: Add optional nominal drive mode DTSI (no commit info) [3/6] arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi (no commit info) [4/6] arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically (no commit info) [5/6] arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode (no commit info) [6/6] clk: imx8mp: inform CCF of maximum frequency of clocks commit: 06a61b5cb6a8638fa8823cd09b17233b29696fa2 Best regards,
On 25-03-03 19:31:02, Abel Vesa wrote: > > On Tue, 18 Feb 2025 19:26:40 +0100, Ahmad Fatoum wrote: > > Unlike the i.MX8MM and i.MX8MN SoCs added earlier, the imx8mp.dtsi > > configures some clocks at frequencies that are only validated for > > overdrive mode, i.e., when VDD_SOC is 950 mV. > > > > For the Skov i.MX8MP board, we want to run the SoC at the lower voltage of > > 850 mV though to reduce heat generation and power usage. For this to work, > > clock rates need to adhere to the limits of the nominal drive mode. > > > > [...] > > Applied, thanks! > > [1/6] dt-bindings: clock: imx8m: document nominal/overdrive properties > commit: d5992f1af1550a9e11e42cfa2ca1ad2a1b7fd7f3 > [2/6] arm64: dts: imx8mp: Add optional nominal drive mode DTSI > (no commit info) > [3/6] arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi > (no commit info) > [4/6] arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically > (no commit info) > [5/6] arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode > (no commit info) > [6/6] clk: imx8mp: inform CCF of maximum frequency of clocks > commit: 06a61b5cb6a8638fa8823cd09b17233b29696fa2 Applied only patches 1 and 6. My b4 setup messed up. Sorry. > > Best regards, > -- > Abel Vesa <abel.vesa@linaro.org> >
Hello Abel, Hello Shawn, On 03.03.25 18:32, Abel Vesa wrote: > On 25-03-03 19:31:02, Abel Vesa wrote: >> >> On Tue, 18 Feb 2025 19:26:40 +0100, Ahmad Fatoum wrote: >>> Unlike the i.MX8MM and i.MX8MN SoCs added earlier, the imx8mp.dtsi >>> configures some clocks at frequencies that are only validated for >>> overdrive mode, i.e., when VDD_SOC is 950 mV. >>> >>> For the Skov i.MX8MP board, we want to run the SoC at the lower voltage of >>> 850 mV though to reduce heat generation and power usage. For this to work, >>> clock rates need to adhere to the limits of the nominal drive mode. >>> >>> [...] >> >> Applied, thanks! >> >> [1/6] dt-bindings: clock: imx8m: document nominal/overdrive properties >> commit: d5992f1af1550a9e11e42cfa2ca1ad2a1b7fd7f3 >> [2/6] arm64: dts: imx8mp: Add optional nominal drive mode DTSI >> (no commit info) >> [3/6] arm64: dts: imx8mp: add fsl,nominal-mode property into nominal.dtsi >> (no commit info) >> [4/6] arm64: dts: freescale: imx8mp-skov: configure LDB clock automatically >> (no commit info) >> [5/6] arm64: dts: freescale: imx8mp-skov: operate SoC in nominal mode >> (no commit info) >> [6/6] clk: imx8mp: inform CCF of maximum frequency of clocks >> commit: 06a61b5cb6a8638fa8823cd09b17233b29696fa2 > > Applied only patches 1 and 6. > > My b4 setup messed up. Sorry. Thanks for applying, Abel! @Shawn, could the remainder of the patches go through your tree? Thanks! Ahmad > >> >> Best regards, >> -- >> Abel Vesa <abel.vesa@linaro.org> >> >