Home
last modified time | relevance | path

Searched refs:mii_dev (Results 1 – 5 of 5) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/hal/source/phy/
A Dhal_miiphyutil.c60 static struct mii_dev *current_mii;
68 struct mii_dev *dev; in miiphy_get_dev_by_name()
124 struct mii_dev *new_dev; in miiphy_register()
165 struct mii_dev *mdio_alloc(void) in mdio_alloc()
167 struct mii_dev *bus; in mdio_alloc()
208 struct mii_dev *bus = list_entry(entry, struct mii_dev, link); in mdio_list_devices()
229 struct mii_dev *dev; in miiphy_set_current_dev()
250 struct mii_dev *bus; in mdio_phydev_for_ethname()
304 struct mii_dev *bus; in miiphy_read()
332 struct mii_dev *bus; in miiphy_write()
[all …]
A Dhal_phy.c563 static struct phy_device *phy_device_create(struct mii_dev *bus, int addr, in phy_device_create()
609 int get_phy_id(struct mii_dev *bus, int addr, int devad, uint32_t *phy_id) in get_phy_id()
633 static struct phy_device *create_phy_by_mask(struct mii_dev *bus, in create_phy_by_mask()
648 static struct phy_device *search_for_existing_phy(struct mii_dev *bus, in search_for_existing_phy()
663 static struct phy_device *get_phy_device_by_mask(struct mii_dev *bus, in get_phy_device_by_mask()
694 static struct phy_device *get_phy_device(struct mii_dev *bus, int addr, in get_phy_device()
757 struct mii_dev *bus = miiphy_get_dev_by_name(devname); in miiphy_reset()
770 struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask, in phy_find_by_mask()
795 struct phy_device *phy_connect(struct mii_dev *bus, int addr, in phy_connect()
/bsp/allwinner/libraries/sunxi-hal/include/hal/phy/
A Dsunxi_hal_phy.h197 struct mii_dev { struct
201 int (*read)(struct mii_dev *bus, int addr, int devad, int reg); argument
202 int (*write)(struct mii_dev *bus, int addr, int devad, int reg, argument
204 int (*reset)(struct mii_dev *bus); argument
250 struct mii_dev *bus;
289 struct mii_dev *bus = phydev->bus; in phy_read()
297 struct mii_dev *bus = phydev->bus; in phy_write()
315 struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask,
318 struct phy_device *phy_connect(struct mii_dev *bus, int addr,
A Dsunxi_hal_miiphy.h73 struct mii_dev *mdio_get_current_dev(void);
74 struct mii_dev *miiphy_get_dev_by_name(const char *devname);
79 struct mii_dev *mdio_alloc(void);
80 int mdio_register(struct mii_dev *bus);
/bsp/qemu-vexpress-a9/drivers/
A Ddrv_smc911x.c296 static int smc911x_miiphy_read(struct mii_dev *bus, int phy, int devad, in smc911x_miiphy_read()
312 static int smc911x_miiphy_write(struct mii_dev *bus, int phy, int devad, in smc911x_miiphy_write()
546 struct mii_dev *mdiodev = mdio_alloc(); in smc911x_emac_hw_init()

Completed in 16 milliseconds