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
| ||
|
Message-ID: <27b2b87a-929d-4b97-9265-303391982d27@lunn.ch> Date: Sat, 2 Dec 2023 17:27:57 +0100 From: Andrew Lunn <andrew@...n.ch> To: Jakub Kicinski <kuba@...nel.org> Cc: Justin Lai <justinlai0215@...ltek.com>, davem@...emloft.net, edumazet@...gle.com, pabeni@...hat.com, linux-kernel@...r.kernel.org, netdev@...r.kernel.org, pkshih@...ltek.com, larry.chiu@...ltek.com Subject: Re: [PATCH net-next v13 01/13] rtase: Add pci table supported in this module On Fri, Dec 01, 2023 at 08:36:02PM -0800, Jakub Kicinski wrote: > On Thu, 30 Nov 2023 19:43:15 +0800 Justin Lai wrote: > > + * Below is a simplified block diagram of the chip and its relevant interfaces. > > + * > > + * ************************* > > + * * * > > + * * CPU network device * > > + * * * > > + * * +-------------+ * > > + * * | PCIE Host | * > > + * ***********++************ > > + * || > > + * PCIE > > + * || > > + * ********************++********************** > > + * * | PCIE Endpoint | * > > + * * +---------------+ * > > + * * | GMAC | * > > + * * +--++--+ Realtek * > > + * * || RTL90xx Series * > > + * * || * > > + * * +-------------++----------------+ * > > + * * | | MAC | | * > > + * * | +-----+ | * > > + * * | | * > > + * * | Ethernet Switch Core | * > > + * * | | * > > + * * | +-----+ +-----+ | * > > + * * | | MAC |...........| MAC | | * > > + * * +---+-----+-----------+-----+---+ * > > + * * | PHY |...........| PHY | * > > + * * +--++-+ +--++-+ * > > + * *************||****************||*********** > > + * > > + * The block of the Realtek RTL90xx series is our entire chip architecture, > > + * the GMAC is connected to the switch core, and there is no PHY in between. > > + * In addition, this driver is mainly used to control GMAC, but does not > > + * control the switch core, so it is not the same as DSA. > > Okay, but you seem to only register one netdev. > > Which MAC is it for? The GMAC one. This is going to be a DSA system, and this driver is for the conduit MAC the CPU uses. At some point, i hope there is a DSA driver added, or the existing realtek driver is extended to support this switch. Andrew
Powered by blists - more mailing lists