lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 29 Mar 2017 11:13:39 -0500 From: "santosh.shilimkar@...cle.com" <santosh.shilimkar@...cle.com> To: "arm@...nel.org" <arm@...nel.org> Cc: Sekhar Nori <nsekhar@...com>, Santosh Shilimkar <ssantosh@...nel.org>, Rob Herring <robh+dt@...nel.org>, Mark Rutland <mark.rutland@....com>, Russell King <linux@...linux.org.uk>, linux-arm-kernel@...ts.infradead.org, devicetree@...r.kernel.org, linux-kernel@...r.kernel.org, Tero Kristo <t-kristo@...com>, Murali Karicheri <m-karicheri2@...com> Subject: Re: [PATCH] ARM: dts: keystone-k2l: fix broken Ethernet due to disabled OSR Hi Arnd, Olof, On 3/29/17 5:32 AM, Sekhar Nori wrote: > From: Murali Karicheri <m-karicheri2@...com> > > Ethernet networking on K2L has been broken since v4.11-rc1. This was > caused by commit 32a34441a9bd ("ARM: keystone: dts: fix netcp clocks > and add names"). This commit inadvertently moves on-chip static RAM > clock to the end of list of clocks provided for netcp. Since keystone > PM domain support does not have a list of recognized con_ids, only the > first clock in the list comes under runtime PM management. This means > the OSR (On-chip Static RAM) clock remains disabled and that broke > networking on K2L. > > The OSR is used by QMSS on K2L as an external linking RAM. However this > is a standalone RAM that can be used for non-QMSS usage (as well as from > DSP side). So add a SRAM device node for the same and add the OSR clock > to the node. > > Remove the now redundant OSR clock node from netcp. > > To manage all clocks defined for netCP's use by runtime PM needs keystone > generic power domain (genpd) driver support which is under works. > Meanwhile, this patch restores K2L networking and is correct irrespective > of any future genpd work since OSR is an independent module and not part > of NetCP anyway. > > Signed-off-by: Murali Karicheri <m-karicheri2@...com> > Acked-by: Tero Kristo <t-kristo@...com> > [nsekhar@...com: commit message updates, port to latest mainline] > Signed-off-by: Sekhar Nori <nsekhar@...com> > --- Acked-by: Santosh Shilimkar <ssantosh@...nel.org> Can you please pick this up for rcx fixes ? Regards, Santosh
Powered by blists - more mailing lists