ar71xx: add hard_cfg offset detection for rb2011 support - fixes wlan on some newer...
[openwrt/openwrt.git] / target / linux / ar71xx / files / arch / mips / ath79 / routerboot.h
index 9a4dde59ec948d66059bc1632df3616a1c8d982d..2489e0aee0f1e18b641ec340911942a866e2cb7c 100644 (file)
@@ -14,6 +14,7 @@
 #ifdef CONFIG_ATH79_ROUTERBOOT
 int routerboot_find_tag(u8 *buf, unsigned int buflen, u16 tag_id,
                        u8 **tag_data, u16 *tag_len);
 #ifdef CONFIG_ATH79_ROUTERBOOT
 int routerboot_find_tag(u8 *buf, unsigned int buflen, u16 tag_id,
                        u8 **tag_data, u16 *tag_len);
+int routerboot_find_magic(u8 *buf, unsigned int buflen, u32 *offset, bool hard);
 #else
 static inline int
 routerboot_find_tag(u8 *buf, unsigned int buflen, u16 tag_id,
 #else
 static inline int
 routerboot_find_tag(u8 *buf, unsigned int buflen, u16 tag_id,
@@ -21,6 +22,12 @@ routerboot_find_tag(u8 *buf, unsigned int buflen, u16 tag_id,
 {
        return -ENOENT;
 }
 {
        return -ENOENT;
 }
+
+static inline int
+routerboot_find_magic(u8 *buf, unsigned int buflen, u32 *offset, bool hard)
+{
+       return -ENOENT;
+}
 #endif
 
 #endif /* _ATH79_ROUTERBOOT_H_ */
 #endif
 
 #endif /* _ATH79_ROUTERBOOT_H_ */