]> git.baikalelectronics.ru Git - kernel.git/commit
reset: Add optional resets and stubs
authorPhilipp Zabel <p.zabel@pengutronix.de>
Fri, 7 Mar 2014 14:18:47 +0000 (15:18 +0100)
committerPhilipp Zabel <philipp.zabel@gmail.com>
Sun, 9 Mar 2014 18:53:45 +0000 (19:53 +0100)
commit3d496af6082ab5fccdaab9e354a82730bc388e33
tree6d86f5bc6ce43de26819fe65124a346adde6f57e
parentc9feab1c4b1737c00bd9d99d4b103b25789df58e
reset: Add optional resets and stubs

This patch adds device_reset_optional and (devm_)reset_control_get_optional
variants that drivers can use to indicate they can function without control
over the reset line. For those functions, stubs are added so the drivers can
be compiled with CONFIG_RESET_CONTROLLER disabled.
Also, device_reset is annotated with __must_check. Drivers ignoring the return
value should use device_reset_optional instead.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Reviewed-by: Marek Vasut <marex@denx.de>
Acked-by: Wolfram Sang <wsa@the-dreams.de>
include/linux/reset.h