Lines Matching full:mdc
5 * The SMI protocol piggy-backs the MDIO MDC and MDIO signals levels
56 gpiod_direction_output(priv->mdc, 0); in realtek_smi_start()
61 gpiod_set_value(priv->mdc, 1); in realtek_smi_start()
63 gpiod_set_value(priv->mdc, 0); in realtek_smi_start()
67 gpiod_set_value(priv->mdc, 1); in realtek_smi_start()
71 gpiod_set_value(priv->mdc, 0); in realtek_smi_start()
80 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
84 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
86 gpiod_set_value(priv->mdc, 0); in realtek_smi_stop()
88 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
92 gpiod_set_value(priv->mdc, 0); in realtek_smi_stop()
94 gpiod_set_value(priv->mdc, 1); in realtek_smi_stop()
98 gpiod_direction_input(priv->mdc); in realtek_smi_stop()
111 gpiod_set_value(priv->mdc, 1); in realtek_smi_write_bits()
113 gpiod_set_value(priv->mdc, 0); in realtek_smi_write_bits()
127 gpiod_set_value(priv->mdc, 1); in realtek_smi_read_bits()
130 gpiod_set_value(priv->mdc, 0); in realtek_smi_read_bits()
477 priv->mdc = devm_gpiod_get_optional(dev, "mdc", GPIOD_OUT_LOW); in realtek_smi_probe()
478 if (IS_ERR(priv->mdc)) in realtek_smi_probe()
479 return PTR_ERR(priv->mdc); in realtek_smi_probe()