1. 14 4月, 2017 3 次提交
  2. 17 12月, 2016 1 次提交
  3. 24 10月, 2016 10 次提交
  4. 12 10月, 2016 1 次提交
  5. 11 10月, 2016 2 次提交
  6. 17 3月, 2016 1 次提交
    • S
      x86: broadwell: Add video support · 97cb0927
      Simon Glass 提交于
      Add a video driver for Intel's broadwell integrated graphics controller.
      This uses a binary blob for most init, with the driver just performing a few
      basic tasks.
      
      This driver supports VESA as the mode-setting mechanism. Since most boards
      don't support driver model yet with VESA, a special case is added to the
      Kconfig for broadwell. Eventually all boards will use driver model and this
      can be removed.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Acked-by: NBin Meng <bmeng.cn@gmail.com>
      97cb0927
  7. 17 2月, 2016 3 次提交
  8. 12 2月, 2016 1 次提交
  9. 30 1月, 2016 2 次提交
  10. 26 1月, 2016 1 次提交
  11. 24 1月, 2016 1 次提交
  12. 22 1月, 2016 2 次提交
    • S
      rockchip: video: Add a display driver for rockchip HDMI · c2539483
      Simon Glass 提交于
      Some Rockchip SoCs support HDMI output. Add a display driver for this so
      that these displays can be used on supported boards.
      
      Unfortunately this driver is not fully functional. It cannot reliably read
      EDID information over HDMI. This seems to be due to the clocks being
      incorrect - the I2C bus speed appears to be up to 100x slower than the
      clock settings indicate. The root cause may be in the clock logic.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      c2539483
    • S
      dm: video: Repurpose the 'displayport' uclass to 'display' · 2dcf1433
      Simon Glass 提交于
      The current DisplayPort uclass is too specific. The operations it provides
      are shared with other types of output devices, such as HDMI and LVDS LCD
      displays.
      
      Generalise the uclass so that it can be used with these devices as well.
      Adjust the uclass to handle the EDID reading and conversion to
      display_timing internally.
      
      Also update nyan-big which is affected by this.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      2dcf1433
  13. 21 1月, 2016 3 次提交
    • S
      sandbox: Move CONFIG_VIDEO_SANDBOX_SDL to Kconfig · 1e69ad01
      Simon Glass 提交于
      Move this option to Kconfig. This is quite simple as only sandbox uses the
      driver.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Acked-by: NAnatolij Gustschin <agust@denx.de>
      1e69ad01
    • S
      dm: video: Add a driver for a rotated text console · b5146b28
      Simon Glass 提交于
      Sometimes the console must be rotated. Add a driver which supports rotating
      the text clockwise to 90, 180 and 270 degrees. This can support devices
      where the display is rotated for mechanical reasons.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Acked-by: NAnatolij Gustschin <agust@denx.de>
      b5146b28
    • S
      dm: video: Add a video uclass · 1acafc73
      Simon Glass 提交于
      U-Boot has separate code for LCDs and 'video' devices. Both now use a
      very similar API thanks to earlier work by Nikita Kiryanov. With the driver-
      model conversion we should unify these into a single uclass.
      
      Unfortunately there are different features supported by each. This
      implementation provides for a common set of features which should serve
      most purposes. The intent is to support:
      
      - bitmap devices with 8, 16 and 32 bits per pixel
      - text console wih white on black or vice versa
      - rotated text console
      - bitmap display (BMP format)
      
      More can be added as additional boards are ported over to use driver model
      for video.
      
      The name 'video' is chosen for the uclass since it is more generic than LCD.
      Another option would be 'display' but that would introduce a third concept
      to U-Boot which seems like the wrong approach.
      
      The existing LCD and video init functions are not needed now, so this uclass
      makes no attempt to implement them.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      Acked-by: NAnatolij Gustschin <agust@denx.de>
      1acafc73
  14. 14 8月, 2015 2 次提交
  15. 13 8月, 2015 1 次提交
  16. 06 8月, 2015 1 次提交
    • S
      dm: video: Add support for video bridges · 801ab9e9
      Simon Glass 提交于
      A video bridge typically converts video from one format to another, e.g.
      DisplayPort to LVDS. Add driver model support for these with a simple
      interface to control activation and backlight. The uclass supports GPIO
      control of power and reset lines.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      801ab9e9
  17. 04 6月, 2015 2 次提交
  18. 14 5月, 2015 2 次提交
  19. 24 1月, 2015 1 次提交