reset: modify the way reset lookup works for board files
authorBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 23 Mar 2018 13:04:48 +0000 (14:04 +0100)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Tue, 27 Mar 2018 08:39:47 +0000 (10:39 +0200)
commite2749bb998701e21cdb8b34486b82fc1c051ab41
treec556d6f584df155e4ab6f56f88f4a4f928f4e836
parent6691dffab0ab6301bb7b489b1dcf9f5efdef202f
reset: modify the way reset lookup works for board files

Commit 7af1bb19f1d7 ("reset: add support for non-DT systems")
introduced reset control lookup mechanism for boards that still use
board files.

The routine used to register lookup entries takes the corresponding
reset_controlled_dev structure as argument.

It's been determined however that for the first user of this new
interface - davinci psc driver - it will be easier to register the
lookup entries using the reset controller device name.

This patch changes the way lookup entries are added.

Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
[p.zabel@pengutronix.de: added missing ERR_PTR]
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/core.c
include/linux/reset-controller.h