dm: core: Add device checking to syscon_get_regmap()
authorSimon Glass <sjg@chromium.org>
Mon, 6 Jul 2015 18:54:38 +0000 (12:54 -0600)
committerSimon Glass <sjg@chromium.org>
Tue, 21 Jul 2015 23:39:33 +0000 (17:39 -0600)
commit9f4629be8a9a06211e392ff0eccbff76603488b2
treec2534dcdd45d65447028f8402685841be9886392
parent85aeda4a62775326d616c7bc5876b4bd00cb1a3e
dm: core: Add device checking to syscon_get_regmap()

This function can only handle a syscon device. It is possible that someone
will make a mistake, so add a check for this.

Also we should return -ENODEV when a device cannot be found, so update the
syscon_get_regmap_by_driver_data() to follow this convention.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/core/syscon-uclass.c