Home
last modified time | relevance | path

Searched refs:bb_miiphy_bus (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/u-boot/include/
H A Dmiiphy.h67 struct bb_miiphy_bus { struct
69 int (*init)(struct bb_miiphy_bus *bus); argument
70 int (*mdio_active)(struct bb_miiphy_bus *bus); argument
71 int (*mdio_tristate)(struct bb_miiphy_bus *bus); argument
72 int (*set_mdio)(struct bb_miiphy_bus *bus, int v); argument
73 int (*get_mdio)(struct bb_miiphy_bus *bus, int *v); argument
74 int (*set_mdc)(struct bb_miiphy_bus *bus, int v); argument
75 int (*delay)(struct bb_miiphy_bus *bus); argument
81 extern struct bb_miiphy_bus bb_miiphy_buses[]; argument
/OK3568_Linux_fs/u-boot/board/gdsys/common/
H A Dmiiphybb.c18 static int io_bb_mii_init(struct bb_miiphy_bus *bus) in io_bb_mii_init()
23 static int io_bb_mdio_active(struct bb_miiphy_bus *bus) in io_bb_mdio_active()
33 static int io_bb_mdio_tristate(struct bb_miiphy_bus *bus) in io_bb_mdio_tristate()
43 static int io_bb_set_mdio(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdio()
57 static int io_bb_get_mdio(struct bb_miiphy_bus *bus, int *v) in io_bb_get_mdio()
66 static int io_bb_set_mdc(struct bb_miiphy_bus *bus, int v) in io_bb_set_mdc()
80 static int io_bb_delay(struct bb_miiphy_bus *bus) in io_bb_delay()
100 struct bb_miiphy_bus bb_miiphy_buses[] = {
/OK3568_Linux_fs/u-boot/drivers/net/phy/
H A Dmiiphybb.c33 static int bb_mii_init_wrap(struct bb_miiphy_bus *bus) in bb_mii_init_wrap()
41 static int bb_mdio_active_wrap(struct bb_miiphy_bus *bus) in bb_mdio_active_wrap()
50 static int bb_mdio_tristate_wrap(struct bb_miiphy_bus *bus) in bb_mdio_tristate_wrap()
59 static int bb_set_mdio_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdio_wrap()
68 static int bb_get_mdio_wrap(struct bb_miiphy_bus *bus, int *v) in bb_get_mdio_wrap()
77 static int bb_set_mdc_wrap(struct bb_miiphy_bus *bus, int v) in bb_set_mdc_wrap()
86 static int bb_delay_wrap(struct bb_miiphy_bus *bus) in bb_delay_wrap()
92 struct bb_miiphy_bus bb_miiphy_buses[] = {
130 static inline struct bb_miiphy_bus *bb_miiphy_getbus(const char *devname) in bb_miiphy_getbus()
153 static void miiphy_pre(struct bb_miiphy_bus *bus, char read, in miiphy_pre()
[all …]
/OK3568_Linux_fs/u-boot/board/gdsys/a38x/
H A Dihs_phys.c223 static int mii_mdio_init(struct bb_miiphy_bus *bus) in mii_mdio_init()
264 static int mii_mdio_active(struct bb_miiphy_bus *bus) in mii_mdio_active()
273 static int mii_mdio_tristate(struct bb_miiphy_bus *bus) in mii_mdio_tristate()
282 static int mii_set_mdio(struct bb_miiphy_bus *bus, int v) in mii_set_mdio()
293 static int mii_get_mdio(struct bb_miiphy_bus *bus, int *v) in mii_get_mdio()
303 static int mii_set_mdc(struct bb_miiphy_bus *bus, int v) in mii_set_mdc()
312 static int mii_delay(struct bb_miiphy_bus *bus) in mii_delay()
319 struct bb_miiphy_bus bb_miiphy_buses[] = {
/OK3568_Linux_fs/u-boot/board/gdsys/mpc8308/
H A Dstrider.c437 static int mii_dummy_init(struct bb_miiphy_bus *bus) in mii_dummy_init()
442 static int mii_mdio_active(struct bb_miiphy_bus *bus) in mii_mdio_active()
454 static int mii_mdio_tristate(struct bb_miiphy_bus *bus) in mii_mdio_tristate()
463 static int mii_set_mdio(struct bb_miiphy_bus *bus, int v) in mii_set_mdio()
477 static int mii_get_mdio(struct bb_miiphy_bus *bus, int *v) in mii_get_mdio()
489 static int mii_set_mdc(struct bb_miiphy_bus *bus, int v) in mii_set_mdc()
501 static int mii_delay(struct bb_miiphy_bus *bus) in mii_delay()
508 struct bb_miiphy_bus bb_miiphy_buses[] = {
H A Dhrcon.c382 static int mii_dummy_init(struct bb_miiphy_bus *bus) in mii_dummy_init()
387 static int mii_mdio_active(struct bb_miiphy_bus *bus) in mii_mdio_active()
399 static int mii_mdio_tristate(struct bb_miiphy_bus *bus) in mii_mdio_tristate()
408 static int mii_set_mdio(struct bb_miiphy_bus *bus, int v) in mii_set_mdio()
422 static int mii_get_mdio(struct bb_miiphy_bus *bus, int *v) in mii_get_mdio()
434 static int mii_set_mdc(struct bb_miiphy_bus *bus, int v) in mii_set_mdc()
446 static int mii_delay(struct bb_miiphy_bus *bus) in mii_delay()
453 struct bb_miiphy_bus bb_miiphy_buses[] = {
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dsh_eth.c598 static int sh_eth_bb_init(struct bb_miiphy_bus *bus) in sh_eth_bb_init()
603 static int sh_eth_bb_mdio_active(struct bb_miiphy_bus *bus) in sh_eth_bb_mdio_active()
612 static int sh_eth_bb_mdio_tristate(struct bb_miiphy_bus *bus) in sh_eth_bb_mdio_tristate()
621 static int sh_eth_bb_set_mdio(struct bb_miiphy_bus *bus, int v) in sh_eth_bb_set_mdio()
633 static int sh_eth_bb_get_mdio(struct bb_miiphy_bus *bus, int *v) in sh_eth_bb_get_mdio()
642 static int sh_eth_bb_set_mdc(struct bb_miiphy_bus *bus, int v) in sh_eth_bb_set_mdc()
654 static int sh_eth_bb_delay(struct bb_miiphy_bus *bus) in sh_eth_bb_delay()
661 struct bb_miiphy_bus bb_miiphy_buses[] = {
H A Dravb.c524 int ravb_bb_init(struct bb_miiphy_bus *bus) in ravb_bb_init()
529 int ravb_bb_mdio_active(struct bb_miiphy_bus *bus) in ravb_bb_mdio_active()
538 int ravb_bb_mdio_tristate(struct bb_miiphy_bus *bus) in ravb_bb_mdio_tristate()
547 int ravb_bb_set_mdio(struct bb_miiphy_bus *bus, int v) in ravb_bb_set_mdio()
559 int ravb_bb_get_mdio(struct bb_miiphy_bus *bus, int *v) in ravb_bb_get_mdio()
568 int ravb_bb_set_mdc(struct bb_miiphy_bus *bus, int v) in ravb_bb_set_mdc()
580 int ravb_bb_delay(struct bb_miiphy_bus *bus) in ravb_bb_delay()
587 struct bb_miiphy_bus bb_miiphy_buses[] = {
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.bitbangMII30 The record (struct bb_miiphy_bus) has the following fields/callbacks (see
47 struct bb_miiphy_bus bb_miiphy_buses[] = {