| /OK3568_Linux_fs/u-boot/common/ |
| H A D | miiphyutil.c | 34 static struct mii_dev *current_mii; 39 struct mii_dev *miiphy_get_dev_by_name(const char *devname) in miiphy_get_dev_by_name() 42 struct mii_dev *dev; in miiphy_get_dev_by_name() 50 dev = list_entry(entry, struct mii_dev, link); in miiphy_get_dev_by_name() 68 struct mii_dev *mdio_alloc(void) in mdio_alloc() 70 struct mii_dev *bus; in mdio_alloc() 84 void mdio_free(struct mii_dev *bus) in mdio_free() 89 int mdio_register(struct mii_dev *bus) in mdio_register() 110 int mdio_register_seq(struct mii_dev *bus, int seq) in mdio_register_seq() 122 int mdio_unregister(struct mii_dev *bus) in mdio_unregister() [all …]
|
| /OK3568_Linux_fs/u-boot/include/ |
| H A D | miiphy.h | 42 struct mii_dev *mdio_get_current_dev(void); 43 struct mii_dev *miiphy_get_dev_by_name(const char *devname); 48 struct mii_dev *mdio_alloc(void); 49 void mdio_free(struct mii_dev *bus); 50 int mdio_register(struct mii_dev *bus); 59 int mdio_register_seq(struct mii_dev *bus, int seq); 60 int mdio_unregister(struct mii_dev *bus); 85 int bb_miiphy_read(struct mii_dev *miidev, int addr, int devad, int reg); 86 int bb_miiphy_write(struct mii_dev *miidev, int addr, int devad, int reg, 129 struct mii_dev *mii_bus;
|
| H A D | phy.h | 58 struct mii_dev { struct 62 int (*read)(struct mii_dev *bus, int addr, int devad, int reg); argument 63 int (*write)(struct mii_dev *bus, int addr, int devad, int reg, argument 65 int (*reset)(struct mii_dev *bus); argument 119 struct mii_dev *bus; 164 struct mii_dev *bus = phydev->bus; in phy_read() 172 struct mii_dev *bus = phydev->bus; in phy_write() 283 struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask, 311 struct phy_device *phy_connect(struct mii_dev *bus, int addr, 347 struct phy_device *phy_connect(struct mii_dev *bus, int addr, [all …]
|
| H A D | fsl_mdio.h | 50 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum); 51 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, 53 int memac_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, 55 int memac_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr,
|
| H A D | eth_phy.h | 13 int eth_phy_set_mdio_bus(struct udevice *eth_dev, struct mii_dev *mdio_bus); 14 struct mii_dev *eth_phy_get_mdio_bus(struct udevice *eth_dev);
|
| /OK3568_Linux_fs/u-boot/board/gdsys/common/ |
| H A D | ihs_mdio.c | 15 static int ihs_mdio_idle(struct mii_dev *bus) in ihs_mdio_idle() 31 static int ihs_mdio_reset(struct mii_dev *bus) in ihs_mdio_reset() 38 static int ihs_mdio_read(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_read() 57 static int ihs_mdio_write(struct mii_dev *bus, int addr, int dev_addr, in ihs_mdio_write() 73 struct mii_dev *bus = mdio_alloc(); in ihs_mdio_init()
|
| /OK3568_Linux_fs/u-boot/drivers/net/ |
| H A D | xilinx_ll_temac_mdio.c | 55 static int ll_temac_mdio_setup(struct mii_dev *bus) in ll_temac_mdio_setup() 105 int ll_temac_phy_read(struct mii_dev *bus, int addr, int devad, int regnum) in ll_temac_phy_read() 112 int ll_temac_phy_write(struct mii_dev *bus, int addr, int devad, int regnum, in ll_temac_phy_write() 133 int ll_temac_phy_addr(struct mii_dev *bus) in ll_temac_phy_addr() 153 struct mii_dev *bus = mdio_alloc(); in xilinx_ll_temac_mdio_initialize()
|
| H A D | fsl_mdio.c | 60 static int fsl_pq_mdio_reset(struct mii_dev *bus) in fsl_pq_mdio_reset() 76 int tsec_phy_read(struct mii_dev *bus, int addr, int dev_addr, int regnum) in tsec_phy_read() 84 int tsec_phy_write(struct mii_dev *bus, int addr, int dev_addr, int regnum, in tsec_phy_write() 97 struct mii_dev *bus = mdio_alloc(); in fsl_pq_mdio_init()
|
| H A D | pic32_mdio.c | 17 static int pic32_mdio_write(struct mii_dev *bus, in pic32_mdio_write() 45 static int pic32_mdio_read(struct mii_dev *bus, int addr, int devaddr, int reg) in pic32_mdio_read() 77 static int pic32_mdio_reset(struct mii_dev *bus) in pic32_mdio_reset() 106 struct mii_dev *bus; in pic32_mdio_init()
|
| H A D | xilinx_ll_temac_mdio.h | 37 int ll_temac_phy_read(struct mii_dev *bus, int addr, int devad, int regnum); 38 int ll_temac_phy_write(struct mii_dev *bus, int addr, int devad, int regnum, 41 int ll_temac_phy_addr(struct mii_dev *bus);
|
| H A D | eth-phy-uclass.c | 14 struct mii_dev *mdio_bus; 49 int eth_phy_set_mdio_bus(struct udevice *eth_dev, struct mii_dev *mdio_bus) in eth_phy_set_mdio_bus() 67 struct mii_dev *eth_phy_get_mdio_bus(struct udevice *eth_dev) in eth_phy_get_mdio_bus()
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1021aqds/ |
| H A D | eth.c | 35 struct mii_dev *realbus; 69 static int ls1021a_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_read() 79 static int ls1021a_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1021a_mdio_write() 89 static int ls1021a_mdio_reset(struct mii_dev *bus) in ls1021a_mdio_reset() 99 struct mii_dev *bus = mdio_alloc(); in ls1021a_mdio_init()
|
| /OK3568_Linux_fs/u-boot/drivers/net/fm/ |
| H A D | tgec_phy.c | 20 static int tgec_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_write() 62 static int tgec_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr, in tgec_mdio_read() 104 static int tgec_mdio_reset(struct mii_dev *bus) in tgec_mdio_reset() 111 struct mii_dev *bus = mdio_alloc(); in fm_tgec_mdio_init()
|
| H A D | memac_phy.c | 40 int memac_mdio_write(struct mii_dev *bus, int port_addr, int dev_addr, in memac_mdio_write() 85 int memac_mdio_read(struct mii_dev *bus, int port_addr, int dev_addr, in memac_mdio_read() 132 int memac_mdio_reset(struct mii_dev *bus) in memac_mdio_reset() 139 struct mii_dev *bus = mdio_alloc(); in fm_memac_mdio_init()
|
| /OK3568_Linux_fs/u-boot/board/freescale/t1040qds/ |
| H A D | eth.c | 79 struct mii_dev *realbus; 87 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() 89 struct mii_dev *bus; in mii_dev_for_muxval() 118 static int t1040_qds_mdio_read(struct mii_dev *bus, int addr, int devad, in t1040_qds_mdio_read() 128 static int t1040_qds_mdio_write(struct mii_dev *bus, int addr, int devad, in t1040_qds_mdio_write() 138 static int t1040_qds_mdio_reset(struct mii_dev *bus) in t1040_qds_mdio_reset() 148 struct mii_dev *bus = mdio_alloc(); in t1040_qds_mdio_init() 447 struct mii_dev *bus; in board_eth_init()
|
| /OK3568_Linux_fs/u-boot/board/freescale/corenet_ds/ |
| H A D | eth_p4080.c | 72 struct mii_dev *mii_dev_for_muxval(u32 muxval) in mii_dev_for_muxval() 74 struct mii_dev *bus; in mii_dev_for_muxval() 146 struct mii_dev *realbus; 158 static int p4080ds_mdio_read(struct mii_dev *bus, int addr, int devad, in p4080ds_mdio_read() 168 static int p4080ds_mdio_write(struct mii_dev *bus, int addr, int devad, in p4080ds_mdio_write() 178 static int p4080ds_mdio_reset(struct mii_dev *bus) in p4080ds_mdio_reset() 188 struct mii_dev *bus = mdio_alloc(); in p4080ds_mdio_init() 296 struct mii_dev *bus; in board_eth_init()
|
| H A D | eth_hydra.c | 114 struct mii_dev *realbus; 117 static int hydra_mdio_read(struct mii_dev *bus, int addr, int devad, in hydra_mdio_read() 127 static int hydra_mdio_write(struct mii_dev *bus, int addr, int devad, in hydra_mdio_write() 137 static int hydra_mdio_reset(struct mii_dev *bus) in hydra_mdio_reset() 146 struct mii_dev *bus = miiphy_get_dev_by_name(name); in hydra_mdio_set_mux() 156 struct mii_dev *bus = mdio_alloc(); in hydra_mdio_init() 373 struct mii_dev *bus; in board_eth_init()
|
| H A D | eth_superhydra.c | 119 struct mii_dev *realbus; 122 static int super_hydra_mdio_read(struct mii_dev *bus, int addr, int devad, in super_hydra_mdio_read() 132 static int super_hydra_mdio_write(struct mii_dev *bus, int addr, int devad, in super_hydra_mdio_write() 142 static int super_hydra_mdio_reset(struct mii_dev *bus) in super_hydra_mdio_reset() 151 struct mii_dev *bus = miiphy_get_dev_by_name(name); in super_hydra_mdio_set_mux() 161 struct mii_dev *bus = mdio_alloc(); in super_hydra_mdio_init() 424 struct mii_dev *bus; in board_eth_init()
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1046aqds/ |
| H A D | eth.c | 47 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() 49 struct mii_dev *bus; in mii_dev_for_muxval() 74 struct mii_dev *realbus; 89 static int ls1046aqds_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1046aqds_mdio_read() 99 static int ls1046aqds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1046aqds_mdio_write() 110 static int ls1046aqds_mdio_reset(struct mii_dev *bus) in ls1046aqds_mdio_reset() 120 struct mii_dev *bus = mdio_alloc(); in ls1046aqds_mdio_init()
|
| /OK3568_Linux_fs/u-boot/board/freescale/t102xqds/ |
| H A D | eth_t102xqds.c | 62 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() 64 struct mii_dev *bus; in mii_dev_for_muxval() 89 struct mii_dev *realbus; 104 static int t1024qds_mdio_read(struct mii_dev *bus, int addr, int devad, in t1024qds_mdio_read() 114 static int t1024qds_mdio_write(struct mii_dev *bus, int addr, int devad, in t1024qds_mdio_write() 124 static int t1024qds_mdio_reset(struct mii_dev *bus) in t1024qds_mdio_reset() 134 struct mii_dev *bus = mdio_alloc(); in t1024qds_mdio_init()
|
| /OK3568_Linux_fs/u-boot/include/fsl-mc/ |
| H A D | ldpaa_wriop.h | 48 struct mii_dev *bus; 60 void wriop_set_mdio(int, struct mii_dev *); 61 struct mii_dev *wriop_get_mdio(int);
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1043aqds/ |
| H A D | eth.c | 51 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() 53 struct mii_dev *bus; in mii_dev_for_muxval() 78 struct mii_dev *realbus; 93 static int ls1043aqds_mdio_read(struct mii_dev *bus, int addr, int devad, in ls1043aqds_mdio_read() 103 static int ls1043aqds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls1043aqds_mdio_write() 114 static int ls1043aqds_mdio_reset(struct mii_dev *bus) in ls1043aqds_mdio_reset() 124 struct mii_dev *bus = mdio_alloc(); in ls1043aqds_mdio_init()
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls2080aqds/ |
| H A D | eth.c | 90 struct mii_dev *realbus; 95 struct mii_dev *bus; in sgmii_configure_repeater() 331 struct mii_dev *mii_dev_for_muxval(u8 muxval) in mii_dev_for_muxval() 333 struct mii_dev *bus; in mii_dev_for_muxval() 373 static int ls2080a_qds_mdio_read(struct mii_dev *bus, int addr, in ls2080a_qds_mdio_read() 383 static int ls2080a_qds_mdio_write(struct mii_dev *bus, int addr, int devad, in ls2080a_qds_mdio_write() 393 static int ls2080a_qds_mdio_reset(struct mii_dev *bus) in ls2080a_qds_mdio_reset() 403 struct mii_dev *bus = mdio_alloc(); in ls2080a_qds_mdio_init() 596 struct mii_dev *bus; in ls2080a_handle_phy_interface_sgmii() 739 struct mii_dev *bus; in ls2080a_handle_phy_interface_qsgmii()
|
| /OK3568_Linux_fs/u-boot/drivers/net/phy/ |
| H A D | phy.c | 620 static struct phy_device *phy_device_create(struct mii_dev *bus, int addr, in phy_device_create() 670 int __weak get_phy_id(struct mii_dev *bus, int addr, int devad, u32 *phy_id) in get_phy_id() 694 static struct phy_device *create_phy_by_mask(struct mii_dev *bus, in create_phy_by_mask() 714 static struct phy_device *search_for_existing_phy(struct mii_dev *bus, in search_for_existing_phy() 729 static struct phy_device *get_phy_device_by_mask(struct mii_dev *bus, in get_phy_device_by_mask() 768 static struct phy_device *get_phy_device(struct mii_dev *bus, int addr, in get_phy_device() 827 struct mii_dev *bus = miiphy_get_dev_by_name(devname); in miiphy_reset() 840 struct phy_device *phy_find_by_mask(struct mii_dev *bus, unsigned phy_mask, in phy_find_by_mask() 872 struct phy_device *phy_connect(struct mii_dev *bus, int addr, in phy_connect() 875 struct phy_device *phy_connect(struct mii_dev *bus, int addr, in phy_connect()
|
| /OK3568_Linux_fs/u-boot/net/ |
| H A D | mdio-uclass.c | 44 static int mdio_read(struct mii_dev *mii_bus, int addr, int devad, int reg) in mdio_read() 51 static int mdio_write(struct mii_dev *mii_bus, int addr, int devad, int reg, in mdio_write() 59 static int mdio_reset(struct mii_dev *mii_bus) in mdio_reset()
|