<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/net/dsa/Kconfig, branch linux-4.4.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-4.4.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2015-07-09T21:34:23+00:00</updated>
<entry>
<title>dsa: mv88e6352/mv88e6xxx: Add support for Marvell 88E6320 and 88E6321</title>
<updated>2015-07-09T21:34:23+00:00</updated>
<author>
<name>Aleksey S. Kazantsev</name>
<email>ioctl@yandex.ru</email>
</author>
<published>2015-07-08T03:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7c3d0d67d5ddb2aeb3fdae540a567a56c2831d2a'/>
<id>urn:sha1:7c3d0d67d5ddb2aeb3fdae540a567a56c2831d2a</id>
<content type='text'>
MV88E6320 and MV88E6321 are largely compatible to MV886352,
but are members of a different chip family.

Signed-off-by: Aleksey S. Kazantsev &lt;ioctl@yandex.ru&gt;
Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Reviewed-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dsa: mv88e6171: Add other members of the family</title>
<updated>2015-05-09T20:05:53+00:00</updated>
<author>
<name>Andrew Lunn</name>
<email>andrew@lunn.ch</email>
</author>
<published>2015-05-05T23:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=eee7483edbcb17858ac743b154231e26d523a6a5'/>
<id>urn:sha1:eee7483edbcb17858ac743b154231e26d523a6a5</id>
<content type='text'>
The 6171 is one member of the family 6171/6175/6350/6351. Add the
other family members to the driver.

Not tested on these new devices.

Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dsa: Move mv88e6172 support into mv88e6352 family driver</title>
<updated>2015-05-09T20:05:53+00:00</updated>
<author>
<name>Andrew Lunn</name>
<email>andrew@lunn.ch</email>
</author>
<published>2015-05-05T23:09:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1636d88357e9e1675a2f205c0721a574e5372fda'/>
<id>urn:sha1:1636d88357e9e1675a2f205c0721a574e5372fda</id>
<content type='text'>
The mv88e6172 is part of the mv88e6352 family of devices. Move support
for it out of the mv88e6171 driver into the mv88e6352, which results
in some simplifications to the code.

Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>dsa: change "select" to "depends on" for NET_SWITCHDEV and for NET_DSA</title>
<updated>2015-03-16T20:29:18+00:00</updated>
<author>
<name>Jiri Pirko</name>
<email>jiri@resnulli.us</email>
</author>
<published>2015-03-16T11:33:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bd76a116707bd2381da36cf7c3183df11293f1d6'/>
<id>urn:sha1:bd76a116707bd2381da36cf7c3183df11293f1d6</id>
<content type='text'>
This would fix randconfig compile error:
net/built-in.o: In function `netdev_switch_fib_ipv4_abort':
(.text+0xf7811): undefined reference to `fib_flush_external'

Also it fixes following warnings:
warning: (NET_DSA) selects NET_SWITCHDEV which has unmet direct dependencies (NET &amp;&amp; INET)

warning: (NET_DSA_MV88E6060 &amp;&amp; NET_DSA_MV88E6131 &amp;&amp; NET_DSA_MV88E6123_61_65 &amp;&amp; NET_DSA_MV88E6171 &amp;&amp; NET_DSA_MV88E6352 &amp;&amp; NET_DSA_BCM_SF2) selects NET_DSA which has unmet direct dependencies (NET &amp;&amp; HAVE_NET_DSA &amp;&amp; NET_SWITCHDEV)

Reported-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;
Suggested-by: Alexei Starovoitov &lt;alexei.starovoitov@gmail.com&gt;
Signed-off-by: Jiri Pirko &lt;jiri@resnulli.us&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dsa: bcm_sf2: always select FIXED_PHY</title>
<updated>2014-12-16T05:57:07+00:00</updated>
<author>
<name>Florian Fainelli</name>
<email>f.fainelli@gmail.com</email>
</author>
<published>2014-12-15T17:57:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=9f9f26475c915afcf6d9a1971a1f1f57cd61aa61'/>
<id>urn:sha1:9f9f26475c915afcf6d9a1971a1f1f57cd61aa61</id>
<content type='text'>
There is no need to do the following:

