* Marvel 88E6063-RCJ1 driver @ 2008-09-17 4:33 linux-embedded-owner 2008-09-17 22:02 ` Kumar Gala 2008-09-29 2:51 ` Lennert Buytenhek 0 siblings, 2 replies; 5+ messages in thread From: linux-embedded-owner @ 2008-09-17 4:33 UTC (permalink / raw) To: Linux embedded; +Cc: Linux embedded owner Hi, I'm not sure, if my posting goes to the right list, but before I'll start hacking away, I would like to ask if someone already has a driver for a Marvel Linkstreet 88E6063 Integrated 7-Port QoS, 802.1Q 10/100 Ethernet Switch for a 2.6 kernel handy or can point me to where this can be found. Regards, Robert -- Robert Berger Embedded Software Specialist Reliable Embedded Systems Consulting Training Engineering Tel.: (+30) 697 593 3428 Fax.:(+30 210) 684 7881 URL: http://www.reliableembeddedsystems.com -- ...One test is worth a thousand opinions.-Jack Ganssle ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Marvel 88E6063-RCJ1 driver 2008-09-17 4:33 Marvel 88E6063-RCJ1 driver linux-embedded-owner @ 2008-09-17 22:02 ` Kumar Gala [not found] ` <8ff29df80809171524k415583b1x62ee2106ec0b1bd8@mail.gmail.com> 2008-09-29 2:51 ` Lennert Buytenhek 1 sibling, 1 reply; 5+ messages in thread From: Kumar Gala @ 2008-09-17 22:02 UTC (permalink / raw) To: <linux-embedded-owner@reliableembeddedsystems.com>; +Cc: Linux embedded One place to look is the WRT projects.. Some of them have drivers for various switches. - k On Sep 16, 2008, at 11:33 PM, <linux-embedded-owner@reliableembeddedsystems.com > <linux-embedded-owner@reliableembeddedsystems.com> wrote: > Hi, > > I'm not sure, if my posting goes to the right list, but before I'll > start > hacking away, I would like to ask if someone already has a driver > for a > Marvel Linkstreet 88E6063 Integrated 7-Port QoS, 802.1Q 10/100 > Ethernet > Switch for a 2.6 kernel handy or can point me to where this can be > found. > > Regards, > > Robert > > -- > Robert Berger > Embedded Software Specialist > > Reliable Embedded Systems > Consulting Training Engineering > Tel.: (+30) 697 593 3428 > Fax.:(+30 210) 684 7881 > URL: http://www.reliableembeddedsystems.com > -- > ...One test is worth a thousand opinions.-Jack Ganssle > > > -- > To unsubscribe from this list: send the line "unsubscribe linux- > embedded" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <8ff29df80809171524k415583b1x62ee2106ec0b1bd8@mail.gmail.com>]
* Re: Marvel 88E6063-RCJ1 driver [not found] ` <8ff29df80809171524k415583b1x62ee2106ec0b1bd8@mail.gmail.com> @ 2008-09-17 22:29 ` Pawel Pastuszak 2008-09-19 14:27 ` linux-embedded-owner 0 siblings, 1 reply; 5+ messages in thread From: Pawel Pastuszak @ 2008-09-17 22:29 UTC (permalink / raw) To: linux-embedded; +Cc: <linux-embedded-owner@reliableembeddedsystems.com> You don't need any driver for the 88E6063 it uses phy id to talk to all its ports.. so all you have to do is make sure you set up your board to not to bind to any phy address then you can uses it as a switch.. Which Processor is this for...I created couple tool for the marvell switch i uses 3 different type in that family of switch's Pawel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Marvel 88E6063-RCJ1 driver 2008-09-17 22:29 ` Pawel Pastuszak @ 2008-09-19 14:27 ` linux-embedded-owner 0 siblings, 0 replies; 5+ messages in thread From: linux-embedded-owner @ 2008-09-19 14:27 UTC (permalink / raw) To: Pawel Pastuszak; +Cc: linux-embedded Thanks Pawel, It's for a Sigma SMP8634 (MIPS 4KEc) chipset. In the meantime we got it working. And yes, no special driver is needed for it. Regards, Robert -- Robert Berger Embedded Software Specialist Reliable Embedded Systems Consulting Training Engineering Tel.: (+30) 697 593 3428 Fax.:(+30 210) 684 7881 URL: http://www.reliableembeddedsystems.com -- ...If you've found 3 bugs in a program, best estimate is that there are 3 more.-Jack Ganssle On Wed, 17 Sep 2008 18:29:04 -0400, "Pawel Pastuszak" <pawelpastuszak@gmail.com> wrote: > You don't need any driver for the 88E6063 it uses phy id to talk to > all its ports.. so all you have to do is make sure you set up your > board to not to bind to any phy address then you can uses it as a > switch.. > > Which Processor is this for...I created couple tool for the marvell > switch i uses 3 different type in that family of switch's > > Pawel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Marvel 88E6063-RCJ1 driver 2008-09-17 4:33 Marvel 88E6063-RCJ1 driver linux-embedded-owner 2008-09-17 22:02 ` Kumar Gala @ 2008-09-29 2:51 ` Lennert Buytenhek 1 sibling, 0 replies; 5+ messages in thread From: Lennert Buytenhek @ 2008-09-29 2:51 UTC (permalink / raw) To: linux-embedded-owner; +Cc: Linux embedded On Tue, Sep 16, 2008 at 11:33:18PM -0500, linux-embedded-owner@reliableembeddedsystems.com wrote: > I'm not sure, if my posting goes to the right list, but before I'll start > hacking away, I would like to ask if someone already has a driver for a > Marvel Linkstreet 88E6063 Integrated 7-Port QoS, 802.1Q 10/100 Ethernet > Switch for a 2.6 kernel handy or can point me to where this can be found. Jumping in late.. (please CC, not on the list) As the other posters have suggested, you _can_ use this switch without any special drivers. Your boot loader should initialise it in such a way that the CPU port is treated as just another switch port (turn tag mode off, and force link/speed/duplex since there is no PHY), and then it'll be just as if your CPU is connected to a regular 7-port ethernet switch. If you want more control over the switch, I've just posted a patch series to the linux netdev mailing list for support for various DSA switches. (There is no 88E6063 support yet, but there is support for the 88E6060, and 6063 shouldn't be hard to add.) What that patch series does is to expose each port on the switch as a linux network interface, handling things like link state, PHY commands and hardware statistics transparently, as if the switch ports were individual NICs in the host system. A forthcoming patch set will handle hardware bridging transparently, so if you do e.g. "brctl addif br0 lan1; brctl addif br0 lan2", the DSA driver will program the switch chip so that ports 1 and 2 will be bridged in hardware, etc. From a software point of view, the only difference between the 88E6060 and the 88E6063 is that the 6063 has hardware QoS and hardware stats counters. If you'd like to give it a go, let me know and I'll whip up a 88E6063 support patch for you to try. ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-09-29 2:51 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-09-17 4:33 Marvel 88E6063-RCJ1 driver linux-embedded-owner 2008-09-17 22:02 ` Kumar Gala [not found] ` <8ff29df80809171524k415583b1x62ee2106ec0b1bd8@mail.gmail.com> 2008-09-17 22:29 ` Pawel Pastuszak 2008-09-19 14:27 ` linux-embedded-owner 2008-09-29 2:51 ` Lennert Buytenhek
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).