diff options
Diffstat (limited to 'firmware/target')
-rw-r--r-- | firmware/target/arm/ipod/lcd-color_nano.c | 2 | ||||
-rw-r--r-- | firmware/target/arm/ipod/lcd-gray.c | 2 | ||||
-rw-r--r-- | firmware/target/arm/sandisk/ata-c200_e200.c | 8 | ||||
-rw-r--r-- | firmware/target/arm/sandisk/sansa-e200/lcd-e200.c | 6 |
4 files changed, 9 insertions, 9 deletions
diff --git a/firmware/target/arm/ipod/lcd-color_nano.c b/firmware/target/arm/ipod/lcd-color_nano.c index 3471372d33..501c20d5c8 100644 --- a/firmware/target/arm/ipod/lcd-color_nano.c +++ b/firmware/target/arm/ipod/lcd-color_nano.c @@ -106,7 +106,7 @@ void lcd_init_device(void) GPIOB_ENABLE |= 0x4; /* B02 enable */ GPIOB_ENABLE |= 0x8; /* B03 enable */ outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */ - outl(inl(0x70000080) | 0x2000000, 0x70000080); /* D01 =1 */ + GPO32 |= 0x2000000; /* D01 =1 */ DEV_EN |= 0x20000; /* PWM enable */ diff --git a/firmware/target/arm/ipod/lcd-gray.c b/firmware/target/arm/ipod/lcd-gray.c index c375d95ea6..55f10270b7 100644 --- a/firmware/target/arm/ipod/lcd-gray.c +++ b/firmware/target/arm/ipod/lcd-gray.c @@ -171,7 +171,7 @@ void lcd_init_device(void) GPIOB_ENABLE |= 0x4; /* B02 enable */ GPIOB_ENABLE |= 0x8; /* B03 enable */ outl(inl(0x70000084) | 0x2000000, 0x70000084); /* D01 enable */ - outl(inl(0x70000080) | 0x2000000, 0x70000080); /* D01 =1 */ + GPO32 |= 0x2000000; /* D01 =1 */ DEV_EN |= 0x20000; /* PWM enable */ #endif diff --git a/firmware/target/arm/sandisk/ata-c200_e200.c b/firmware/target/arm/sandisk/ata-c200_e200.c index a8e1651280..c9f97c0d48 100644 --- a/firmware/target/arm/sandisk/ata-c200_e200.c +++ b/firmware/target/arm/sandisk/ata-c200_e200.c @@ -529,7 +529,7 @@ static void sd_card_mux(int card_no) #ifdef SANSA_E200 if (card_no == 0) { - outl(inl(0x70000080) | 0x4, 0x70000080); + GPO32 |= 0x4; GPIOA_ENABLE &= ~0x7a; GPIOA_OUTPUT_EN &= ~0x7a; @@ -541,7 +541,7 @@ static void sd_card_mux(int card_no) } else { - outl(inl(0x70000080) & ~0x4, 0x70000080); + GPO32 &= ~0x4; GPIOD_ENABLE &= ~0x1f; GPIOD_OUTPUT_EN &= ~0x1f; @@ -554,7 +554,7 @@ static void sd_card_mux(int card_no) #else /* SANSA_C200 */ if (card_no == 0) { - outl(inl(0x70000080) | 0x4, 0x70000080); + GPO32 |= 0x4; GPIOD_ENABLE &= ~0x1f; GPIOD_OUTPUT_EN &= ~0x1f; @@ -566,7 +566,7 @@ static void sd_card_mux(int card_no) } else { - outl(inl(0x70000080) & ~0x4, 0x70000080); + GPO32 &= ~0x4; GPIOA_ENABLE &= ~0x7a; GPIOA_OUTPUT_EN &= ~0x7a; diff --git a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c index 189741e41b..5bd14c2ece 100644 --- a/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c +++ b/firmware/target/arm/sandisk/sansa-e200/lcd-e200.c @@ -371,7 +371,7 @@ void lcd_init_device(void) lcd_init_gpio(); /* Controller init */ outl((inl(0x70000084) | (1 << 28)), 0x70000084); - outl((inl(0x70000080) & ~(1 << 28)), 0x70000080); + GPO32 &= ~(1 << 28); DEV_INIT1 = ( (DEV_INIT1 & 0x03ffffff) | (0x15 << 26) ); outl(((inl(0x70000014) & (0x0fffffff)) | (0x5 << 28)), 0x70000014); outl((inl(0x70000020) & ~(0x3 << 10)), 0x70000020); @@ -419,9 +419,9 @@ void lcd_init_device(void) /* LCD init */ /* Pull RESET low, then high to reset driver IC */ - outl((inl(0x70000080) & ~(1 << 28)), 0x70000080); + GPO32 &= ~(1 << 28); udelay(10000); - outl((inl(0x70000080) | (1 << 28)), 0x70000080); + GPO32 |= (1 << 28); udelay(10000); lcd_display_on(); |