diff options
Diffstat (limited to 'firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c')
-rw-r--r-- | firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c b/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c index 3faa92da31..ac7b77d772 100644 --- a/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c +++ b/firmware/target/arm/as3525/sansa-clipplus/lcd-clip-plus.c | |||
@@ -26,7 +26,7 @@ | |||
26 | #include "system.h" | 26 | #include "system.h" |
27 | #include "cpu.h" | 27 | #include "cpu.h" |
28 | 28 | ||
29 | void lcd_hw_init(int *offset) | 29 | int lcd_hw_init(void) |
30 | { | 30 | { |
31 | bitset32(&CGU_PERI, CGU_SSP_CLOCK_ENABLE); | 31 | bitset32(&CGU_PERI, CGU_SSP_CLOCK_ENABLE); |
32 | 32 | ||
@@ -41,7 +41,7 @@ void lcd_hw_init(int *offset) | |||
41 | GPIOB_PIN(7) = 0; | 41 | GPIOB_PIN(7) = 0; |
42 | GPIOA_PIN(5) = (1<<5); | 42 | GPIOA_PIN(5) = (1<<5); |
43 | 43 | ||
44 | *offset = GPIOB_PIN(3) ? 0 : 2; | 44 | return GPIOB_PIN(3) ? 1 : 0; |
45 | } | 45 | } |
46 | 46 | ||
47 | void lcd_write_command(int byte) | 47 | void lcd_write_command(int byte) |
@@ -68,3 +68,9 @@ void lcd_write_data(const fb_data* p_bytes, int count) | |||
68 | SSP_DATA = *p_bytes++; | 68 | SSP_DATA = *p_bytes++; |
69 | } | 69 | } |
70 | } | 70 | } |
71 | |||
72 | void lcd_enable_power(bool onoff) | ||
73 | { | ||
74 | (void) onoff; | ||
75 | } | ||
76 | |||