kernel_optimize_test/net/dsa
Florian Fainelli ab3d408d3f net: dsa: Encapsulate legacy switch drivers into dsa_switch_driver
In preparation for making struct dsa_switch_ops const, encapsulate it
within a dsa_switch_driver which has a list pointer and a pointer to
dsa_switch_ops. This allows us to take the list_head pointer out of
dsa_switch_ops, which is written to by {un,}register_switch_driver.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-01-09 15:44:50 -05:00
..
dsa_priv.h net: dsa: move HWMON support to its own file 2017-01-07 22:37:22 -05:00
dsa.c net: dsa: Encapsulate legacy switch drivers into dsa_switch_driver 2017-01-09 15:44:50 -05:00
dsa2.c net:dsa: check for EPROBE_DEFER from dsa_dst_parse() 2017-01-05 11:39:53 -05:00
hwmon.c net: dsa: move HWMON support to its own file 2017-01-07 22:37:22 -05:00
Kconfig net-next: dsa: add Qualcomm tag RX/TX handler 2016-09-16 04:31:51 -04:00
Makefile net: dsa: move HWMON support to its own file 2017-01-07 22:37:22 -05:00
slave.c net: dsa: remove version string 2017-01-06 15:49:10 -05:00
tag_brcm.c net: dsa: Add a ports structure and use it in the switch structure 2016-06-04 14:29:53 -07:00
tag_dsa.c net: dsa: Add a ports structure and use it in the switch structure 2016-06-04 14:29:53 -07:00
tag_edsa.c net: dsa: Add a ports structure and use it in the switch structure 2016-06-04 14:29:53 -07:00
tag_qca.c net-next: dsa: add Qualcomm tag RX/TX handler 2016-09-16 04:31:51 -04:00
tag_trailer.c net: dsa: Add a ports structure and use it in the switch structure 2016-06-04 14:29:53 -07:00