aboutsummaryrefslogtreecommitdiffstats
path: root/.get_maintainer.ignore
diff options
context:
space:
mode:
authorGrygorii Strashko <grygorii.strashko@ti.com>2019-11-20 00:19:16 +0200
committerDavid S. Miller <davem@davemloft.net>2019-11-20 11:25:23 -0800
commit51a9533797b07b44374346fbd36ae0aa4f36ccd3 (patch)
tree9291d881fa80ebeaa901594249bc5756a5daa0e7 /.get_maintainer.ignore
parentnet: ethernet: ti: ale: modify vlan/mdb api for switchdev (diff)
downloadlinux-dev-51a9533797b07b44374346fbd36ae0aa4f36ccd3.tar.xz
linux-dev-51a9533797b07b44374346fbd36ae0aa4f36ccd3.zip
net: ethernet: ti: cpsw: resolve build deps of cpsw drivers
A following patches introduce new CPSW switchdev driver which uses common code with legacy CPSW driver. This will introduce build dependency between CPSW switchdev and CPSW legacy drivers related to for_each_slave() and cpsw_slave_index() - they can be compiled both, but only one of them will be not functional depending in Kconfig settings due to duffrences in Slave Ports indexes calculation. To fix this make for_each_slave() local (it's used now only by legacy CPSW driver) and convert cpsw_slave_index() to be a function pointer which is assigned in probe. Driver to probe is defined by DT. Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '.get_maintainer.ignore')
0 files changed, 0 insertions, 0 deletions