Home
last modified time | relevance | path

Searched refs:mii_bus (Results 1 – 7 of 7) sorted by relevance

/include/linux/
Dmdio.h13 struct mii_bus;
29 struct mii_bus *bus;
83 struct mdio_device *mdio_device_create(struct mii_bus *bus, int addr);
317 int __mdiobus_read(struct mii_bus *bus, int addr, u32 regnum);
318 int __mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val);
320 int mdiobus_read(struct mii_bus *bus, int addr, u32 regnum);
321 int mdiobus_read_nested(struct mii_bus *bus, int addr, u32 regnum);
322 int mdiobus_write(struct mii_bus *bus, int addr, u32 regnum, u16 val);
323 int mdiobus_write_nested(struct mii_bus *bus, int addr, u32 regnum, u16 val);
327 bool mdiobus_is_registered_device(struct mii_bus *bus, int addr);
[all …]
Dmdio-bitbang.h39 struct mii_bus *alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl);
42 void free_mdio_bitbang(struct mii_bus *bus);
Dof_mdio.h15 extern int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np);
28 extern struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np);
57 static inline int of_mdiobus_register(struct mii_bus *mdio, struct device_node *np) in of_mdiobus_register()
94 static inline struct mii_bus *of_mdio_find_bus(struct device_node *mdio_np) in of_mdio_find_bus()
Dmdio-mux.h28 struct mii_bus *mux_bus);
Dphy.h212 struct mii_bus { struct
217 int (*read)(struct mii_bus *bus, int addr, int regnum); argument
218 int (*write)(struct mii_bus *bus, int addr, int regnum, u16 val); argument
219 int (*reset)(struct mii_bus *bus); argument
256 #define to_mii_bus(d) container_of(d, struct mii_bus, dev) argument
258 struct mii_bus *mdiobus_alloc_size(size_t);
259 static inline struct mii_bus *mdiobus_alloc(void) in mdiobus_alloc()
264 int __mdiobus_register(struct mii_bus *bus, struct module *owner);
266 void mdiobus_unregister(struct mii_bus *bus);
267 void mdiobus_free(struct mii_bus *bus);
[all …]
/include/trace/events/
Dmdio.h12 TP_PROTO(struct mii_bus *bus, char read,
/include/net/
Ddsa.h256 struct mii_bus *slave_mii_bus;