Skip to content
Snippets Groups Projects
  1. Aug 17, 2015
  2. Aug 14, 2015
  3. Aug 13, 2015
  4. Aug 07, 2015
  5. Aug 05, 2015
  6. Jul 14, 2015
  7. Jun 19, 2015
  8. Jun 17, 2015
  9. Jun 07, 2015
  10. Jun 03, 2015
  11. Jun 01, 2015
  12. May 29, 2015
  13. May 27, 2015
  14. May 23, 2015
  15. May 21, 2015
  16. May 10, 2015
    • nbd's avatar
      ipq806x: add pcie support to ipq806x based platforms · 70374c28
      nbd authored
      This change adds PCIe support to IPQ806x based platforms. The driver is
      actually cherry-picked from the following LKML thread:
      *https://lwn.net/Articles/643086/
      
       (patches 110-111)
      
      We also add here an additional fix to support multiple PCI controllers
      on the same platform (patch 112), and to patch the ap148 & dbs149 DTS
      files (patch 113).
      
      Signed-off-by: default avatarMathieu Olivari <mathieu@codeaurora.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45663 3c298f89-4303-0410-b956-a3cf2f4a3e73
      70374c28
    • nbd's avatar
      ipq806x: add support for zImage kernel · 4ee680f9
      nbd authored
      
      This change enable zImage+appended dtb support in ipq806x kernel
      options. The zImage will now be generated as part of the kernel
      binaries. Platforms which do not have DT support enabled in U-boot
      can now make use of it by generating zImage files and appending dtb
      to it.
      
      It is not used yet but it is done as a stepping stone for early IPQ806x
      platforms, which did not include DT support in U-boot.
      
      Signed-off-by: default avatarMathieu Olivari <mathieu@codeaurora.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45662 3c298f89-4303-0410-b956-a3cf2f4a3e73
      4ee680f9
    • nbd's avatar
      ipq806x: fix boot freeze on zImage kernel · 02b24a2d
      nbd authored
      
      ARCH_QCOM is using the ARCH_MULTIPLATFORM option, as now recommended
      on most ARM architectures. This automatically calculate ZRELADDR by
      masking PHYS_OFFSET with 0xf8000000.
      
      On IPQ806x though, the first ~20MB of RAM is reserved for the hardware.
      In newer bootloader, when DT is used, this is not a problem, we just
      reserve this memory in the device tree. But if the bootloader doesn't
      have DT support, then ATAGS have to be used. In this case, the ARM
      decompressor will position the kernel in this low mem, which will not be
      in the RAM section mapped by the bootloader, which means the kernel will
      freeze in the middle of the boot process trying to map the memory.
      
      As a work around, this patch allows disabling AUTO_ZRELADDR when
      ARCH_QCOM is selected. It makes the zImage usage possible on bootloaders
      which don't support device-tree, which is the case on certain early
      IPQ806x based designs.
      
      Signed-off-by: default avatarMathieu Olivari <mathieu@codeaurora.org>
      
      git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45661 3c298f89-4303-0410-b956-a3cf2f4a3e73
      02b24a2d
  17. Apr 21, 2015
  18. Apr 10, 2015
Loading