Patchwork [U-Boot,v3,2/8] pxa_lcd: make lcd_enable() a weak pointer

login
register
mail settings
Submitter Mike Dunn
Date April 12, 2013, 6:59 p.m.
Message ID <1365793160-18247-3-git-send-email-mikedunn@newsguy.com>
Download mbox | patch
Permalink /patch/236176/
State Awaiting Upstream
Delegated to: Marek Vasut
Headers show

Comments

Mike Dunn - April 12, 2013, 6:59 p.m.
Make lcd_init() a weak pointer so that boards can overload it if necessary.  The
palmtreo680 board needs to wiggle some gpios and configure the pwm controller in
order to get the lcd and its backlight working.

Signed-off-by: Mike Dunn <mikedunn@newsguy.com>
---
Changelog:
v3: no change

v2:
  - use __weak macro instead of explicit compiler directive

 drivers/video/pxa_lcd.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

Patch

diff --git a/drivers/video/pxa_lcd.c b/drivers/video/pxa_lcd.c
index d5fbe7b..5e4c685 100644
--- a/drivers/video/pxa_lcd.c
+++ b/drivers/video/pxa_lcd.c
@@ -410,7 +410,7 @@  void lcd_initcolregs (void)
 #endif /* LCD_MONOCHROME */
 
 /*----------------------------------------------------------------------*/
-void lcd_enable (void)
+__weak void lcd_enable(void)
 {
 }