Skip to content
Snippets Groups Projects
  1. May 13, 2015
  2. May 12, 2015
  3. May 10, 2015
  4. May 08, 2015
    • Axel Lin's avatar
      gpio: stm32_gpio: Use clrsetbits_le32() at appropriate places · 895b5d65
      Axel Lin authored
      
      Use clrsetbits_le32() to replace clrbits_le32() + setbits_le32().
      
      Signed-off-by: default avatarAxel Lin <axel.lin@ingics.com>
      895b5d65
    • Hannes Petermaier's avatar
      board/BuR/common: rename "usbupdate" environment to "usbscript" · 5094befd
      Hannes Petermaier authored
      
      usbupdate in real does allways load some script from usb-storage and execute
      it, on all B&R targets.
      
      So we do following 2 things:
      - rename it to what it really does
      - move it from boards to common environment
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      5094befd
    • Hannes Petermaier's avatar
      board/BuR/common: remove BMP_DISPLAY from tseries board · 4e2a3415
      Hannes Petermaier authored
      
      Since we display in future the splash screen out of linux-os, we don't need
      this support anymore within the common section.
      
      But kwb-target is still using BMP_DISPLAY feature, so we move the related
      from the common section into the target-specific.
      
      Also the default environment of tseries will be adapted to this.
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      4e2a3415
    • Hannes Petermaier's avatar
      board/BuR/tseries: Add simplefb support · 99f72472
      Hannes Petermaier authored
      
      Since the used AM3352 SoC doesn't have GPU it isn't allways necessary to build
      in complete drm-stuff into linux kernel. In very small applications only we use
      the simple-framebuffer.
      
      So we have 2 use-cases:
      - device operating on drm-driver (let simplefb node disabled)
      - device operating on simplefb-driver (activate simplefb node and reserve mem)
      
      The decision is made by means of "simplefb" environment variable.
      
      simplefb = 0
      we don't enable the (maybe) existing simplefb node and all the rest around
      display is up to the linux-kernel. We just disable the backlight, beceause we
      do not want see the flicker during take over of drm-driver.
      
      simplefb = 1
      we enable the (maybe) existing simplefb node and reserve framebuffers size
      in memory.
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      99f72472
    • Hannes Petermaier's avatar
      board/BuR/tseries: remove unnary CONFIG_LCD_NOSTDOUT · 10c63f2e
      Hannes Petermaier authored
      
      the CONFIG_LCD_NOSTDOUT feature never had become mainline in uboot due to the
      fact that the problem of "not writing out whole console to lcd" can be solved
      with another way.
      
      So we remove this unnary define.
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      10c63f2e
    • Hannes Petermaier's avatar
      board/BuR/tseries: take usage of CONFIG_LCD_ROTATION · d804452b
      Hannes Petermaier authored
      
      We take use of the new LCD_ROTATION feature.
      The information about how the display is rotated is taken from B&R specific
      (/factory-settings/rotation) information in the devicetree.
      
      The information there is stored as string (cw, ud, ccw, none) since starting
      support of this devices and cannot be changed, so we have to convert it into
      
      none = 0
      cw   = 1
      ud   = 2
      ccw  = 3
      
      Signed-off-by: default avatarHannes Petermaier <oe5hpm@oevsv.at>
      d804452b
    • Maxime Ripard's avatar
      image: android: handle default kernel address · 87f02d5a
      Maxime Ripard authored
      
      The two tools that create android boot images, mkbootimg and the fastboot
      client, set the kernel address by default to 0x10008000.
      
      U-boot always honors this field, and will try to relocate the kernel to
      whatever value is set in the header, which won't be mapped to the actual RAM on
      most platforms, resulting in the kernel obviously not booting.
      
      All the targets in U-Boot right now will download the android boot image to
      CONFIG_SYS_LOAD_ADDR, which means that it will already have been downloaded to
      some location that is suitable for execution.
      
      In order to have the kernel booting even with the default boot image kernel
      address, if that address is used, just execute the kernel where it is.
      
      Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      87f02d5a
Loading