[U-Boot] [PATCH V2 0/4] common/lcd cleanup
Nikita Kiryanov
nikita at compulab.co.il
Mon Jun 25 09:04:00 CEST 2012
This patch series attempts to simplify #ifdef complexity in common/lcd.c.
It was compile tested on Arm and PowerPC using MAKEALL
checkpatch reports warnings on some of the patches:
0003: WARNING: use of volatile is usually wrong
Since 'volatile' was in the original code I left it in the patch as
well.
Changes in V2:
- Rebased on u-boot-video
- patches 2 and 3 of original patchset dropped because I'm not sure
what to do about them
- simplify lcd_logo: used bitmap_display() to further simplify code
- simplify lcd_display_bitmap: fixed pointer increment error
- simplify lcd_display_bitmap: change to simplify lcd_logo breaks
MCC200 board because it does not #define CONFIG_CMD_BMP. Added a local
implementation of bitmap_display().
Nikita Kiryanov (4):
common lcd: simplify lcd_logo
common lcd: simplify lcd_display
common lcd: simplify core functions
common lcd: simplify lcd_display_bitmap
board/mcc200/lcd.c | 20 +++++++
common/lcd.c | 141 +++++++++++++++++++++++++++-------------------------
2 files changed, 94 insertions(+), 67 deletions(-)
More information about the U-Boot
mailing list