From 7bb00be29d44268f93d84d894f9b7181fca06a81 Mon Sep 17 00:00:00 2001 From: Karl Kurbjun Date: Tue, 15 Dec 2009 05:47:21 +0000 Subject: M:Robe 500: Initialize the power button. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24002 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/tms320dm320/system-dm320.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'firmware/target/arm/tms320dm320') diff --git a/firmware/target/arm/tms320dm320/system-dm320.c b/firmware/target/arm/tms320dm320/system-dm320.c index 58137ff102..1c81f9c6e2 100644 --- a/firmware/target/arm/tms320dm320/system-dm320.c +++ b/firmware/target/arm/tms320dm320/system-dm320.c @@ -209,6 +209,11 @@ void system_init(void) dm320_set_io(33, false, false, false, false, false, 0x00); IO_GIO_BITCLR2 = 1<<1; + /* Pin 1 is the power button. Right now it is setup without IRQ, but that + * may be needed for wakeup if a different shutdown method is used. */ + /* 1: input , non-inverted, no-irq, falling edge, no-chat, normal */ + dm320_set_io(1, true, false, false, false, false, 0x00); + /* taken from linux/arch/arm/mach-itdm320-20/irq.c */ /* Clearing all FIQs and IRQs. */ -- cgit v1.2.3