select FIXED_PHY if NET_DSA_BCM_SF2=y, as this implies that we will not be
able to build and/or run the driver correctly when built as a module,
which is no longer an issue since commit 37e9a6904520 ("net: phy: export
fixed_phy_register()").

Fixes: 246d7f773c13ca ("net: dsa: add Broadcom SF2 switch driver")
Signed-off-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>dsa: mv88e6171: Add support for mv88e6172</title>
<updated>2014-11-06T20:08:05+00:00</updated>
<author>
<name>Andrew Lunn</name>
<email>andrew@lunn.ch</email>
</author>
<published>2014-11-05T19:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=f03ae5f9c8560f0a8dcad8ae6ea18efc981d8e35'/>
<id>urn:sha1:f03ae5f9c8560f0a8dcad8ae6ea18efc981d8e35</id>
<content type='text'>
The mv88e6172 is very similar to the mv88e6171.  So extend the
mv88e6171 driver to support it.

Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dsa/mv88e6352: Add support for MV88E6176</title>
<updated>2014-10-30T18:54:10+00:00</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2014-10-29T17:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=2716777b4f21649fb907b4a4fb96e1c8d0a5ec16'/>
<id>urn:sha1:2716777b4f21649fb907b4a4fb96e1c8d0a5ec16</id>
<content type='text'>
MV88E6176 is mostly compatible to MV88E6352 and is documented
in the same functional specification. Add support for it.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: dsa: Add support for Marvell 88E6352</title>
<updated>2014-10-30T18:54:10+00:00</updated>
<author>
<name>Guenter Roeck</name>
<email>linux@roeck-us.net</email>
</author>
<published>2014-10-29T17:44:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=3ad50cca3919c08472232a633806f591216732b9'/>
<id>urn:sha1:3ad50cca3919c08472232a633806f591216732b9</id>
<content type='text'>
Marvell 88E6352 is mostly compatible to MV88E6123/61/65,
but requires indirect phy access. Also, its configuration
registers are a bit different.

Signed-off-by: Guenter Roeck &lt;linux@roeck-us.net&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>drivers/net/dsa/Kconfig: Let NET_DSA_BCM_SF2 depend on HAS_IOMEM</title>
<updated>2014-10-03T22:52:04+00:00</updated>
<author>
<name>Chen Gang</name>
<email>gang.chen.5i5j@gmail.com</email>
</author>
<published>2014-10-02T14:14:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=28b5533a6f5dca34316f90c59818a69e1c7ad6c1'/>
<id>urn:sha1:28b5533a6f5dca34316f90c59818a69e1c7ad6c1</id>
<content type='text'>
NET_DSA_BCM_SF2 need HAS_IOMEM, so depend on it, the related error (with
allmodconfig under um):

    CC [M]  drivers/net/dsa/bcm_sf2.o
  drivers/net/dsa/bcm_sf2.c: In function ‘bcm_sf2_sw_setup’:
  drivers/net/dsa/bcm_sf2.c:487:3: error: implicit declaration of function ‘iounmap’ [-Werror=implicit-function-declaration]
     iounmap(*base);
     ^

Signed-off-by: Chen Gang &lt;gang.chen.5i5j@gmail.com&gt;
Acked-by: Florian Fainelli &lt;f.fainelli@gmail.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>net: DSA: Marvell mv88e6171 switch driver</title>
<updated>2014-09-13T21:26:47+00:00</updated>
<author>
<name>Andrew Lunn</name>
<email>andrew@lunn.ch</email>
</author>
<published>2014-09-12T21:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=42f272539487e49c9ea830ad97db41eb9937d5dc'/>
<id>urn:sha1:42f272539487e49c9ea830ad97db41eb9937d5dc</id>
<content type='text'>
This is the Marvell driver with some cleanups by Claudio Leite
and myself.

Signed-off-by: Andrew Lunn &lt;andrew@lunn.ch&gt;
Cc: Claudio Leite &lt;leitec@staticky.com&gt;
Signed-off-by: Claudio Leite &lt;leitec@staticky.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
