• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/gadget/

Lines Matching refs:board

49 #include <mach/board.h>
61 * This driver expects the board has been wired with two GPIOs suppporting
901 int active = !udc->board.pullup_active_low;
912 gpio_set_value(udc->board.pullup_pin, active);
930 gpio_set_value(udc->board.pullup_pin, !active);
1591 value ^= udc->board.vbus_active_low;
1602 at91_vbus_update(udc, gpio_get_value(udc->board.vbus_pin));
1612 at91_vbus_update(udc, gpio_get_value_cansleep(udc->board.vbus_pin));
1748 udc->board = *(struct at91_udc_data *) dev->platform_data;
1755 if (udc->board.pullup_pin <= 0) {
1760 retval = gpio_request(udc->board.pullup_pin, "udc_pullup");
1765 gpio_direction_output(udc->board.pullup_pin,
1766 udc->board.pullup_active_low);
1820 if (udc->board.vbus_pin > 0) {
1821 retval = gpio_request(udc->board.vbus_pin, "udc_vbus");
1826 gpio_direction_input(udc->board.vbus_pin);
1832 udc->vbus = gpio_get_value_cansleep(udc->board.vbus_pin) ^
1833 udc->board.vbus_active_low;
1835 if (udc->board.vbus_polled) {
1842 if (request_irq(udc->board.vbus_pin, at91_vbus_irq,
1845 udc->board.vbus_pin);
1862 if (udc->board.vbus_pin > 0)
1863 gpio_free(udc->board.vbus_pin);
1872 gpio_free(udc->board.pullup_pin);
1896 if (udc->board.vbus_pin > 0) {
1897 free_irq(udc->board.vbus_pin, udc);
1898 gpio_free(udc->board.vbus_pin);
1906 gpio_free(udc->board.pullup_pin);
1940 if (udc->board.vbus_pin > 0 && !udc->board.vbus_polled && wake)
1941 enable_irq_wake(udc->board.vbus_pin);
1950 if (udc->board.vbus_pin > 0 && !udc->board.vbus_polled &&
1952 disable_irq_wake(udc->board.vbus_pin);