1. 21 11月, 2019 1 次提交
    • T
      env: Add CONFIG_SYS_RELOC_GD_ENV_ADDR symbol · 8d8ee47e
      Tom Rini 提交于
      Today in initr_reloc_global_data() we use some non-obvious tests to
      determine if we need to relocate the env_addr within gd or not.  In
      order to facilitate migration of other symbols to Kconfig we need to
      introduce a new symbol for this particular use case.
      
      Cc: Wolfgang Denk <wd@denx.de>
      Cc: Joe Hershberger <joe.hershberger@ni.com>
      Signed-off-by: NTom Rini <trini@konsulko.com>
      8d8ee47e
  2. 17 11月, 2019 8 次提交
  3. 13 11月, 2019 3 次提交
  4. 12 11月, 2019 1 次提交
  5. 10 11月, 2019 6 次提交
    • K
      rockchip: firefly-rk3288: Enable TPL support · f74a089e
      Kever Yang 提交于
      This patch enable TPL support for firefly-rk3288 board, which works ths
      same way with other RK3288 board like Tinker, evb.
      Signed-off-by: NKever Yang <kever.yang@rock-chips.com>
      f74a089e
    • K
      rockchip: rk3399: update SPL_STACK_R_ADDR · 006ab58d
      Kever Yang 提交于
      Use the same SPL_STACK_R_ADDR in Kconfig instead of each board config;
      default to 0x4000000(64MB) instead of 0x80000(512KB) for this address
      can support all the SoCs including those may have only 64MB memory, and
      also reserve enough space for atf, kernel(in falcon mode) loading.
      
      After the ATF entry move to 0x40000, the stack from 0x80000 may be override
      when loading ATF bl31.
      Signed-off-by: NKever Yang <kever.yang@rock-chips.com>
      006ab58d
    • K
      rockchip: evb-px5: defconfig: no need to reserve IRAM for SPL · 4b294886
      Kever Yang 提交于
      We use to reserve IRAM to avoid the SPL text overlap with ATF M0 code,
      and when we introduce the TPL, the SPL space is in DRAM, we reserve
      space to avoid SPL text overlap with ATF bl31.
      
      Now we decide to move ATF entry point to 0x40000 instead of 0x1000,
      so that the SPL can have 0x4000 as code size and no need to reserve
      space or relocate before loading ATF.
      
      The mainline ATF has update since:
      0aad563c rockchip: Update BL31_BASE to 0x40000
      Signed-off-by: NKever Yang <kever.yang@rock-chips.com>
      4b294886
    • K
      rockchip: rk3328: defconfig: no need to reserve IRAM for SPL · ae2500f8
      Kever Yang 提交于
      We use to reserve IRAM to avoid the SPL text overlap with ATF M0 code,
      and when we introduce the TPL, the SPL space is in DRAM, we reserve
      space to avoid SPL text overlap with ATF bl31.
      
      Now we decide to move ATF entry point to 0x40000 instead of 0x1000,
      so that the SPL can have 0x4000 as code size and no need to reserve
      space or relocate before loading ATF.
      
      The mainline ATF has update since:
      0aad563c rockchip: Update BL31_BASE to 0x40000
      Signed-off-by: NKever Yang <kever.yang@rock-chips.com>
      ae2500f8
    • K
      rockchip: rk3399: defconfig: no need to reserve IRAM for SPL · 5ce94c74
      Kever Yang 提交于
      We use to reserve IRAM to avoid the SPL text overlap with ATF M0 code,
      and when we introduce the TPL, the SPL space is in DRAM, we reserve
      space to avoid SPL text overlap with ATF bl31.
      
      Now we decide to move ATF entry point to 0x40000 instead of 0x1000,
      so that the SPL can have 0x4000 as code size and no need to reserve
      space or relocate before loading ATF.
      
      The mainline ATF has update since:
      0aad563c rockchip: Update BL31_BASE to 0x40000
      Signed-off-by: NKever Yang <kever.yang@rock-chips.com>
      5ce94c74
    • A
      rockchip: rk3399: Add Leez P710 support · a4bbc662
      Andy Yan 提交于
      Specification
      - Rockchip RK3399
      - LPDDR4
      - TF sd scard slot
      - eMMC
      - M.2 B-Key for 4G LTE
      - AP6256 for WiFi + BT
      - Gigabit ethernet
      - HDMI out
      - 40 pin header
      - USB 2.0 x 2
      - USB 3.0 x 1
      - USB 3.0 Type-C x 1
      - TYPE-C Power supply
      
      Commit details of rk3399-leez-p710.dts sync from linus tree for Linux 5.4-rc1:
      "arm64: dts: rockchip: Add dts for Leez RK3399 P710 SBC"
      (sha1: 	fc702ed49a8668a17343811ee28214d845bfc5e6)
      Signed-off-by: NAndy Yan <andyshrk@gmail.com>
      Reviewed-by: NKever Yang <kever.yang@rock-chips.com>
      a4bbc662
  6. 08 11月, 2019 10 次提交
  7. 06 11月, 2019 6 次提交
  8. 05 11月, 2019 4 次提交
    • P
      imx: imx8mm-evk: enable ethernet · bdcf3a88
      Peng Fan 提交于
      add phy-reset-gpios to reset phy
      Add board_phy_config to configure phy
      Enable DM_ETH
      Signed-off-by: NPeng Fan <peng.fan@nxp.com>
      bdcf3a88
    • P
      imx: add i.MX8MN DDR4 board support · d239d9d9
      Peng Fan 提交于
      Support pinctrl/clk/sdhc, include ddr4 timing data.
      
      Log:
      U-Boot SPL 2019.10-rc3-00356-g497c500423-dirty (Sep 16 2019 - 10:54:58 +0800)
      Normal Boot
      Trying to boot from BOOTROM
      image offset 0x8000, pagesize 0x200, ivt offset 0x0
      
      U-Boot 2019.10-rc3-00356-g497c500423-dirty (Sep 16 2019 - 10:54:58 +0800)
      
      CPU:   Freescale i.MX8MNano rev1.0 at 24 MHz
      Reset cause: POR
      Model: NXP i.MX8MNano DDR4 EVK board
      DRAM:  2 GiB
      MMC:   FSL_SDHC: 1, FSL_SDHC: 2
      Loading Environment from MMC... *** Warning - bad CRC, using default environment
      
      In:    serial
      Out:   serial
      Err:   serial
      Net:   No ethernet found.
      Hit any key to stop autoboot:  0
      Signed-off-by: NPeng Fan <peng.fan@nxp.com>
      d239d9d9
    • P
      imx8qm: mek: enable dm-spl for pm · 84abc8d5
      Peng Fan 提交于
      with u-boot,dm-spl added for imx8qm-pm node, and SPL_SIMPLE_BUS enabled,
      the bind and probe code in board file could be removed.
      
      Also we need to enlarge SYS_MALLOC_F_LEN to avoid calloc fail.
      Signed-off-by: NPeng Fan <peng.fan@nxp.com>
      84abc8d5
    • S
      mx6: tbs2910: Minimise libfdt code size · e9bae5c5
      Simon Glass 提交于
      This board appears to be very near its size limit and cannot accept the
      new checking code in libfdt. Disable this code so this the board can
      continue to build.
      Signed-off-by: NSimon Glass <sjg@chromium.org>
      e9bae5c5
  9. 04 11月, 2019 1 次提交