]> git.baikalelectronics.ru Git - uboot.git/commit
serial: serial-uclass: Use force parameter in stdio_deregister_dev()
authorStefan Roese <sr@denx.de>
Mon, 24 Apr 2017 07:48:01 +0000 (09:48 +0200)
committerBin Meng <bmeng.cn@gmail.com>
Wed, 17 May 2017 09:13:06 +0000 (17:13 +0800)
commitc7bca6603e0d662674b2831af7e5428520503aa1
tree46c8a7659c1fb7018c00f5e08c11e4aa44f8d685
parent46be81a112b1180da7d8eb5dae690b2d2220857a
serial: serial-uclass: Use force parameter in stdio_deregister_dev()

On my x86 platform I've noticed, that calling dm_uninit() or the new
function dm_remove_devices_flags() does not remove the desired device at
all. Debugging showed, that the serial uclass returns -EPERM in
serial_pre_remove(). This patch sets the force parameter when calling
stdio_deregister_dev() resulting in a removal of the device.

Signed-off-by: Stefan Roese <sr@denx.de>
Cc: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/serial/serial-uclass.c