1. 16 12月, 2016 16 次提交
  2. 10 12月, 2016 3 次提交
  3. 09 12月, 2016 2 次提交
  4. 08 12月, 2016 4 次提交
    • M
      ARM64: zynqmp: Add updated psu_init_gpl* files · bf0f27f4
      Michal Simek 提交于
      With origin files there was an issue with serdes setting for SCSI.
      Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
      bf0f27f4
    • M
      zynqmp works · 8a5db0ab
      Michal Simek 提交于
      8a5db0ab
    • N
      ARM: zynq: Replace dram_init* functions with board_init_f safe ones · 64b67fb2
      Nathan Rossi 提交于
      The dram_init* functions for the zynq board are not safe for use from
      the board_init_f stage due to its use of the 'tmp' static variable.
      
      This incorrect use of a static variable was causing rare issues where
      the dram_init function would overwrite some parts the __rel_dyn section
      which caused obscure failures.
      
      Using the zynq_zybo configuration, U-Boot would generate the following
      error during image load. This was caused due to dram_init overwriting
      the relocations for the "image" variable within the do_bootm function.
      Out of coincidence the un-initialized memory has a compression type
      which is the same as the value for the relocation type R_ARM_RELATIVE.
      
         Uncompressing Invalid Image ... Unimplemented compression type 23
      
      It should be noted that this is just one way the issue could surface,
      other cases my not be observed in normal boot flow.
      
      This change removes the existing code and copies the implementation of
      the dram_init and dram_init_banksize from the
      arch/arm/mach-uniphier/dram_init.c source. This version of these
      functions does not use static variables and behaves the same (reading
      banks from fdt, and using the first bank as the ram_size).
      Signed-off-by: NNathan Rossi <nathan@nathanrossi.com>
      Fixes: 758f29d0 ("ARM: zynq: Support systems with more memory banks")
      Cc: Michal Simek <monstr@monstr.eu>
      Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
      64b67fb2
    • M
      block: Move ceva driver to DM · 8814c038
      Michal Simek 提交于
      This patch also includes ARM64 zynqmp changes:
      - Remove platform non DM initialization
      - Remove hardcoded sata base address
      Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      Series-to: sjg, agraf@suse.de
      Series-cc: uboot
      Series-version: 4
      Series-changes: 2
      - make ceva_init_sata static
      - Move SATA_CEVA to defconfig
      - Initalized max_lun and max_id platdata
      
      Series-changes: 3
      - Extend Kconfig help description
      - sort dm.h
      - Remove SPL undefinition from board file
      - Fix Kconfig dependecies
      8814c038
  5. 06 12月, 2016 6 次提交
  6. 05 12月, 2016 9 次提交