diff options
author | Amaury Pouly <amaury.pouly@gmail.com> | 2017-01-14 18:11:56 +0100 |
---|---|---|
committer | Amaury Pouly <amaury.pouly@gmail.com> | 2017-01-16 20:09:39 +0100 |
commit | 5d048e04a0748a0fdc633ebdb4cdc22fa849f126 (patch) | |
tree | 53d89d6d8154b98c9f5dd05f8cb7c2b48fce1270 /firmware/target/arm/imx233/creative-zen | |
parent | 6b227c5ea6da59681c41d74c1e5e88ff1c926baf (diff) |
zen/zenxfi: add remark about pin
Clearly this pin does not control power so don't call it lcd_power.
Change-Id: I9a6794e2606de99cb44dd3e7288b5cce5beb8d0d
Diffstat (limited to 'firmware/target/arm/imx233/creative-zen')
-rw-r--r-- | firmware/target/arm/imx233/creative-zen/lcd-zen.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/firmware/target/arm/imx233/creative-zen/lcd-zen.c b/firmware/target/arm/imx233/creative-zen/lcd-zen.c index d4beebf736..d21d26c0c3 100644 --- a/firmware/target/arm/imx233/creative-zen/lcd-zen.c +++ b/firmware/target/arm/imx233/creative-zen/lcd-zen.c @@ -149,13 +149,14 @@ static void spi_write_reg(uint8_t reg, uint16_t value) * LCD control */ -static void lcd_power(bool en) +static void lcd_something(bool en) { + /* I don't know what this pin does */ imx233_pinctrl_set_gpio(1, 8, en); mdelay(10); } -static void lcd_power_seq(void) +static void lcd_something_seq(void) { spi_write_reg(0x7, 0); mdelay(10); @@ -242,9 +243,9 @@ void lcd_enable(bool enable) imx233_lcdif_reset_lcd(true); mdelay(1); // "power" on - lcd_power(true); + lcd_something(true); // setup registers - lcd_power_seq(); + lcd_something_seq(); lcd_init_seq(); lcd_display_on_seq(); @@ -255,7 +256,7 @@ void lcd_enable(bool enable) { // power down lcd_display_off_seq(); - lcd_power(false); + lcd_something(false); // stop lcdif BF_CLR(LCDIF_CTRL, DOTCLK_MODE); /* stmp37xx errata: clearing DOTCLK_MODE won't clear RUN: wait until @@ -280,7 +281,7 @@ void lcd_init_device(void) { semaphore_init(&g_wait_sema, 1, 0); /* I'm not really sure this pin is related to power, it does not seem to do anything */ - imx233_pinctrl_acquire(1, 8, "lcd_power"); + imx233_pinctrl_acquire(1, 8, "lcd_something"); imx233_pinctrl_acquire(1, 9, "lcd_spi_sdo"); imx233_pinctrl_acquire(1, 10, "lcd_spi_scl"); imx233_pinctrl_acquire(1, 11, "lcd_spi_cs"); |