Searched refs:dsa_switch_driver (Results 1 – 10 of 10) sorted by relevance
144 struct dsa_switch_driver *drv;205 struct dsa_switch_driver { struct341 void register_switch_driver(struct dsa_switch_driver *type); argument342 void unregister_switch_driver(struct dsa_switch_driver *type);
35 void register_switch_driver(struct dsa_switch_driver *drv) in register_switch_driver()43 void unregister_switch_driver(struct dsa_switch_driver *drv) in unregister_switch_driver()51 static struct dsa_switch_driver *54 struct dsa_switch_driver *ret; in dsa_switch_probe()63 struct dsa_switch_driver *drv; in dsa_switch_probe()65 drv = list_entry(list, struct dsa_switch_driver, list); in dsa_switch_probe()157 struct dsa_switch_driver *drv = ds->drv; in dsa_hwmon_attrs_visible()217 struct dsa_switch_driver *drv = ds->drv; in dsa_switch_setup_one()380 struct dsa_switch_driver *drv; in dsa_switch_setup()
500 extern struct dsa_switch_driver mv88e6131_switch_driver;501 extern struct dsa_switch_driver mv88e6123_61_65_switch_driver;502 extern struct dsa_switch_driver mv88e6352_switch_driver;503 extern struct dsa_switch_driver mv88e6171_switch_driver;
103 struct dsa_switch_driver mv88e6123_61_65_switch_driver = {
89 struct dsa_switch_driver mv88e6171_switch_driver = {
160 struct dsa_switch_driver mv88e6131_switch_driver = {
239 static struct dsa_switch_driver mv88e6060_switch_driver = {
302 struct dsa_switch_driver mv88e6352_switch_driver = {
1366 static struct dsa_switch_driver bcm_sf2_switch_driver = {
230 and a reference to the backing dsa_switch_driver232 dsa_switch_driver: structure referencing function pointers, see below for a full360 DSA switch drivers need to implement a dsa_switch_driver structure which will363 register_switch_driver() registers this dsa_switch_driver in its internal list384 up the dsa_switch_driver private structure with all it needs: register maps,