[PATCH v4 0/7] Add AVS support for J721S2
Simon Glass
sjg at chromium.org
Wed Oct 9 03:57:12 CEST 2024
Hi Manorit,
On Mon, 7 Oct 2024 at 22:48, Manorit Chawdhry <m-chawdhry at ti.com> wrote:
>
> Hi Simon,
>
> On 09:23-20241007, Simon Glass wrote:
> > Hi Manorit,
> >
> > On Fri, 4 Oct 2024 at 00:24, Manorit Chawdhry <m-chawdhry at ti.com> wrote:
> > >
> > > This series adds support for AVS on J721S2.
> >
> > What is AVS? You should write an abbreviation out in full at least
> > once in the series.
>
> Totally missed this part, let me take that up in the next revision!
>
> But basically it is Adaptive voltage scaling. This allows us to run
> our CPU with the optimal voltage for that particular silicon which would
> have been written in efuse during manufacturing itself. This helps in
> saving power during runtime [0]
OK thank you.
Regards,
Simon
>
> [0]: https://www.ti.com/lit/pdf/spruj28 (Section 5.2.4.1 AVS Support)
>
> Regards,
> Manorit
>
> >
> > >
> > > AVS Test for J721S2: https://gist.github.com/manorit2001/b2fd9f6764a863294d4aa0755c83c84f
> > > Boot Test results: https://gist.github.com/manorit2001/15e45f6c421aeeb93effde023a537762
> > >
> > > Signed-off-by: Manorit Chawdhry <m-chawdhry at ti.com>
> > > ---
> > > Changes in v4:
> > >
> > > * Udit
> > > - Use the compatible for finding the node rather than alias.
> > > - Remove debug print
> > > - Add ret value in error prints
> > >
> > > - Link to v3: https://lore.kernel.org/r/20240813-b4-upstream-j721s2-avs-v3-0-5115d93cdeb2@ti.com
> > >
> > > ---
> > > Manorit Chawdhry (7):
> > > power: pmic: tps65941: Add DM_PMIC dependency
> > > drivers: misc: k3_avs: Check return code while programming AVS
> > > arm: dts: k3-j7*-r5: Add MPU clock in clocks property
> > > drivers: misc: k3_avs: Extract MPU clk and dev ID from DT
> > > arm: mach-k3: j721s2_init: Initialize AVS Class 0
> > > arm: dts: j721s2: Add VTM node in R5
> > > configs: j721s2_evm_r5_defconfig: Add AVS Configs
> > >
> > > arch/arm/dts/k3-am69-r5-sk.dts | 3 +-
> > > arch/arm/dts/k3-j7200-r5-common-proc-board.dts | 3 +-
> > > arch/arm/dts/k3-j721e-r5.dtsi | 3 +-
> > > arch/arm/dts/k3-j721s2-r5-common-proc-board.dts | 9 ++++++
> > > arch/arm/dts/k3-j721s2-r5.dtsi | 3 +-
> > > arch/arm/dts/k3-j784s4-r5-evm.dts | 3 +-
> > > arch/arm/mach-k3/j721s2/j721s2_init.c | 10 +++++++
> > > configs/am68_sk_r5_defconfig | 4 +++
> > > configs/j721s2_evm_r5_defconfig | 6 ++++
> > > drivers/misc/k3_avs.c | 40 ++++++++++++++++++++++++-
> > > drivers/power/pmic/Kconfig | 1 +
> > > 11 files changed, 79 insertions(+), 6 deletions(-)
> > > ---
> > > base-commit: 3a0b829efc35227b1079a444f00e0729502197ad
> > > change-id: 20240130-b4-upstream-j721s2-avs-8c187d3fe26a
> > >
> > > Best regards,
> > > --
> > > Manorit Chawdhry <m-chawdhry at ti.com>
> > >
> >
> > Regards,
> > Simon
More information about the U-Boot
mailing list