1. 25 10月, 2018 1 次提交
  2. 07 5月, 2018 1 次提交
    • T
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini 提交于
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      Signed-off-by: NTom Rini <trini@konsulko.com>
      83d290c5
  3. 10 3月, 2018 1 次提交
  4. 22 1月, 2018 1 次提交
  5. 27 10月, 2017 1 次提交
  6. 26 10月, 2017 1 次提交
  7. 16 5月, 2017 1 次提交
  8. 20 4月, 2017 2 次提交
  9. 24 10月, 2016 1 次提交
  10. 14 10月, 2016 1 次提交
    • S
      libfdt: Bring in upstream stringlist functions · b02e4044
      Simon Glass 提交于
      These have now landed upstream. The naming is different and in one case the
      function signature has changed. Update the code to match.
      
      This applies the following upstream commits by
      Thierry Reding <treding@nvidia.com> :
      
         604e61e fdt: Add functions to retrieve strings
         8702bd1 fdt: Add a function to get the index of a string
         2218387 fdt: Add a function to count strings
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      b02e4044
  11. 26 8月, 2016 1 次提交
    • H
      sunxi: display: Use PWM to drive backlight where applicable · 421c98d7
      Hans de Goede 提交于
      When the backlight's pwm input is connected to a pwm output of the SoC,
      actually use pwm to drive the backlight.
      
      The mean reason for doing this is to fix the backlight turning off
      for aprox. 1 second while the kernel is booting. This is caused by
      the kernel actually using pwm to drive the backlight, so that it
      can dim the backlight. First the pwm driver loads and switches the
      pinmux for the pin driving the backlight's pwm input to the pwm
      controller. Then about 1s later the actual backlight driver loads
      and tells the pwm driver to actually update the pwm settings, which
      have a power-on-reset value of "off".
      
      An additional advantage is that this allows us to initatiate the
      backlight at 80%, which is the kernel default, avoiding a brightness
      change while the kernel loads.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      Reviewed by: Peter Korsgaard <peter@korsgaard.com>
      421c98d7
  12. 24 3月, 2016 1 次提交
    • L
      sunxi: Configure only LVDS pins instead of all LCD pins when LVDS interface selected · cf6eca7c
      Lawrence Yu 提交于
      The behavior before this patch would attempt to configure the mux
      setting for pins 0 to 27 on PORTD to all be setting 3 for LVDS.  The
      LVDS interface actually only uses pins 18 to 27 and not pins 0 to 27
      as in the parallel LCD interface.  This patch restricts the
      configuration to only the relevant pins 18 to 27 on PORTD.
      
      This was tested on a sun8i A33 tablet with an LVDS screen.  MMC1 has
      the capability to use pins 2 to 7 on PORTD and the mux on those pins
      was being inadvertently set to setting 3 for MMC functionality which
      this patch corrects.
      Signed-off-by: NLawrence Yu <lyu@micile.com>
      [hdegoede@redhat.com: Only apply this change to A23 / A33]
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      cf6eca7c
  13. 21 10月, 2015 1 次提交
  14. 14 8月, 2015 4 次提交
  15. 08 8月, 2015 5 次提交
  16. 20 5月, 2015 1 次提交
  17. 04 5月, 2015 3 次提交
  18. 15 4月, 2015 1 次提交
  19. 20 2月, 2015 2 次提交
  20. 17 2月, 2015 2 次提交
  21. 02 2月, 2015 1 次提交
    • H
      sunxi: video: Force h/vsync active high when using ext. vga dac on some boards · fb75d972
      Hans de Goede 提交于
      On both my A13-OLinuxIno and my A13-OLinuxIno-Micro, the vga output gives an
      unstable image when active low v or hsync is used.
      
      The problem seems to be specific to the OLinuxIno A13 (normal & micro)
      boards. I've just looked up the schematics and they use an opendrain driver
      for the vga sync lines, and with sync pulses it is the logical high->low
      edge of the pulse which counts for the timing, which with an active low
      sync is being driven by the pull-up, and that simply seems to not drive
      it hard enough to get a stable image.
      
      So force v and hsync active high on these boards. independent of what the
      modeline says. This fixes the unstable image.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      Acked-by: NIan Campbell <ijc@hellion.org.uk>
      fb75d972
  22. 23 1月, 2015 2 次提交
  23. 22 1月, 2015 3 次提交
  24. 14 1月, 2015 2 次提交