xref: /linux/include/linux/bcm47xx_sprom.h (revision 2874c5fd284268364ece81a7bd936f3c8168e567)
1*2874c5fdSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */
22ab71a02SRafał Miłecki /*
32ab71a02SRafał Miłecki  */
42ab71a02SRafał Miłecki 
52ab71a02SRafał Miłecki #ifndef __BCM47XX_SPROM_H
62ab71a02SRafał Miłecki #define __BCM47XX_SPROM_H
72ab71a02SRafał Miłecki 
82ab71a02SRafał Miłecki #include <linux/types.h>
92ab71a02SRafał Miłecki #include <linux/kernel.h>
102ab71a02SRafał Miłecki #include <linux/vmalloc.h>
112ab71a02SRafał Miłecki 
122ab71a02SRafał Miłecki #ifdef CONFIG_BCM47XX_SPROM
132ab71a02SRafał Miłecki int bcm47xx_sprom_register_fallbacks(void);
142ab71a02SRafał Miłecki #else
152ab71a02SRafał Miłecki static inline int bcm47xx_sprom_register_fallbacks(void)
162ab71a02SRafał Miłecki {
172ab71a02SRafał Miłecki 	return -ENOTSUPP;
182ab71a02SRafał Miłecki };
192ab71a02SRafał Miłecki #endif
202ab71a02SRafał Miłecki 
212ab71a02SRafał Miłecki #endif /* __BCM47XX_SPROM_H */
22