On Fri, Apr 01, 2022 at 08:03:43PM +0530, Sandipan Patra wrote: > Reset_sources list is updated to add all reset sources > and removing ones that do not actually exist. This LGTM, but I am not a maintainer. So, if it helps and FWIW, Reviewed-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > Signed-off-by: Sandipan Patra <spatra@xxxxxxxxxx> > --- > Update on V3 patch: > Added more frequent comments to specify every 8 offsets > Update on V2 patch: > space inside comment and > Changed decimal to hexadecimal notation in the comments. > > drivers/soc/tegra/pmc.c | 33 +++++++++++++++++++++++++-------- > 1 file changed, 25 insertions(+), 8 deletions(-) > > diff --git a/drivers/soc/tegra/pmc.c b/drivers/soc/tegra/pmc.c > index fdf508e03400..c01db5309b5e 100644 > --- a/drivers/soc/tegra/pmc.c > +++ b/drivers/soc/tegra/pmc.c > @@ -3766,7 +3766,7 @@ static const struct tegra_pmc_regs tegra234_pmc_regs = { > }; > > static const char * const tegra234_reset_sources[] = { > - "SYS_RESET_N", > + "SYS_RESET_N", /* 0x0 */ > "AOWDT", > "BCCPLEXWDT", > "BPMPWDT", > @@ -3774,19 +3774,36 @@ static const char * const tegra234_reset_sources[] = { > "SPEWDT", > "APEWDT", > "LCCPLEXWDT", > - "SENSOR", > - "AOTAG", > - "VFSENSOR", > + "SENSOR", /* 0x8 */ > + NULL, > + NULL, > "MAINSWRST", > "SC7", > "HSM", > - "CSITE", > + NULL, > "RCEWDT", > - "PVA0WDT", > - "PVA1WDT", > - "L1A_ASYNC", > + NULL, /* 0x10 */ > + NULL, > + NULL, > "BPMPBOOT", > "FUSECRC", > + "DCEWDT", > + "PSCWDT", > + "PSC", > + "CSITE_SW", /* 0x18 */ > + "POD", > + "SCPM", > + "VREFRO_POWERBAD", > + "VMON", > + "FMON", > + "FSI_R5WDT", > + "FSI_THERM", > + "FSI_R52C0WDT", /* 0x20 */ > + "FSI_R52C1WDT", > + "FSI_R52C2WDT", > + "FSI_R52C3WDT", > + "FSI_FMON", > + "FSI_VMON", /* 0x25 */ > }; > > static const struct tegra_wake_event tegra234_wake_events[] = { > -- > 2.17.1 > -- With Best Regards, Andy Shevchenko