xref: /linux/include/linux/bcm47xx_sprom.h (revision 2ab71a02c56f8244ac611b5c6e6603c6fe83b966)
1*2ab71a02SRafał Miłecki /*
2*2ab71a02SRafał Miłecki  *  This program is free software; you can redistribute  it and/or modify it
3*2ab71a02SRafał Miłecki  *  under  the terms of  the GNU General  Public License as published by the
4*2ab71a02SRafał Miłecki  *  Free Software Foundation;  either version 2 of the  License, or (at your
5*2ab71a02SRafał Miłecki  *  option) any later version.
6*2ab71a02SRafał Miłecki  */
7*2ab71a02SRafał Miłecki 
8*2ab71a02SRafał Miłecki #ifndef __BCM47XX_SPROM_H
9*2ab71a02SRafał Miłecki #define __BCM47XX_SPROM_H
10*2ab71a02SRafał Miłecki 
11*2ab71a02SRafał Miłecki #include <linux/types.h>
12*2ab71a02SRafał Miłecki #include <linux/kernel.h>
13*2ab71a02SRafał Miłecki #include <linux/vmalloc.h>
14*2ab71a02SRafał Miłecki 
15*2ab71a02SRafał Miłecki #ifdef CONFIG_BCM47XX_SPROM
16*2ab71a02SRafał Miłecki int bcm47xx_sprom_register_fallbacks(void);
17*2ab71a02SRafał Miłecki #else
18*2ab71a02SRafał Miłecki static inline int bcm47xx_sprom_register_fallbacks(void)
19*2ab71a02SRafał Miłecki {
20*2ab71a02SRafał Miłecki 	return -ENOTSUPP;
21*2ab71a02SRafał Miłecki };
22*2ab71a02SRafał Miłecki #endif
23*2ab71a02SRafał Miłecki 
24*2ab71a02SRafał Miłecki #endif /* __BCM47XX_SPROM_H */
25