1. 15 5月, 2019 5 次提交
    • M
      ARM: dts: socfpga: Keep FPGA bridge entries in SPL DT · 9e6ed1a3
      Marek Vasut 提交于
      Keep the FPGA bridge entries in SPL DT to let do_bridge_reset() toggle
      the bridges on/off as needed according to the handoff file.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Chin Liang See <chin.liang.see@intel.com>
      Cc: Dinh Nguyen <dinguyen@kernel.org>
      Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      Cc: Tien Fong Chee <tien.fong.chee@intel.com>
      9e6ed1a3
    • M
      ARM: dts: socfpga: Factor out U-Boot specifics from A10 handoff files · 917bd8a8
      Marek Vasut 提交于
      Pull out the u-boot,dm-pre-reloc from socfpga_arria10_socdk_sdmmc_handoff.dtsi
      into separate dtsi header file to make it easier to patch in custom handoff
      dtsi files, without having to manually add the U-Boot bits. Shuffle the include
      clauses in the A10 DT files to make it obvious what gets included where without
      having to follow confusing long chain of includes, i.e. board DT file includes
      everything it needs.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Chin Liang See <chin.liang.see@intel.com>
      Cc: Dinh Nguyen <dinguyen@kernel.org>
      Cc: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      Cc: Tien Fong Chee <tien.fong.chee@intel.com>
      917bd8a8
    • W
      arm: socfpga: Re-add support for Aries MCV SoM and MCVEV[KP] board · 990ed445
      Wolfgang Grandegger 提交于
      Re-add support for Aries Embedded MCV SoM, which is CycloneV based
      and the associated MCVEVK and MCVEVP baseboard. The board can boot
      from eMMC. Ethernet and USB is supported.
      
      The Aries Embedded boards have been removed with commit 03b54997
      ("board/aries: Remove"). I will now take care of them.
      
      The device-tree files are from mainline Linux commit e93c9c99a629
      ("Linux v5.1)".
      Signed-off-by: NWolfgang Grandegger <wg@aries-embedded.de>
      CC: Marek Vasut <marex@denx.de>
      CC: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      990ed445
    • S
      arm: sofcpga: s10: remove unused ad-hoc reset code · 48ec7345
      Simon Goldschmidt 提交于
      The stratix 10 reset manager ad-hoc code in arch/arm contains an unused
      function 'reset_deassert_peripherals_handoff' that has been added from
      the beginning. As this is probably a result of copying the gen5 reset
      manager and this function has never been used, remove it.
      Signed-off-by: NSimon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      48ec7345
    • S
      arm: socfpga: remove re-added ad-hoc reset code · 430b42f7
      Simon Goldschmidt 提交于
      commit c5de2b7e ("arm: socfpga: implement proper peripheral reset")
      has removed the call to 'reset_deassert_peripherals_handoff()' from
      socfpga gen5 SPL since the reset driver now handles resets. However,
      commit c1d4b464 ("ARM: socfpga: Disable bridges in SPL unless booting from FPGA")
      has re-added this ad-hoc reset code, so that all peripherals were now
      again enabled instead of letting the drivers enable them by request.
      
      While at it, remove this function for gen5 as it should not be used.
      
      Fixes: commit c1d4b464 ("ARM: socfpga: Disable bridges in SPL unless booting from FPGA")
      Signed-off-by: NSimon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
      430b42f7
  2. 13 5月, 2019 22 次提交
  3. 11 5月, 2019 13 次提交