Lines Matching refs:board

1510 	value ^= udc->board.vbus_active_low;  in at91_vbus_update()
1521 at91_vbus_update(udc, gpio_get_value(udc->board.vbus_pin)); in at91_vbus_irq()
1531 at91_vbus_update(udc, gpio_get_value_cansleep(udc->board.vbus_pin)); in at91_vbus_timer_work()
1615 if (!gpio_is_valid(udc->board.pullup_pin)) { in at91rm9200_udc_init()
1620 ret = devm_gpio_request(&udc->pdev->dev, udc->board.pullup_pin, in at91rm9200_udc_init()
1627 gpio_direction_output(udc->board.pullup_pin, in at91rm9200_udc_init()
1628 udc->board.pullup_active_low); in at91rm9200_udc_init()
1635 int active = !udc->board.pullup_active_low; in at91rm9200_udc_pullup()
1638 gpio_set_value(udc->board.pullup_pin, active); in at91rm9200_udc_pullup()
1640 gpio_set_value(udc->board.pullup_pin, !active); in at91rm9200_udc_pullup()
1784 struct at91_udc_data *board = &udc->board; in at91udc_of_init() local
1790 board->vbus_polled = 1; in at91udc_of_init()
1792 board->vbus_pin = of_get_named_gpio_flags(np, "atmel,vbus-gpio", 0, in at91udc_of_init()
1794 board->vbus_active_low = (flags & OF_GPIO_ACTIVE_LOW) ? 1 : 0; in at91udc_of_init()
1796 board->pullup_pin = of_get_named_gpio_flags(np, "atmel,pullup-gpio", 0, in at91udc_of_init()
1799 board->pullup_active_low = (flags & OF_GPIO_ACTIVE_LOW) ? 1 : 0; in at91udc_of_init()
1888 if (gpio_is_valid(udc->board.vbus_pin)) { in at91udc_probe()
1889 retval = devm_gpio_request(dev, udc->board.vbus_pin, in at91udc_probe()
1896 gpio_direction_input(udc->board.vbus_pin); in at91udc_probe()
1902 udc->vbus = gpio_get_value_cansleep(udc->board.vbus_pin) ^ in at91udc_probe()
1903 udc->board.vbus_active_low; in at91udc_probe()
1905 if (udc->board.vbus_polled) { in at91udc_probe()
1913 gpio_to_irq(udc->board.vbus_pin), in at91udc_probe()
1917 udc->board.vbus_pin); in at91udc_probe()
1991 if (gpio_is_valid(udc->board.vbus_pin) && !udc->board.vbus_polled && wake) in at91udc_suspend()
1992 enable_irq_wake(udc->board.vbus_pin); in at91udc_suspend()
2001 if (gpio_is_valid(udc->board.vbus_pin) && !udc->board.vbus_polled && in at91udc_resume()
2003 disable_irq_wake(udc->board.vbus_pin); in at91udc_resume()