From: Marek Belisko Date: Thu, 14 Oct 2010 11:36:11 +0000 (+0200) Subject: staging: ft1000: Use specific error return value. X-Git-Tag: firefly_0821_release~7613^2~3583^2~3^2~123 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=310bad04ec123dd79c58dfe43063d6ba4f52d934;p=firefly-linux-kernel-4.4.55.git staging: ft1000: Use specific error return value. Signed-off-by: Marek Belisko Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c index 2fd9a849e9ae..84985388d80a 100644 --- a/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c +++ b/drivers/staging/ft1000/ft1000-usb/ft1000_hw.c @@ -123,12 +123,12 @@ static int ft1000_control(struct ft1000_device *ft1000dev,unsigned int pipe, if (ft1000dev == NULL ) { DEBUG("NULL ft1000dev, failure\n"); - return STATUS_FAILURE; + return -ENODEV; } else if ( ft1000dev->dev == NULL ) { DEBUG("NULL ft1000dev->dev, failure\n"); - return STATUS_FAILURE; + return -ENODEV; } ret = usb_control_msg(ft1000dev->dev, @@ -141,11 +141,8 @@ static int ft1000_control(struct ft1000_device *ft1000dev,unsigned int pipe, size, LARGE_TIMEOUT); - if (ret>0) - ret = STATUS_SUCCESS; - else - ret = STATUS_FAILURE; - + if (ret > 0) + ret = 0; return ret; @@ -186,8 +183,6 @@ u16 ft1000_read_register(struct ft1000_device *ft1000dev, u16* Data, u16 nRegInd //DEBUG("ft1000_read_register: ret is %d \n", ret); //DEBUG("ft1000_read_register: data is %x \n", *Data); - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; return ret; @@ -224,9 +219,6 @@ u16 ft1000_write_register(struct ft1000_device *ft1000dev, USHORT value, u16 nRe 0, LARGE_TIMEOUT ); - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; - return ret; } @@ -265,8 +257,6 @@ u16 ft1000_read_dpram32(struct ft1000_device *ft1000dev, USHORT indx, PUCHAR buf //DEBUG("ft1000_read_dpram32: ret is %d \n", ret); //DEBUG("ft1000_read_dpram32: ret=%d \n", ret); - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; return ret; @@ -306,11 +296,6 @@ u16 ft1000_write_dpram32(struct ft1000_device *ft1000dev, USHORT indx, PUCHAR bu cnt, //buffer size LARGE_TIMEOUT ); - - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; - - return ret; } @@ -357,8 +342,6 @@ u16 ft1000_read_dpram16(struct ft1000_device *ft1000dev, USHORT indx, PUCHAR buf //DEBUG("ft1000_read_dpram16: data is %x \n", *buffer); - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; return ret; @@ -406,11 +389,6 @@ u16 ft1000_write_dpram16(struct ft1000_device *ft1000dev, USHORT indx, USHORT va 0, //buffer size LARGE_TIMEOUT ); - - if ( ret != STATUS_SUCCESS ) - return STATUS_FAILURE; - - return ret; }