diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2019-08-25 17:58:41 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2019-08-28 13:33:42 +0200 |
commit | a0748840c104a3ea9af5e9e27741541e526edbd5 (patch) | |
tree | a8d3f2a817af5ef16b633cda6e74b9d3fe23c062 /include | |
parent | 935446094311ccbc6888dc2dbe238b764a8e073e (diff) | |
download | barebox-a0748840c104a3ea9af5e9e27741541e526edbd5.tar.gz barebox-a0748840c104a3ea9af5e9e27741541e526edbd5.tar.xz |
reset_source: implement helper to set a device as reset source
This allows to remove some boilerplate from drivers.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/reset_source.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/reset_source.h b/include/reset_source.h index 22c51a0ea6..27ee077cc6 100644 --- a/include/reset_source.h +++ b/include/reset_source.h @@ -30,7 +30,9 @@ enum reset_src_type { enum reset_src_type reset_source_get(void); const char *reset_source_name(void); int reset_source_get_instance(void); +struct device_d *reset_source_get_device(void); +void reset_source_set_device(struct device_d *dev, enum reset_src_type st); void reset_source_set_prinst(enum reset_src_type, unsigned int priority, int instance); |