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
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Thu, 26 Feb 2009 08:47:29 -0700
From:	Gary Thomas <gary@...assoc.com>
To:	Lennert Buytenhek <buytenh@...tstofly.org>
CC:	netdev@...r.kernel.org
Subject: Re: Marvell 88E609x switch?

Lennert Buytenhek wrote:
> On Wed, Feb 25, 2009 at 02:30:31PM -0700, Gary Thomas wrote:
> 
>>>> Is there support for this device anywhere?  In particular,
>>>> the M88E6095 switch.
>>> Not at the moment, but it should be easy enough to add.  If your
>>> board already runs on 2.6.28+, I can whip up some patches for you
>>> to try from the docs I have for that part.
>> That would be much appreciated, thanks.
> 
> I noticed that the 6095/6095F are quite similar to the 6131 as far
> as the register set goes.  So something along these lines (hacky
> patch, breaks 6131, not for mainline) might just work to detect
> single 6095s (cascading DSA chips is something that needs more work,
> let's get the single-chip case working first).
> 
> The other thing you'll need to do is create dsa platform devices
> for your switch chips, a la how it's done in arch/arm/mach-orion5x/
> or arch/arm/mach-kirkwood/ for example -- you need to pass in a struct
> device * for your network device, a struct device * for your mii bus,
> the switch MII address on the MII bus, and names of the individual
> ports (where you'll specify "cpu" for the port on the switch chip that
> the CPU is connected to).
> 
> Let me know if this works.
> 

Thanks, I'll give it a try.  It will take a little effort
to get setup as I have to work within the open firmware
structure (that's how all the various components are
specified).

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