1a166df08SAlbert Herranz /*
2a166df08SAlbert Herranz  * arch/powerpc/platforms/embedded6xx/usbgecko_udbg.h
3a166df08SAlbert Herranz  *
4a166df08SAlbert Herranz  * udbg serial input/output routines for the USB Gecko adapter.
5a166df08SAlbert Herranz  * Copyright (C) 2008-2009 The GameCube Linux Team
6a166df08SAlbert Herranz  * Copyright (C) 2008,2009 Albert Herranz
7a166df08SAlbert Herranz  *
8a166df08SAlbert Herranz  * This program is free software; you can redistribute it and/or
9a166df08SAlbert Herranz  * modify it under the terms of the GNU General Public License
10a166df08SAlbert Herranz  * as published by the Free Software Foundation; either version 2
11a166df08SAlbert Herranz  * of the License, or (at your option) any later version.
12a166df08SAlbert Herranz  *
13a166df08SAlbert Herranz  */
14a166df08SAlbert Herranz 
15a166df08SAlbert Herranz #ifndef __USBGECKO_UDBG_H
16a166df08SAlbert Herranz #define __USBGECKO_UDBG_H
17a166df08SAlbert Herranz 
18a166df08SAlbert Herranz #ifdef CONFIG_USBGECKO_UDBG
19a166df08SAlbert Herranz 
20a166df08SAlbert Herranz extern void __init ug_udbg_init(void);
21a166df08SAlbert Herranz 
22a166df08SAlbert Herranz #else
23a166df08SAlbert Herranz 
24a166df08SAlbert Herranz static inline void __init ug_udbg_init(void)
25a166df08SAlbert Herranz {
26a166df08SAlbert Herranz }
27a166df08SAlbert Herranz 
28a166df08SAlbert Herranz #endif /* CONFIG_USBGECKO_UDBG */
29a166df08SAlbert Herranz 
30d1d56f8cSAlbert Herranz void __init udbg_init_usbgecko(void);
31d1d56f8cSAlbert Herranz 
32a166df08SAlbert Herranz #endif /* __USBGECKO_UDBG_H */
33