From 06a912b046aa0661f6eae29ea26bc883d5d6041b Mon Sep 17 00:00:00 2001 From: Uwe Kleine-König Date: Sun, 25 Aug 2019 17:58:39 +0200 Subject: reset_source: fix ordering of exported functions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Declare and implement getters first, then setters. This syncs the order of functions in reset_source.c and reset_source.h. Signed-off-by: Uwe Kleine-König Signed-off-by: Sascha Hauer --- common/reset_source.c | 12 ++++++------ include/reset_source.h | 33 +++++++++++++++++++-------------- 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/common/reset_source.c b/common/reset_source.c index e24aa337a7..f400112483 100644 --- a/common/reset_source.c +++ b/common/reset_source.c @@ -41,6 +41,12 @@ enum reset_src_type reset_source_get(void) } EXPORT_SYMBOL(reset_source_get); +const char *reset_source_name(void) +{ + return reset_src_names[reset_source]; +} +EXPORT_SYMBOL(reset_source_name); + int reset_source_get_instance(void) { return reset_source_instance; @@ -61,12 +67,6 @@ void reset_source_set_priority(enum reset_src_type st, unsigned int priority) } EXPORT_SYMBOL(reset_source_set_priority); -const char *reset_source_name(void) -{ - return reset_src_names[reset_source]; -} -EXPORT_SYMBOL(reset_source_name); - void reset_source_set_instance(enum reset_src_type type, int instance) { if (reset_source == type) diff --git a/include/reset_source.h b/include/reset_source.h index 2848a91115..85329c8cea 100644 --- a/include/reset_source.h +++ b/include/reset_source.h @@ -26,25 +26,26 @@ enum reset_src_type { }; #ifdef CONFIG_RESET_SOURCE -void reset_source_set_priority(enum reset_src_type, unsigned int priority); + enum reset_src_type reset_source_get(void); -void reset_source_set_instance(enum reset_src_type type, int instance); +const char *reset_source_name(void); int reset_source_get_instance(void); + +void reset_source_set_priority(enum reset_src_type, unsigned int priority); +void reset_source_set_instance(enum reset_src_type type, int instance); + unsigned int of_get_reset_source_priority(struct device_node *node); -const char *reset_source_name(void); + #else -static inline void reset_source_set_priority(enum reset_src_type type, - unsigned int priority) -{ -} -static inline void reset_source_set_instance(enum reset_src_type type, int instance) +static inline enum reset_src_type reset_source_get(void) { + return RESET_UKWN; } -static inline enum reset_src_type reset_source_get(void) +static inline const char *reset_source_name(void) { - return RESET_UKWN; + return "unknown"; } static inline int reset_source_get_instance(void) @@ -52,14 +53,18 @@ static inline int reset_source_get_instance(void) return -1; } -static inline unsigned int of_get_reset_source_priority(struct device_node *node) +static inline void reset_source_set_priority(enum reset_src_type type, + unsigned int priority) { - return 0; } -static inline const char *reset_source_name(void) +static inline void reset_source_set_instance(enum reset_src_type type, int instance) { - return "unknown"; +} + +static inline unsigned int of_get_reset_source_priority(struct device_node *node) +{ + return 0; } #endif -- cgit v1.2.3