diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2015-03-09 15:45:04 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2015-03-10 11:08:23 +0100 |
commit | 03b59bdb64e83ebcdb9111681775117ebce0e03b (patch) | |
tree | b89265589cf730e56c66f842fd0a8896b12302f8 /include/param.h | |
parent | 60a4277b3e1f6da921f0d84c262a22da02c50c58 (diff) | |
download | barebox-03b59bdb64e83ebcdb9111681775117ebce0e03b.tar.gz barebox-03b59bdb64e83ebcdb9111681775117ebce0e03b.tar.xz |
paramter: The dev_add_param_*() return ERR_PTR(), change no-ops to return ERR_PTR(-ENOSYS) instead of NULL
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/param.h')
-rw-r--r-- | include/param.h | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/param.h b/include/param.h index 53bee54110..bd2c078996 100644 --- a/include/param.h +++ b/include/param.h @@ -97,7 +97,7 @@ static inline struct param_d *dev_add_param(struct device_d *dev, char *name, const char *(*get)(struct device_d *, struct param_d *p), unsigned long flags) { - return 0; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_string(struct device_d *dev, const char *name, @@ -105,7 +105,7 @@ static inline struct param_d *dev_add_param_string(struct device_d *dev, const c int (*get)(struct param_d *p, void *priv), char **value, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_int(struct device_d *dev, const char *name, @@ -113,7 +113,7 @@ static inline struct param_d *dev_add_param_int(struct device_d *dev, const char int (*get)(struct param_d *p, void *priv), int *value, const char *format, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_enum(struct device_d *dev, const char *name, @@ -122,7 +122,7 @@ static inline struct param_d *dev_add_param_enum(struct device_d *dev, const cha int *value, const char **names, int max, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_bool(struct device_d *dev, const char *name, @@ -130,19 +130,19 @@ static inline struct param_d *dev_add_param_bool(struct device_d *dev, const cha int (*get)(struct param_d *p, void *priv), int *value, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_int_ro(struct device_d *dev, const char *name, int value, const char *format) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_llint_ro(struct device_d *dev, const char *name, long long value, const char *format) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_ip(struct device_d *dev, const char *name, @@ -150,7 +150,7 @@ static inline struct param_d *dev_add_param_ip(struct device_d *dev, const char int (*get)(struct param_d *p, void *priv), IPaddr_t *ip, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline struct param_d *dev_add_param_mac(struct device_d *dev, const char *name, @@ -158,7 +158,7 @@ static inline struct param_d *dev_add_param_mac(struct device_d *dev, const char int (*get)(struct param_d *p, void *priv), u8 *mac, void *priv) { - return NULL; + return ERR_PTR(-ENOSYS); } static inline int dev_add_param_fixed(struct device_d *dev, const char *name, const char *value) |