> Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx> hat am 23. Juni 2015 um > 01:08 geschrieben: > > > [...] > --- /dev/null > +++ b/include/linux/nvmem-consumer.h > @@ -0,0 +1,75 @@ > +/* > + * nvmem framework consumer. > + * > + * Copyright (C) 2015 Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxx> > + * Copyright (C) 2013 Maxime Ripard <maxime.ripard@xxxxxxxxxxxxxxxxxx> > + * > + * This file is licensed under the terms of the GNU General Public > + * License version 2. This program is licensed "as is" without any > + * warranty of any kind, whether express or implied. > + */ > + > +#ifndef _LINUX_NVMEM_CONSUMER_H > +#define _LINUX_NVMEM_CONSUMER_H > + > +struct device; Do we need forward declaration of struct device_node too? > +/* consumer cookie */ > [...] > +} > +#endif /* CONFIG_NVMEM */ > + > +#if IS_ENABLED(CONFIG_NVMEM) && IS_ENABLED(CONFIG_OF) > +struct nvmem_cell *of_nvmem_cell_get(struct device_node *np, > + const char *name); > +#else > +static inline struct nvmem_cell *of_nvmem_cell_get(struct device_node *np, > + const char *name) > +{ > + return ERR_PTR(-ENOSYS); > +} > +#endif /* CONFIG_NVMEM && CONFIG_OF */ > + > +#endif /* ifndef _LINUX_NVMEM_CONSUMER_H */ > -- > 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html