linux/include/linux/bcm47xx_sprom.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0-or-later */
   2/*
   3 */
   4
   5#ifndef __BCM47XX_SPROM_H
   6#define __BCM47XX_SPROM_H
   7
   8#include <linux/types.h>
   9#include <linux/kernel.h>
  10#include <linux/vmalloc.h>
  11
  12struct ssb_sprom;
  13
  14#ifdef CONFIG_BCM47XX_SPROM
  15void bcm47xx_fill_sprom(struct ssb_sprom *sprom, const char *prefix,
  16                        bool fallback);
  17int bcm47xx_sprom_register_fallbacks(void);
  18#else
  19static inline void bcm47xx_fill_sprom(struct ssb_sprom *sprom,
  20                                      const char *prefix,
  21                                      bool fallback)
  22{
  23}
  24
  25static inline int bcm47xx_sprom_register_fallbacks(void)
  26{
  27        return -ENOTSUPP;
  28};
  29#endif
  30
  31#endif /* __BCM47XX_SPROM_H */
  32