blob: 5295a023468b9badeebdbc6adccf2f3378836f7c [file] [log] [blame]
#ifndef __BACKPORTS_BCM47XX_NVRAM_H
#define __BACKPORTS_BCM47XX_NVRAM_H
#include <linux/version.h>
#if LINUX_VERSION_IS_GEQ(4,1,0)
#include_next <linux/bcm47xx_nvram.h>
#else
#include <linux/types.h>
#include <linux/kernel.h>
#endif
#if LINUX_VERSION_IS_LESS(4,2,0)
#define bcm47xx_nvram_get_contents LINUX_BACKPORT(bcm47xx_nvram_get_contents)
static inline char *bcm47xx_nvram_get_contents(size_t *val_len)
{
return NULL;
}
#define bcm47xx_nvram_release_contents LINUX_BACKPORT(bcm47xx_nvram_release_contents)
static inline void bcm47xx_nvram_release_contents(char *nvram)
{
}
#endif /* LINUX_VERSION_IS_GEQ(4,1,0) */
#endif /* __BACKPORTS_BCM47XX_NVRAM_H */