Lines Matching defs:sda
135 /* Configure SDA pin */
138 aprint_error(": SDA pin is unable to drive output\n");
142 aprint_error(": SDA pin is unable to read input\n");
145 aprint_normal(": SDA[%d]", sc->sc_map.pm_map[sc->sc_pin_sda]);
264 int sda = sc->sc_sda;
266 sda &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
267 sda |= (bits & GPIOIIC_SDA ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT);
268 if ((sda & GPIO_PIN_PUSHPULL) && !(bits & GPIOIIC_SDA))
269 sda |= GPIO_PIN_TRISTATE;
270 if (sc->sc_sda != sda) {
271 sc->sc_sda = sda;