[U-Boot] [PATCH 1/4 v2] dm: core: Add flags parameter to device_remove()
Simon Glass
sjg at chromium.org
Sun Mar 26 01:17:26 UTC 2017
On 20 March 2017 at 05:51, Stefan Roese <sr at denx.de> wrote:
> This patch adds the flags parameter to device_remove() and changes all
> calls to this function to provide the default value of DM_REMOVE_NORMAL
> for "normal" device removal.
>
> This is in preparation for the driver specific pre-OS (e.g. DMA
> cancelling) remove support.
>
> Signed-off-by: Stefan Roese <sr at denx.de>
> Cc: Simon Glass <sjg at chromium.org>
> ---
> v2:
> - Changes DM_FLAG macro as suggested by Simon
> - Minor comment change as suggested by Simon
>
> arch/x86/cpu/queensbay/tnc.c | 4 ++--
> cmd/cros_ec.c | 2 +-
> cmd/sf.c | 2 +-
> drivers/block/blk-uclass.c | 2 +-
> drivers/block/sandbox.c | 2 +-
> drivers/core/device-remove.c | 9 +++++----
> drivers/core/device.c | 2 +-
> drivers/core/root.c | 2 +-
> drivers/core/uclass.c | 2 +-
> drivers/mmc/mmc-uclass.c | 2 +-
> drivers/mtd/spi/sandbox.c | 2 +-
> drivers/mtd/spi/sf-uclass.c | 2 +-
> drivers/spi/spi-uclass.c | 4 ++--
> drivers/usb/emul/sandbox_hub.c | 2 +-
> drivers/usb/host/usb-uclass.c | 4 ++--
> include/dm/device-internal.h | 5 +++--
> include/dm/device.h | 26 ++++++++++++++++++++++++++
> test/dm/bus.c | 8 ++++----
> test/dm/core.c | 16 ++++++++--------
> test/dm/eth.c | 2 +-
> test/dm/spi.c | 2 +-
> 21 files changed, 65 insertions(+), 37 deletions(-)
>
Acked-by: Simon Glass <sjg at chromium.org>
More information about the U-Boot
mailing list