mdiobb_ctrl        60 arch/powerpc/platforms/82xx/ep8248e.c static void ep8248e_set_mdc(struct mdiobb_ctrl *ctrl, int level)
mdiobb_ctrl        71 arch/powerpc/platforms/82xx/ep8248e.c static void ep8248e_set_mdio_dir(struct mdiobb_ctrl *ctrl, int output)
mdiobb_ctrl        82 arch/powerpc/platforms/82xx/ep8248e.c static void ep8248e_set_mdio_data(struct mdiobb_ctrl *ctrl, int data)
mdiobb_ctrl        93 arch/powerpc/platforms/82xx/ep8248e.c static int ep8248e_get_mdio_data(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl       106 arch/powerpc/platforms/82xx/ep8248e.c static struct mdiobb_ctrl ep8248e_mdio_ctrl = {
mdiobb_ctrl        81 drivers/net/ethernet/8390/ax88796.c 	struct mdiobb_ctrl bb_ctrl;
mdiobb_ctrl       400 drivers/net/ethernet/8390/ax88796.c static void ax_bb_mdc(struct mdiobb_ctrl *ctrl, int level)
mdiobb_ctrl       412 drivers/net/ethernet/8390/ax88796.c static void ax_bb_dir(struct mdiobb_ctrl *ctrl, int output)
mdiobb_ctrl       424 drivers/net/ethernet/8390/ax88796.c static void ax_bb_set_data(struct mdiobb_ctrl *ctrl, int value)
mdiobb_ctrl       436 drivers/net/ethernet/8390/ax88796.c static int ax_bb_get_data(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl        31 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c 	struct mdiobb_ctrl ctrl;
mdiobb_ctrl        58 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c static inline void mdio_dir(struct mdiobb_ctrl *ctrl, int dir)
mdiobb_ctrl        71 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c static inline int mdio_read(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl        77 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c static inline void mdio(struct mdiobb_ctrl *ctrl, int what)
mdiobb_ctrl        90 drivers/net/ethernet/freescale/fs_enet/mii-bitbang.c static inline void mdc(struct mdiobb_ctrl *ctrl, int what)
mdiobb_ctrl       997 drivers/net/ethernet/renesas/ravb.h 	struct mdiobb_ctrl mdiobb;
mdiobb_ctrl       129 drivers/net/ethernet/renesas/ravb_main.c static void ravb_mdio_ctrl(struct mdiobb_ctrl *ctrl, u32 mask, int set)
mdiobb_ctrl       138 drivers/net/ethernet/renesas/ravb_main.c static void ravb_set_mdc(struct mdiobb_ctrl *ctrl, int level)
mdiobb_ctrl       144 drivers/net/ethernet/renesas/ravb_main.c static void ravb_set_mdio_dir(struct mdiobb_ctrl *ctrl, int output)
mdiobb_ctrl       150 drivers/net/ethernet/renesas/ravb_main.c static void ravb_set_mdio_data(struct mdiobb_ctrl *ctrl, int value)
mdiobb_ctrl       156 drivers/net/ethernet/renesas/ravb_main.c static int ravb_get_mdio_data(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl      1207 drivers/net/ethernet/renesas/sh_eth.c 	struct mdiobb_ctrl ctrl;
mdiobb_ctrl      1211 drivers/net/ethernet/renesas/sh_eth.c static void sh_mdio_ctrl(struct mdiobb_ctrl *ctrl, u32 mask, int set)
mdiobb_ctrl      1228 drivers/net/ethernet/renesas/sh_eth.c static void sh_mmd_ctrl(struct mdiobb_ctrl *ctrl, int bit)
mdiobb_ctrl      1234 drivers/net/ethernet/renesas/sh_eth.c static void sh_set_mdio(struct mdiobb_ctrl *ctrl, int bit)
mdiobb_ctrl      1240 drivers/net/ethernet/renesas/sh_eth.c static int sh_get_mdio(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl      1251 drivers/net/ethernet/renesas/sh_eth.c static void sh_mdc_ctrl(struct mdiobb_ctrl *ctrl, int bit)
mdiobb_ctrl        44 drivers/net/phy/mdio-bitbang.c static void mdiobb_send_bit(struct mdiobb_ctrl *ctrl, int val)
mdiobb_ctrl        56 drivers/net/phy/mdio-bitbang.c static int mdiobb_get_bit(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl        69 drivers/net/phy/mdio-bitbang.c static void mdiobb_send_num(struct mdiobb_ctrl *ctrl, u16 val, int bits)
mdiobb_ctrl        78 drivers/net/phy/mdio-bitbang.c static u16 mdiobb_get_num(struct mdiobb_ctrl *ctrl, int bits)
mdiobb_ctrl        94 drivers/net/phy/mdio-bitbang.c static void mdiobb_cmd(struct mdiobb_ctrl *ctrl, int op, u8 phy, u8 reg)
mdiobb_ctrl       134 drivers/net/phy/mdio-bitbang.c static int mdiobb_cmd_addr(struct mdiobb_ctrl *ctrl, int phy, u32 addr)
mdiobb_ctrl       154 drivers/net/phy/mdio-bitbang.c 	struct mdiobb_ctrl *ctrl = bus->priv;
mdiobb_ctrl       186 drivers/net/phy/mdio-bitbang.c 	struct mdiobb_ctrl *ctrl = bus->priv;
mdiobb_ctrl       205 drivers/net/phy/mdio-bitbang.c struct mii_bus *alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl       225 drivers/net/phy/mdio-bitbang.c 	struct mdiobb_ctrl *ctrl = bus->priv;
mdiobb_ctrl        31 drivers/net/phy/mdio-gpio.c 	struct mdiobb_ctrl ctrl;
mdiobb_ctrl        53 drivers/net/phy/mdio-gpio.c static void mdio_dir(struct mdiobb_ctrl *ctrl, int dir)
mdiobb_ctrl        74 drivers/net/phy/mdio-gpio.c static int mdio_get(struct mdiobb_ctrl *ctrl)
mdiobb_ctrl        82 drivers/net/phy/mdio-gpio.c static void mdio_set(struct mdiobb_ctrl *ctrl, int what)
mdiobb_ctrl        93 drivers/net/phy/mdio-gpio.c static void mdc_set(struct mdiobb_ctrl *ctrl, int what)
mdiobb_ctrl         9 include/linux/mdio-bitbang.h struct mdiobb_ctrl;
mdiobb_ctrl        17 include/linux/mdio-bitbang.h 	void (*set_mdc)(struct mdiobb_ctrl *ctrl, int level);
mdiobb_ctrl        22 include/linux/mdio-bitbang.h 	void (*set_mdio_dir)(struct mdiobb_ctrl *ctrl, int output);
mdiobb_ctrl        28 include/linux/mdio-bitbang.h 	void (*set_mdio_data)(struct mdiobb_ctrl *ctrl, int value);
mdiobb_ctrl        31 include/linux/mdio-bitbang.h 	int (*get_mdio_data)(struct mdiobb_ctrl *ctrl);
mdiobb_ctrl        39 include/linux/mdio-bitbang.h struct mii_bus *alloc_mdio_bitbang(struct mdiobb_ctrl *ctrl);