[PATCH linux dev-4.7 1/2] drivers: fsi: delete device on unscan
Christopher Bostic
cbostic at linux.vnet.ibm.com
Tue Feb 14 08:00:45 AEDT 2017
Acked by: Christopher Bostic <cbostic at linux.vnet.ibm.com>
On 2/13/17 2:07 PM, Eddie James wrote:
> From: "Edward A. James" <eajames at us.ibm.com>
>
> need to delete device so that client driver "remove" is called.
>
> Signed-off-by: Edward A. James <eajames at us.ibm.com>
> ---
> drivers/fsi/fsi-core.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/fsi/fsi-core.c b/drivers/fsi/fsi-core.c
> index 1e9c5a2..e8a3618 100644
> --- a/drivers/fsi/fsi-core.c
> +++ b/drivers/fsi/fsi-core.c
> @@ -512,6 +512,7 @@ static void fsi_master_unscan(struct fsi_master *master)
> list_for_each_entry_safe(fsi_dev, fsi_dev_tmp,
> &slave->my_engines, link) {
> list_del(&fsi_dev->link);
> + device_del(&fsi_dev->dev);
> put_device(&fsi_dev->dev);
> }
> device_unregister(&slave->dev);
More information about the openbmc
mailing list