summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/target/arm/samsung/yh925/lcd-yh925.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/target/arm/samsung/yh925/lcd-yh925.c b/firmware/target/arm/samsung/yh925/lcd-yh925.c
index edeef49d40..7509deff36 100644
--- a/firmware/target/arm/samsung/yh925/lcd-yh925.c
+++ b/firmware/target/arm/samsung/yh925/lcd-yh925.c
@@ -190,6 +190,18 @@ void lcd_set_flip(bool flip)
190 lcd_write_reg(R_ENTRY_MODE, 0x1028); 190 lcd_write_reg(R_ENTRY_MODE, 0x1028);
191} 191}
192 192
193/* Reset the LCD prior to booting the OF */
194#ifdef BOOTLOADER
195void lcd_reset(void)
196{
197 lcd_write_reg(R_DRV_OUTPUT_CONTROL, 0x0315);
198 lcd_write_reg(R_ENTRY_MODE, 0x1028);
199 lcd_write_reg(R_HORIZ_RAM_ADDR_POS, 0x7f00);
200 lcd_write_reg(R_VERT_RAM_ADDR_POS, 0xaf10);
201 lcd_write_reg(R_RAM_ADDR_SET, 0x0000);
202}
203#endif
204
193/* LCD init */ 205/* LCD init */
194void lcd_init_device(void) 206void lcd_init_device(void)
195{ 207{