cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

bcm47xx_sprom.h (616B)


      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 */