Hello Martin, On 11/20/2015 07:56 PM, Uwe Kleine-König wrote: > On 11/20/2015 03:49 PM, Martin Strbačka wrote: >> Hello, the switch-chip is Marvell 88E6176. Unfortunately you are right >> we are not allowed to share the documentation. > > Is this device similar to a previous switch model by Marvell? It seems > openwrt already knows a bit about this switch. I will check in the next
I checked openwrt now, and the driver I found there (target/linux/imx6/files-4.1/drivers/net/phy/gw16083.c) is a dumb phy driver and not using DSA and judging from a quick look not exposing any switch functionality. So without getting more documentation the switch isn't supportable in mainline Linux/Debian. If it's ok to configure the switch in the boot loader (assuming this is possible using RMII) and use it as is in Linux I'd volunteer to get you machine supported by Debian. Judging from the people I'm in contact with during my dayjob, I'd say even when I sign an NDA sharing the documents for the switch isn't possible. Still I'd suggest that you ask your Marvell contact, to increase awareness of the needs and wishes of the open source people at Marvell. > few days if I consider getting support for that one into the mainline > kernel manageable for me. Other than that I wouldn't expect big > problems. Do you have a preliminary device tree or even openwrt support > patches already? This would still be nice. Best regards Uwe

