git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15476 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Barry Wardell 2007-11-05 16:12:13 +00:00
parent 1df1e7b0c7
commit 4ef3e821cb
4 changed files with 11 additions and 11 deletions

View file

@ -106,7 +106,7 @@ void lcd_init_device(void)
GPIOB_ENABLE |= 0x4; /* B02 enable */ GPIOB_ENABLE |= 0x4; /* B02 enable */
GPIOB_ENABLE |= 0x8; /* B03 enable */ GPIOB_ENABLE |= 0x8; /* B03 enable */
outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */ outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */
GPO32 |= 0x2000000; /* D01 =1 */ GPO32_VAL |= 0x2000000; /* D01 =1 */
DEV_EN |= 0x20000; /* PWM enable */ DEV_EN |= 0x20000; /* PWM enable */

View file

@ -171,7 +171,7 @@ void lcd_init_device(void)
GPIOB_ENABLE |= 0x4; /* B02 enable */ GPIOB_ENABLE |= 0x4; /* B02 enable */
GPIOB_ENABLE |= 0x8; /* B03 enable */ GPIOB_ENABLE |= 0x8; /* B03 enable */
outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */ outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */
GPO32 |= 0x2000000; /* D01 =1 */ GPO32_VAL |= 0x2000000; /* D01 =1 */
DEV_EN |= 0x20000; /* PWM enable */ DEV_EN |= 0x20000; /* PWM enable */
#endif #endif

View file

@ -25,7 +25,7 @@
#include "thread.h" #include "thread.h"
#include "led.h" #include "led.h"
#include "disk.h" #include "disk.h"
#include "pp5024.h" #include "cpu.h"
#include "panic.h" #include "panic.h"
#include "usb.h" #include "usb.h"
@ -529,7 +529,7 @@ static void sd_card_mux(int card_no)
#ifdef SANSA_E200 #ifdef SANSA_E200
if (card_no == 0) if (card_no == 0)
{ {
GPO32 |= 0x4; GPO32_VAL |= 0x4;
GPIOA_ENABLE &= ~0x7a; GPIOA_ENABLE &= ~0x7a;
GPIOA_OUTPUT_EN &= ~0x7a; GPIOA_OUTPUT_EN &= ~0x7a;
@ -541,7 +541,7 @@ static void sd_card_mux(int card_no)
} }
else else
{ {
GPO32 &= ~0x4; GPO32_VAL &= ~0x4;
GPIOD_ENABLE &= ~0x1f; GPIOD_ENABLE &= ~0x1f;
GPIOD_OUTPUT_EN &= ~0x1f; GPIOD_OUTPUT_EN &= ~0x1f;
@ -554,7 +554,7 @@ static void sd_card_mux(int card_no)
#else /* SANSA_C200 */ #else /* SANSA_C200 */
if (card_no == 0) if (card_no == 0)
{ {
GPO32 |= 0x4; GPO32_VAL |= 0x4;
GPIOD_ENABLE &= ~0x1f; GPIOD_ENABLE &= ~0x1f;
GPIOD_OUTPUT_EN &= ~0x1f; GPIOD_OUTPUT_EN &= ~0x1f;
@ -566,7 +566,7 @@ static void sd_card_mux(int card_no)
} }
else else
{ {
GPO32 &= ~0x4; GPO32_VAL &= ~0x4;
GPIOA_ENABLE &= ~0x7a; GPIOA_ENABLE &= ~0x7a;
GPIOA_OUTPUT_EN &= ~0x7a; GPIOA_OUTPUT_EN &= ~0x7a;

View file

@ -24,7 +24,7 @@
#include "system.h" #include "system.h"
#include <string.h> #include <string.h>
#include "backlight-target.h" #include "backlight-target.h"
#include "pp5024.h" #include "cpu.h"
/* Power and display status */ /* Power and display status */
static bool power_on = false; /* Is the power turned on? */ static bool power_on = false; /* Is the power turned on? */
@ -371,7 +371,7 @@ void lcd_init_device(void)
lcd_init_gpio(); lcd_init_gpio();
/* Controller init */ /* Controller init */
outl((inl(0x70000084) | (1 << 28)), 0x70000084); outl((inl(0x70000084) | (1 << 28)), 0x70000084);
GPO32 &= ~(1 << 28); GPO32_VAL &= ~(1 << 28);
DEV_INIT1 = ( (DEV_INIT1 & 0x03ffffff) | (0x15 << 26) ); DEV_INIT1 = ( (DEV_INIT1 & 0x03ffffff) | (0x15 << 26) );
outl(((inl(0x70000014) & (0x0fffffff)) | (0x5 << 28)), 0x70000014); outl(((inl(0x70000014) & (0x0fffffff)) | (0x5 << 28)), 0x70000014);
outl((inl(0x70000020) & ~(0x3 << 10)), 0x70000020); outl((inl(0x70000020) & ~(0x3 << 10)), 0x70000020);
@ -419,9 +419,9 @@ void lcd_init_device(void)
/* LCD init */ /* LCD init */
/* Pull RESET low, then high to reset driver IC */ /* Pull RESET low, then high to reset driver IC */
GPO32 &= ~(1 << 28); GPO32_VAL &= ~(1 << 28);
udelay(10000); udelay(10000);
GPO32 |= (1 << 28); GPO32_VAL |= (1 << 28);
udelay(10000); udelay(10000);
lcd_display_on(); lcd_display_on();