summaryrefslogtreecommitdiff
path: root/firmware/target
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target')
-rw-r--r--firmware/target/mips/ingenic_jz47xx/ata-sd-jz4760.c1
-rw-r--r--firmware/target/mips/ingenic_jz47xx/xduoo_x3/lcd-xduoo_x3.c6
2 files changed, 5 insertions, 2 deletions
diff --git a/firmware/target/mips/ingenic_jz47xx/ata-sd-jz4760.c b/firmware/target/mips/ingenic_jz47xx/ata-sd-jz4760.c
index 8da1313cf8..55ffecce09 100644
--- a/firmware/target/mips/ingenic_jz47xx/ata-sd-jz4760.c
+++ b/firmware/target/mips/ingenic_jz47xx/ata-sd-jz4760.c
@@ -1335,6 +1335,7 @@ int sd_init(void)
1335 1335
1336 if(!inited) 1336 if(!inited)
1337 { 1337 {
1338 __cpm_stop_msc0(); /* We don't use MSC0 */
1338 1339
1339#if SD_DMA_INTERRUPT || SD_INTERRUPT 1340#if SD_DMA_INTERRUPT || SD_INTERRUPT
1340 semaphore_init(&sd_wakeup[SD_SLOT_1], 1, 0); 1341 semaphore_init(&sd_wakeup[SD_SLOT_1], 1, 0);
diff --git a/firmware/target/mips/ingenic_jz47xx/xduoo_x3/lcd-xduoo_x3.c b/firmware/target/mips/ingenic_jz47xx/xduoo_x3/lcd-xduoo_x3.c
index a7449f144d..0446fb2cce 100644
--- a/firmware/target/mips/ingenic_jz47xx/xduoo_x3/lcd-xduoo_x3.c
+++ b/firmware/target/mips/ingenic_jz47xx/xduoo_x3/lcd-xduoo_x3.c
@@ -118,6 +118,8 @@ void lcd_hw_init(void)
118 udelay(1); 118 udelay(1);
119 __gpio_set_pin(PIN_LCD_RES); 119 __gpio_set_pin(PIN_LCD_RES);
120 __gpio_clear_pin(PIN_LCD_CS); 120 __gpio_clear_pin(PIN_LCD_CS);
121
122 __cpm_stop_lcd(); /* We don't use the LCD controller */
121} 123}
122 124
123void lcd_write_command(int byte) 125void lcd_write_command(int byte)
@@ -167,7 +169,7 @@ int lcd_default_contrast(void)
167void lcd_set_contrast(int val) 169void lcd_set_contrast(int val)
168{ 170{
169 static int last_val = 0xFFFFFF; 171 static int last_val = 0xFFFFFF;
170 172
171 if (val >= 0) /* brightness menu */ 173 if (val >= 0) /* brightness menu */
172 { 174 {
173 lcd_write_command(LCD_CNTL_CONTRAST); 175 lcd_write_command(LCD_CNTL_CONTRAST);
@@ -175,7 +177,7 @@ void lcd_set_contrast(int val)
175 } 177 }
176 else if (val != last_val) 178 else if (val != last_val)
177 { 179 {
178 /* here we change the voltage level and drive times 180 /* here we change the voltage level and drive times
179 * longer precharge = dimmer display 181 * longer precharge = dimmer display
180 * higher voltage = shorter precharge required 182 * higher voltage = shorter precharge required
181 */ 183 */