staging: most: remove device from interface structure
authorChristian Gromm <christian.gromm@microchip.com>
Thu, 23 Jan 2020 15:38:17 +0000 (16:38 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 24 Jan 2020 09:08:39 +0000 (10:08 +0100)
commit723de0f9171eeb49a3ae98cae82ebbbb992b3a7c
tree64b525c1eba167d7bbcb5a06c9d42651269424bd
parent2893c678321904722dd588d91efa074e24828c6f
staging: most: remove device from interface structure

This patch makes the adapter drivers use their own device structures
when registering a most interface with the core module.
With this the module that actually operates the physical device is the
owner of the device.

Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Link: https://lore.kernel.org/r/1579793906-5054-2-git-send-email-christian.gromm@microchip.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/most/core.c
drivers/staging/most/dim2/dim2.c
drivers/staging/most/most.h
drivers/staging/most/usb/usb.c