From mboxrd@z Thu Jan 1 00:00:00 1970 From: York Sun Date: Tue, 16 Dec 2014 09:19:42 -0800 Subject: [U-Boot] [PATCH V5] mpc85xx: inhibit qman and bman portals by default In-Reply-To: <1418068441-28799-1-git-send-email-Jeffrey.Ladouceur@freescale.com> References: <1418068441-28799-1-git-send-email-Jeffrey.Ladouceur@freescale.com> Message-ID: <549069AE.20106@freescale.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 12/08/2014 11:54 AM, Jeffrey Ladouceur wrote: > Not all portals might be managed and therefore visible. > Set the isdr register so that the corresponding isr register > won't be set. This is required when supporting power management. > > Signed-off-by: Jeffrey Ladouceur > --- > The following dependent patches should be applied first: > http://patchwork.ozlabs.org/patch/403532 > http://patchwork.ozlabs.org/patch/403533 > http://patchwork.ozlabs.org/patch/403540 > http://patchwork.ozlabs.org/patch/403534 > http://patchwork.ozlabs.org/patch/403535 > http://patchwork.ozlabs.org/patch/403538 > http://patchwork.ozlabs.org/patch/403536 > http://patchwork.ozlabs.org/patch/403539 > > Changes in v5: > - Qman portals also require their isdr register to be set in order to support > power management (sleep, deepsleep). Otherwise QMan will appear to not be idle > if all portals are not managed by the OS. > > Changes in v4: > - The assertion that reading from portal reserved memory would return zero > is incorrect. Therefore modify code to depend on specified number of > portals in board config file > > Changes in v3: > - Update subject title to be consistent > Changes in v2: > - Removed P1023RDS as it is no longer supported. > Applied to u-boot-mpc85xx master, awaiting upstream. York