1*028ee972SAlbert Herranz /* 2*028ee972SAlbert Herranz * arch/powerpc/platforms/embedded6xx/flipper-pic.h 3*028ee972SAlbert Herranz * 4*028ee972SAlbert Herranz * Nintendo GameCube/Wii "Flipper" interrupt controller support. 5*028ee972SAlbert Herranz * Copyright (C) 2004-2009 The GameCube Linux Team 6*028ee972SAlbert Herranz * Copyright (C) 2007,2008,2009 Albert Herranz 7*028ee972SAlbert Herranz * 8*028ee972SAlbert Herranz * This program is free software; you can redistribute it and/or 9*028ee972SAlbert Herranz * modify it under the terms of the GNU General Public License 10*028ee972SAlbert Herranz * as published by the Free Software Foundation; either version 2 11*028ee972SAlbert Herranz * of the License, or (at your option) any later version. 12*028ee972SAlbert Herranz * 13*028ee972SAlbert Herranz */ 14*028ee972SAlbert Herranz 15*028ee972SAlbert Herranz #ifndef __FLIPPER_PIC_H 16*028ee972SAlbert Herranz #define __FLIPPER_PIC_H 17*028ee972SAlbert Herranz 18*028ee972SAlbert Herranz unsigned int flipper_pic_get_irq(void); 19*028ee972SAlbert Herranz void __init flipper_pic_probe(void); 20*028ee972SAlbert Herranz 21*028ee972SAlbert Herranz void flipper_quiesce(void); 22*028ee972SAlbert Herranz void flipper_platform_reset(void); 23*028ee972SAlbert Herranz int flipper_is_reset_button_pressed(void); 24*028ee972SAlbert Herranz 25*028ee972SAlbert Herranz #endif 26