summaryrefslogtreecommitdiff
path: root/firmware/target/arm
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2009-12-15 01:06:16 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2009-12-15 01:06:16 +0000
commit7c1fa7cf6133cf7270f7c5d91e91b4c947253491 (patch)
treef2ed08cc2bacc969cb2e0522faf3ebfeeb1ce57a /firmware/target/arm
parent2ef5858a5b25873c5f2f0ae5bf58229656aa5d9f (diff)
downloadrockbox-7c1fa7cf6133cf7270f7c5d91e91b4c947253491.tar.gz
rockbox-7c1fa7cf6133cf7270f7c5d91e91b4c947253491.zip
M:Robe 500: Initialize USB related pins with pin setup function
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23998 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm')
-rw-r--r--firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c
index 09e55107c9..ff5de05e6e 100644
--- a/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c
+++ b/firmware/target/arm/tms320dm320/mrobe-500/usb-mr500.c
@@ -47,14 +47,12 @@ void usb_init_device(void) {
47 IO_EMIF_CS4CTRL2 = 0x4110; 47 IO_EMIF_CS4CTRL2 = 0x4110;
48 48
49 /* Setup the m66591 reset signal */ 49 /* Setup the m66591 reset signal */
50 IO_GIO_DIR0 &= ~(1<<2); /* output */ 50 /* 2: output, non-inverted, no-irq, falling edge, no-chat, normal */
51 IO_GIO_INV0 &= ~(1<<2); /* non-inverted */ 51 dm320_set_io(2, false, false, false, false, false, 0x00);
52 IO_GIO_FSEL0 &= ~(0x03); /* normal pins */ 52
53
54 /* Setup the m66591 interrupt signal */ 53 /* Setup the m66591 interrupt signal */
55 IO_GIO_DIR0 |= 1<<3; /* input */ 54 /* 3: input , non-inverted, irq, falling edge, no-chat, normal */
56 IO_GIO_INV0 &= ~(1<<3); /* non-inverted */ 55 dm320_set_io(3, true, false, true, false, false, 0x00);
57 IO_GIO_IRQPORT |= 1<<3; /* enable EIRQ */
58 56
59 udelay(100); 57 udelay(100);
60 58