Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

atmel_usba_udc: Kill GPIO_PIN_NONE

GPIO_PIN_NONE should no longer be used. Replace it with a simple
test against negative values.

This is a transitional patch, waiting for gpio_is_valid() to be
merged at which point the tests should be revisited.

Signed-off-by: Stelian Pop <stelian@popies.net>
Acked-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>

authored by

Stelian Pop and committed by
Haavard Skinnemoen
8d12c32c 7a242471

+1 -1
+1 -1
drivers/usb/gadget/atmel_usba_udc.c
··· 1937 1937 goto err_device_add; 1938 1938 } 1939 1939 1940 - if (pdata && pdata->vbus_pin != GPIO_PIN_NONE) { 1940 + if (pdata && pdata->vbus_pin >= 0) { 1941 1941 if (!gpio_request(pdata->vbus_pin, "atmel_usba_udc")) { 1942 1942 udc->vbus_pin = pdata->vbus_pin; 1943 1943