blob: 41796befa9df53b1fc35b20bfeaec17a5db68136 [file] [log] [blame]
Rafał Miłecki515fa752014-01-14 12:14:41 +01001#ifndef LINUX_BCM47XX_PRIVATE_H_
2#define LINUX_BCM47XX_PRIVATE_H_
3
Rafał Miłeckid548ca62014-12-10 17:38:26 +01004#ifndef pr_fmt
5#define pr_fmt(fmt) "bcm47xx: " fmt
6#endif
7
Rafał Miłecki515fa752014-01-14 12:14:41 +01008#include <linux/kernel.h>
9
Rafał Miłecki6ee1d932014-07-17 23:26:33 +020010/* prom.c */
11void __init bcm47xx_prom_highmem_init(void);
12
Rafał Miłeckia59da8f2014-10-28 12:52:02 +010013/* sprom.c */
14void bcm47xx_sprom_register_fallbacks(void);
15
Rafał Miłeckief1e3e72014-01-14 12:36:29 +010016/* buttons.c */
17int __init bcm47xx_buttons_register(void);
18
Rafał Miłecki515fa752014-01-14 12:14:41 +010019/* leds.c */
20void __init bcm47xx_leds_register(void);
21
Rafał Miłeckie5810fa2014-10-28 14:40:38 +010022/* setup.c */
23void __init bcm47xx_bus_setup(void);
24
Rafał Miłeckia2bec072014-03-21 10:08:08 +010025/* workarounds.c */
26void __init bcm47xx_workarounds(void);
27
Rafał Miłecki515fa752014-01-14 12:14:41 +010028#endif