1. 10 2月, 2015 2 次提交
  2. 11 1月, 2015 3 次提交
  3. 13 11月, 2014 1 次提交
  4. 10 8月, 2014 2 次提交
  5. 08 7月, 2014 1 次提交
  6. 18 3月, 2014 1 次提交
  7. 03 2月, 2014 1 次提交
  8. 15 10月, 2013 1 次提交
  9. 24 7月, 2013 1 次提交
  10. 02 7月, 2013 2 次提交
  11. 06 6月, 2013 1 次提交
    • S
      lcd: add functions to set up simplefb device tree · 6a195d2d
      Stephen Warren 提交于
      simple-framebuffer is a new device tree binding that describes a pre-
      configured frame-buffer memory region and its format. The Linux kernel
      contains a driver that supports this binding. Implement functions to
      create a DT node (or fill in an existing node) with parameters that
      describe the framebuffer format that U-Boot is using.
      
      This will be immediately used by the Raspberry Pi board in U-Boot, and
      likely will be used by the Samsung ARM ChromeBook support soon too. It
      could well be used by many other boards (e.g. Tegra boards with built-in
      LCD panels, which aren't yet supported by the Linux kernel).
      Signed-off-by: NStephen Warren <swarren@wwwdotorg.org>
      Acked-by: NSimon Glass <sjg@chromium.org>
      6a195d2d
  12. 27 3月, 2013 1 次提交
  13. 21 3月, 2013 5 次提交
    • J
      common/lcd.c: move the macro's to the c file · a5796c51
      Jeroen Hofstee 提交于
      Hide the console macros since some reference global data which is
      no longer present.
      
      cc: Anatolij Gustschin <agust@denx.de>
      Signed-off-by: NJeroen Hofstee <jeroen@myspectrum.nl>
      a5796c51
    • J
      common/lcd: cosmetic: clean up a bit · 6b035141
      Jeroen Hofstee 提交于
       - Make the brackets of the function calls more consistent
       - Remove really unnecessary brackets
       - Removes the extern from the function definitions
       - Remove curly brackets from single line statements
       - Remove lcd_setmem proto since it is already in common.h
       - Cleanup comments, remove useless comments
       - Remove NOT_USED_SO_FAR ifdef
       - Cleanup coding style
      
      cc: Anatolij Gustschin <agust@denx.de>
      Signed-off-by: NJeroen Hofstee <jeroen@myspectrum.nl>
      [agust: rebased the original patch]
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      6b035141
    • J
      common/lcd.c: remove global lcd_base · 00a0ca59
      Jeroen Hofstee 提交于
      lcd_base is available as gd->fb_base as well, there is no need
      to keep a seperate copy.
      
      For completeness the ack of Bo Shen is for the atmel part.
      Cc: Alessandro Rubini <rubini@unipv.it>
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Bo Shen <voice.shen@atmel.com>
      Cc: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: Marek Vasut <marek.vasut@gmail.com>
      Cc: Minkyu Kang <mk7.kang@samsung.com>
      Cc: Nikita Kiryanov <nikita@compulab.co.il>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Stelian Pop <stelian@popies.net>
      Cc: Tom Warren <twarren@nvidia.com>
      Acked-by: NBo Shen <voice.shen@atmel.com>
      Signed-off-by: NJeroen Hofstee <jeroen@myspectrum.nl>
      [agust: also fix cm_t35 board while rebasing]
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      00a0ca59
    • J
      common/lcd.c: cleanup use of global variables · f1d205a1
      Jeroen Hofstee 提交于
      console_col, console_row, lcd_line_length, lcd_console_address had
      to be declared in board / driver specific code, but were not actually
      used there on many boards. Get rid of the global variables.
      
      for completeness, the ack of Bo Shen is for the atmel part
      Cc: Alessandro Rubini <rubini@unipv.it>
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Bo Shen <voice.shen@atmel.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: Marek Vasut <marek.vasut@gmail.com>
      Cc: Minkyu Kang <mk7.kang@samsung.com>
      Cc: Nikita Kiryanov <nikita@compulab.co.il>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Stelian Pop <stelian@popies.net>
      Cc: Tom Warren <twarren@nvidia.com>
      Acked-by: NBo Shen <voice.shen@atmel.com>
      Signed-off-by: NJeroen Hofstee <jeroen@myspectrum.nl>
      [agust: rebased and fixed cm_t35 board]
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      f1d205a1
    • W
      common/lcd.c: cleanup use of global variables · 46d1d5dd
      Wolfgang Denk 提交于
      lcd_color_fg and lcd_color_bg had to be declared in board specific
      code, but were not actually used there; in addition, we have getter /
      setter functions for these, which were not used either.
      
      Get rid of the global variables, and use the getter function where
      needed (so far no setter calls are needed).
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      Cc: Alessandro Rubini <rubini@unipv.it>
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Bo Shen <voice.shen@atmel.com>
      Cc: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
      Cc: Kyungmin Park <kyungmin.park@samsung.com>
      Cc: Marek Vasut <marek.vasut@gmail.com>
      Cc: Minkyu Kang <mk7.kang@samsung.com>
      Cc: Nikita Kiryanov <nikita@compulab.co.il>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Stelian Pop <stelian@popies.net>
      Cc: Tom Warren <twarren@nvidia.com>
      Acked-by: NSimon Glass <sjg@chromium.org>
      Acked-by: NJeroen Hofstee <jeroen@myspectrum.nl>
      [agust: also fixed cm_t35 board while rebasing]
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      46d1d5dd
  14. 09 3月, 2013 1 次提交
    • N
      lcd: add option for board specific splash screen preparation · 581bb419
      Nikita Kiryanov 提交于
      Currently there is no logical place to put the code that prepares the
      splash image data. The splash image data should be ready in memory
      before bmp_display() is called, and after the environment is ready
      (since lcd.c looks for the splash image in an address specified by
      the environment variable "splashimage").
      
      Our window of opportunity in board_init_r() is therefore: between
      env_relocate() and bmp_display(), and from the available options
      only the lcd related functions in drv_lcd_init() seem appropriate
      for such lcd oriented code.
      
      Add the option to prepare the splash image data in lcd_logo() right
      before it is sent to be displayed.
      
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: Jeroen Hofstee <jeroen@myspectrum.nl>
      Signed-off-by: NNikita Kiryanov <nikita@compulab.co.il>
      Signed-off-by: NIgor Grinberg <grinberg@compulab.co.il>
      581bb419
  15. 19 11月, 2012 2 次提交
  16. 07 11月, 2012 1 次提交
  17. 01 9月, 2012 1 次提交
  18. 05 6月, 2012 1 次提交
  19. 25 5月, 2012 2 次提交
  20. 15 5月, 2012 1 次提交
  21. 07 12月, 2011 1 次提交
  22. 16 11月, 2011 1 次提交
  23. 28 10月, 2011 1 次提交
    • M
      GCC4.6: Squash warning in lcd.c · 78459123
      Marek Vasut 提交于
      lcd.c: In function 'lcd_setmem':
      lcd.c:446:2: warning: format '%d' expects type 'int', but argument 2 has type
      'u_long'
      lcd.c:446:2: warning: format '%d' expects type 'int', but argument 3 has type
      'u_long'
      Signed-off-by: NMarek Vasut <marek.vasut@gmail.com>
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Simon Glass <sjg@chromium.org>
      Cc: Mike Frysinger <vapier@gentoo.org>
      78459123
  24. 25 9月, 2010 1 次提交
  25. 15 7月, 2010 1 次提交
  26. 26 7月, 2009 3 次提交
  27. 24 2月, 2009 1 次提交