Alex, > -----Original Message----- > From: Alexandre Courbot [mailto:gnu...@gmail.com] > Sent: Wednesday, October 28, 2015 2:13 AM > To: Tom Warren <twar...@nvidia.com> > Cc: Alex Courbot <acour...@nvidia.com>; Stephen Warren > <swar...@nvidia.com>; Thierry Reding <tred...@nvidia.com>; u- > b...@lists.denx.de; linux-te...@vger.kernel.org > Subject: Re: [PATCH 0/4] ARM: tegra: GPU WPR region support > > On Wed, Oct 28, 2015 at 12:57 AM, Tom Warren <twar...@nvidia.com> > wrote: > > Sorry, Alex. Missed these. > > > >> -----Original Message----- > >> From: Alexandre Courbot [mailto:gnu...@gmail.com] > >> Sent: Sunday, October 25, 2015 10:50 PM > >> To: Alex Courbot <acour...@nvidia.com> > >> Cc: Tom Warren <twar...@nvidia.com>; Stephen Warren > >> <swar...@nvidia.com>; Thierry Reding <tred...@nvidia.com>; u- > >> b...@lists.denx.de; linux-te...@vger.kernel.org > >> Subject: Re: [PATCH 0/4] ARM: tegra: GPU WPR region support > >> > >> Ping Tom, how does this look to you? > > Looks pretty good, but what about saving the security_carveout reg settings > back to the BCT or scratch regs so those settings will be restored on LP0 > resume? > > Absolutely - I am not familiar at all with BCT or scratch registers (and > U-boot in > general :) ) though, could you point me to some part of the code which I could > use as a reference for this? > > Also, how can I decide which mechanism to use over the other? I'll have to refresh my meat RAM on how U-Boot handles LP0 WRT BCT/scratch regs, but in coreboot I had to 'flush' the updated carveout regs back to the BCT copy in SDRAM so that they'd be properly restored on resume. I only pushed the modified regs (BOM and CFG0, IIRC). If you have access to Google's coreboot repo, look in src/soc/nvidia/tegra210/sdram_lp0.c, commit ID 920968258. Or just Google for sdram_lp0.c, should be the top hit.
> > Thanks, > Alex. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot