Return-Path: MIME-Version: 1.0 In-Reply-To: <20180527190457.2632-10-hdegoede@redhat.com> References: <20180527190457.2632-1-hdegoede@redhat.com> <20180527190457.2632-10-hdegoede@redhat.com> From: Rob Herring Date: Wed, 30 May 2018 08:25:44 -0500 Message-ID: Subject: Re: [PATCH 09/13] Bluetooth: hci_serdev: Fix HCI_UART_INIT_PENDING not working To: Hans de Goede Cc: Marcel Holtmann , Johan Hedberg , Martin Blumenstingl , Jeremy Cline , "open list:BLUETOOTH DRIVERS" , "open list:SERIAL DRIVERS" , linux-acpi@vger.kernel.org, devicetree@vger.kernel.org Content-Type: text/plain; charset="UTF-8" List-ID: On Sun, May 27, 2018 at 2:04 PM, Hans de Goede wrote: > Init hci_uart->init_ready so that hci_uart_init_ready() works properly. Why do you need to init in a wq? For serdev devices, probe is async already. So my thought was this wouldn't be needed. Rob