This series is a result of discussion in [1]

This series does not return NULL for optional resets so that the client
driver knows whether it had obtained a reset or not.

If it returns -ENODATA, that would mean reset controller is not
obtained. However the reset API's wil not abort or throw error and
handle gracefully if it's passed -ENODATA.

[1] -> 
https://patchwork.ozlabs.org/project/uboot/patch/[email protected]/

Kishon Vijay Abraham I (2):
  reset: Do not return NULL on error for
    devm_reset_control_get_optional()
  reset: Let reset API's handle gracefully if reset_ctl is -ENODATA

 drivers/reset/reset-uclass.c       | 51 ++++++++++++++++++------------
 drivers/reset/sandbox-reset-test.c |  2 +-
 2 files changed, 32 insertions(+), 21 deletions(-)

-- 
2.17.1

Reply via email to