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