Re: [PATCH] Bluetooth: hci_h5: directly return hci_uart_register_device() ret-val

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I accidentally send this to the device-tree list instead of to the
bluetooth list. So I'm going to resend this now to the right list.

Note the second copy you will receive is unchanged, I'm just fixing the
Cc.

Regards,

Hans


On 9/24/21 11:41 AM, Hans de Goede wrote:
> Since the hci_uart_register_device() call is the last thing we do in
> h5_serdev_probe() we can simply directly return its return-value.
> 
> Cc: Archie Pusaka <apusaka@xxxxxxxxxx>
> Suggested-by: Archie Pusaka <apusaka@xxxxxxxxxx>
> Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx>
> ---
>  drivers/bluetooth/hci_h5.c | 7 +------
>  1 file changed, 1 insertion(+), 6 deletions(-)
> 
> diff --git a/drivers/bluetooth/hci_h5.c b/drivers/bluetooth/hci_h5.c
> index 59b712742d33..3e067c7cabff 100644
> --- a/drivers/bluetooth/hci_h5.c
> +++ b/drivers/bluetooth/hci_h5.c
> @@ -814,7 +814,6 @@ static int h5_serdev_probe(struct serdev_device *serdev)
>  	struct device *dev = &serdev->dev;
>  	struct h5 *h5;
>  	const struct h5_device_data *data;
> -	int err;
>  
>  	h5 = devm_kzalloc(dev, sizeof(*h5), GFP_KERNEL);
>  	if (!h5)
> @@ -858,11 +857,7 @@ static int h5_serdev_probe(struct serdev_device *serdev)
>  	if (IS_ERR(h5->device_wake_gpio))
>  		return PTR_ERR(h5->device_wake_gpio);
>  
> -	err = hci_uart_register_device(&h5->serdev_hu, &h5p);
> -	if (err)
> -		return err;
> -
> -	return 0;
> +	return hci_uart_register_device(&h5->serdev_hu, &h5p);
>  }
>  
>  static void h5_serdev_remove(struct serdev_device *serdev)
> 




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux