Lines Matching refs:udc_info

84 static struct s3c2410_udc_mach_info *udc_info;  variable
1453 if (udc_info && (udc_info->udc_command || in s3c2410_udc_set_pullup()
1454 gpio_is_valid(udc_info->pullup_pin))) { in s3c2410_udc_set_pullup()
1501 value = gpio_get_value(udc_info->vbus_pin) ? 1 : 0; in s3c2410_udc_vbus_irq()
1502 if (udc_info->vbus_pin_inverted) in s3c2410_udc_vbus_irq()
1515 if (udc_info && udc_info->vbus_draw) { in s3c2410_vbus_draw()
1516 udc_info->vbus_draw(ma); in s3c2410_vbus_draw()
1540 if (!udc_info) in s3c2410_udc_command()
1543 if (udc_info->udc_command) { in s3c2410_udc_command()
1544 udc_info->udc_command(cmd); in s3c2410_udc_command()
1545 } else if (gpio_is_valid(udc_info->pullup_pin)) { in s3c2410_udc_command()
1558 value ^= udc_info->pullup_pin_inverted; in s3c2410_udc_command()
1560 gpio_set_value(udc_info->pullup_pin, value); in s3c2410_udc_command()
1793 udc_info = dev_get_platdata(&pdev->dev); in s3c2410_udc_probe()
1825 if (udc_info && udc_info->vbus_pin > 0) { in s3c2410_udc_probe()
1826 retval = gpio_request(udc_info->vbus_pin, "udc vbus"); in s3c2410_udc_probe()
1832 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_probe()
1856 if (udc_info && !udc_info->udc_command && in s3c2410_udc_probe()
1857 gpio_is_valid(udc_info->pullup_pin)) { in s3c2410_udc_probe()
1859 retval = gpio_request_one(udc_info->pullup_pin, in s3c2410_udc_probe()
1860 udc_info->vbus_pin_inverted ? in s3c2410_udc_probe()
1884 if (udc_info && !udc_info->udc_command && in s3c2410_udc_probe()
1885 gpio_is_valid(udc_info->pullup_pin)) in s3c2410_udc_probe()
1886 gpio_free(udc_info->pullup_pin); in s3c2410_udc_probe()
1888 if (udc_info && udc_info->vbus_pin > 0) in s3c2410_udc_probe()
1889 free_irq(gpio_to_irq(udc_info->vbus_pin), udc); in s3c2410_udc_probe()
1891 if (udc_info && udc_info->vbus_pin > 0) in s3c2410_udc_probe()
1892 gpio_free(udc_info->vbus_pin); in s3c2410_udc_probe()
1919 if (udc_info && !udc_info->udc_command && in s3c2410_udc_remove()
1920 gpio_is_valid(udc_info->pullup_pin)) in s3c2410_udc_remove()
1921 gpio_free(udc_info->pullup_pin); in s3c2410_udc_remove()
1923 if (udc_info && udc_info->vbus_pin > 0) { in s3c2410_udc_remove()
1924 irq = gpio_to_irq(udc_info->vbus_pin); in s3c2410_udc_remove()