Lines Matching +full:bit +full:- +full:banged
1 This patch rewrites the miiphybb ( Bit-banged MII bus driver ) in order to
4 buses are implemented via bit-banging mode.
9 CONFIG_BITBANGMII - Enable the miiphybb driver
10 CONFIG_BITBANGMII_MULTI - Enable the multi bus support
15 MII_INIT - Generic code to enable the MII bus (optional)
16 MDIO_DECLARE - Declaration needed to access to the MDIO pin (optional)
17 MDIO_ACTIVE - Activate the MDIO pin as out pin
18 MDIO_TRISTATE - Activate the MDIO pin as input/tristate pin
19 MDIO_READ - Read the MDIO pin
20 MDIO(v) - Write v on the MDIO pin
21 MDC_DECLARE - Declaration needed to access to the MDC pin (optional)
22 MDC(v) - Write v on the MDC pin
25 (that didn't support the multi-bus).
33 char name[] - The symbolic name that must be equal to the MII bus
35 int (*init)() - Initialization function called at startup time (just
37 int (*mdio_active)() - Activate the MDIO pin as output
38 int (*mdio_tristate)() - Activate the MDIO pin as input/tristate pin
39 int (*set_mdio)() - Write the MDIO pin
40 int (*get_mdio)() - Read the MDIO pin
41 int (*set_mdc)() - Write the MDC pin
42 int (*delay)() - Delay function
43 void *priv - Private data used by board specific code
56 Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>