dm: core: Add flags parameter to device_remove()
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@denx.de> Cc: Simon Glass <sjg@chromium.org> Acked-by:
Simon Glass <sjg@chromium.org>
Showing
- arch/x86/cpu/queensbay/tnc.c 2 additions, 2 deletionsarch/x86/cpu/queensbay/tnc.c
- cmd/cros_ec.c 1 addition, 1 deletioncmd/cros_ec.c
- cmd/sf.c 1 addition, 1 deletioncmd/sf.c
- drivers/block/blk-uclass.c 1 addition, 1 deletiondrivers/block/blk-uclass.c
- drivers/block/sandbox.c 1 addition, 1 deletiondrivers/block/sandbox.c
- drivers/core/device-remove.c 5 additions, 4 deletionsdrivers/core/device-remove.c
- drivers/core/device.c 1 addition, 1 deletiondrivers/core/device.c
- drivers/core/root.c 1 addition, 1 deletiondrivers/core/root.c
- drivers/core/uclass.c 1 addition, 1 deletiondrivers/core/uclass.c
- drivers/mmc/mmc-uclass.c 1 addition, 1 deletiondrivers/mmc/mmc-uclass.c
- drivers/mtd/spi/sandbox.c 1 addition, 1 deletiondrivers/mtd/spi/sandbox.c
- drivers/mtd/spi/sf-uclass.c 1 addition, 1 deletiondrivers/mtd/spi/sf-uclass.c
- drivers/spi/spi-uclass.c 2 additions, 2 deletionsdrivers/spi/spi-uclass.c
- drivers/usb/emul/sandbox_hub.c 1 addition, 1 deletiondrivers/usb/emul/sandbox_hub.c
- drivers/usb/host/usb-uclass.c 2 additions, 2 deletionsdrivers/usb/host/usb-uclass.c
- include/dm/device-internal.h 3 additions, 2 deletionsinclude/dm/device-internal.h
- include/dm/device.h 26 additions, 0 deletionsinclude/dm/device.h
- test/dm/bus.c 4 additions, 4 deletionstest/dm/bus.c
- test/dm/core.c 8 additions, 8 deletionstest/dm/core.c
- test/dm/eth.c 1 addition, 1 deletiontest/dm/eth.c
Loading
Please register or sign in to comment