1. 11 Aug, 2021 1 commit
    • Alex Bee's avatar
      rockchip: Fix MMC boot order · b212ad24
      Alex Bee authored and Kever Yang's avatar Kever Yang committed
      
      
      Basically all, i.e. rk3036.dtsi, rk3128.dtsi, rk3xxx.dtsi, rk322x.dtsi,
      rk3288.dtsi, rk3308-u-boot.dtsi, rk3328-u-boot.dtsi, rk3399-u-boot.dtsi
      and px30-u-boot.dtsi Rockchip SoC devicetrees which have mmc indexes
      are defining eMMC as mmc0 and sdmmc as mmc1.
      This means that the rule to try to boot from the SD card first is ignored,
      which as per comment is what we want and is important for distros, which
      rely on that.
      
      Fix this by setting the correct mmc index, i.e. first from mmc1 (SD card),
      second from mmc0 (eMMC).
      Signed-off-by: default avatarAlex Bee <knaerzche@gmail.com>
      Reviewed-by: Kever Yang's avatarKever Yang <kever.yang@rock-chips.com>
      b212ad24
  2. 29 May, 2020 1 commit
  3. 30 Apr, 2020 1 commit
  4. 30 Jan, 2020 1 commit
    • Jagan Teki's avatar
      rockchip: Add Single boot image (with binman, pad_cat) · 79030a48
      Jagan Teki authored and Kever Yang's avatar Kever Yang committed
      
      
      All rockchip platforms support TPL or SPL-based bootloader
      in mainline with U-Boot proper as final stage. For each
      stage we need to burn the image on to flash with respective
      offsets.
      
      This patch creates a single boot image component using
      - binman, for arm32 rockchip platforms
      - pad_cat, for arm64 rockchip platforms.
      
      This would help users to get rid of burning different
      boot stage images.
      
      The new image called 'u-boot-rockchip.bin'
      which can burn into flash like:
      
      ₹ sudo dd if=u-boot-rockchip.bin of=/dev/sda seek=64
      
      This would support all rockchip platforms, except rk3128
      since it doesn't support for SPL yet.
      
      Cc: Matwey V. Kornilov <matwey.kornilov@gmail.com>
      Cc: Wadim Egorov <w.egorov@phytec.de>
      Signed-off-by: Jagan Teki's avatarJagan Teki <jagan@amarulasolutions.com>
      Reviewed-by: Kever Yang's avatarKever Yang <kever.yang@rock-chips.com>
      79030a48
  5. 14 May, 2018 1 commit
  6. 07 May, 2018 1 commit
    • Tom Rini's avatar
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini authored
      
      
      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: Tom Rini's avatarTom Rini <trini@konsulko.com>
      83d290c5
  7. 08 Apr, 2018 1 commit
  8. 24 Feb, 2018 1 commit
  9. 17 Dec, 2017 2 commits
  10. 07 Nov, 2017 2 commits
  11. 01 Nov, 2017 1 commit
  12. 03 Oct, 2017 1 commit
  13. 13 Aug, 2017 1 commit
  14. 27 Jul, 2017 1 commit
  15. 09 Jun, 2017 1 commit
  16. 15 Apr, 2017 1 commit
  17. 09 Feb, 2017 1 commit
  18. 28 Jan, 2017 1 commit
  19. 12 Jan, 2017 1 commit
  20. 26 Nov, 2016 1 commit
  21. 30 Oct, 2016 1 commit