public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH V3 0/4] common/lcd cleanup
@ 2012-08-09 10:14 Nikita Kiryanov
  2012-08-09 10:14 ` [U-Boot] [PATCH V3 1/4] common lcd: simplify lcd_logo Nikita Kiryanov
                   ` (6 more replies)
  0 siblings, 7 replies; 13+ messages in thread
From: Nikita Kiryanov @ 2012-08-09 10:14 UTC (permalink / raw)
  To: u-boot

This patch series attempts to simplify #ifdef complexity in common/lcd.c.

It was compile tested on Arm and PowerPC using MAKEALL

Changes in V3:
	- Rebased on latest u-boot-video
	- Removed volatile qualifiers in patch 3 since the use of volatile is
	discouraged and it looks like it is safe to remove them.

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       |  145 +++++++++++++++++++++++++++-------------------------
 2 files changed, 96 insertions(+), 69 deletions(-)

-- 
1.7.5.4

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2012-09-24 22:04 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-09 10:14 [U-Boot] [PATCH V3 0/4] common/lcd cleanup Nikita Kiryanov
2012-08-09 10:14 ` [U-Boot] [PATCH V3 1/4] common lcd: simplify lcd_logo Nikita Kiryanov
2012-08-09 10:14 ` [U-Boot] [PATCH V3 2/4] common lcd: simplify lcd_display Nikita Kiryanov
2012-08-09 10:14 ` [U-Boot] [PATCH V3 3/4] common lcd: simplify core functions Nikita Kiryanov
2012-08-09 10:14 ` [U-Boot] [PATCH V3 4/4] common lcd: simplify lcd_display_bitmap Nikita Kiryanov
2012-08-20  6:15 ` [U-Boot] [PATCH V3 0/4] common/lcd cleanup Nikita Kiryanov
2012-08-28 19:28   ` Nikita Kiryanov
2012-09-05  6:51 ` Igor Grinberg
2012-09-05  6:56   ` Marek Vasut
2012-09-05  8:49   ` Anatolij Gustschin
2012-09-22 16:55 ` [U-Boot] [PATCH] common/lcd: fix build breakage for at91sam9x5ek and trats boards Anatolij Gustschin
2012-09-24 12:54   ` Nikita Kiryanov
2012-09-24 22:04   ` Anatolij Gustschin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox