1. 19 2月, 2016 4 次提交
  2. 18 2月, 2016 1 次提交
  3. 17 2月, 2016 1 次提交
  4. 05 2月, 2016 1 次提交
  5. 11 12月, 2015 1 次提交
  6. 02 12月, 2015 1 次提交
  7. 24 11月, 2015 1 次提交
    • M
      ARM: dts: keystone: k2l: fix kernel crash when clk_ignore_unused is not in bootargs · 17e846aa
      Murali Karicheri 提交于
      Currently kernel crash randomly when K2L EVM is booted without
      clk_ignore_unused in the bootargs. This workaround is not needed
      on other K2 devices such as K2HK and K2E and with this fix, we can
      remove the workaround altogether. netcp driver on K2L uses linked
      ram on OSR (On chip Static RAM) and requires the clock to this peripheral
      enabled for proper functioning. This is the reason for the kernel crash.
      So add the clock node to fix this issue.
      
      While at it, remove the workaround documentation as well.
      
      With the fix applied, clk_summary dump shows the clock to OSR enabled.
      
      cat /sys/kernel/debug/clk/clk_summary
       ------cut--------------
         tcp3d-1                   0            0   399360000          0 0
         tcp3d-0                   0            0   399360000          0 0
         osr                       1            1   399360000          0 0
         fftc-0                    0            0   399360000          0 0
       -----cut----------------
      Signed-off-by: NMurali Karicheri <m-karicheri2@ti.com>
      Signed-off-by: NSantosh Shilimkar <ssantosh@kernel.org>
      17e846aa
  8. 21 11月, 2015 3 次提交
  9. 24 10月, 2015 1 次提交
    • K
      Documentation: EXYNOS: Update bootloader interface on exynos542x · 97d5c7a7
      Krzysztof Kozlowski 提交于
      Update the documentation about:
      1. Usage of PMU_SPARE2 register.
         Bootloaders on Exynos542x-based boards often use the register
         PMU_SPARE2 (0x908) in the same way as on Exynos3250: as a indicator
         the secondary CPU was booted on. The bootloader will set this value
         to non-zero, after sucessfull power up of secondary CPU. In the same
         time this booted CPU will stuck (spin) waiting for software reset.
      2. Exynos542x entry address for secondary CPU boot up after system
         suspend (with MCPM enabled and in non-secure mode).
      
      See arch/arm/mach-exynos/mcpm-exynos.c for source code.
      Signed-off-by: NKrzysztof Kozlowski <k.kozlowski@samsung.com>
      Signed-off-by: NKukjin Kim <kgene@kernel.org>
      97d5c7a7
  10. 18 10月, 2015 1 次提交
  11. 14 10月, 2015 3 次提交
  12. 13 10月, 2015 1 次提交
  13. 12 10月, 2015 2 次提交
  14. 09 10月, 2015 1 次提交
  15. 22 9月, 2015 1 次提交
    • N
      ARM: 8432/1: move VMALLOC_END from 0xff000000 to 0xff800000 · 6ff09660
      Nicolas Pitre 提交于
      There is a 12MB unused region in our memory map between the vmalloc and
      fixmap areas. This became unused with commit e9da6e99, confirmed
      with commit 64d3b6a3.
      
      We also have a 8MB guard area before the vmalloc area.  With the default
      240MB vmalloc area size and the current VMALLOC_END definition, that
      means the end of low memory ends up at 0xef800000 which is unfortunate
      for 768MB machines where 8MB of RAM is lost to himem.
      
      Let's move VMALLOC_END to 0xff800000 so the guard area won't chop the
      top of the 768MB low memory area while keeping the default vmalloc area
      size unchanged and still preserving a gap between the vmalloc and fixmap
      areas.
      Signed-off-by: NNicolas Pitre <nico@linaro.org>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      6ff09660
  16. 07 8月, 2015 1 次提交
  17. 05 8月, 2015 1 次提交
  18. 18 7月, 2015 1 次提交
  19. 11 7月, 2015 1 次提交
  20. 05 7月, 2015 1 次提交
  21. 23 6月, 2015 1 次提交
  22. 09 6月, 2015 1 次提交
  23. 16 5月, 2015 1 次提交
  24. 02 5月, 2015 2 次提交
    • P
      bus: arm-ccn: Provide required event arguments · 8f06c51f
      Pawel Moll 提交于
      Since 688d4dfc "perf tools: Support
      parsing parameterized events" the perf userspace tools understands
      "argument=?" syntax in the events file, making sure that required
      arguments are provided by the user and not defaulting to 0, causing
      confusion.
      
      This patch adds the required arguments lists for CCN events.
      Signed-off-by: NPawel Moll <pawel.moll@arm.com>
      8f06c51f
    • P
      bus: arm-ccn: cpumask attribute · ffa41524
      Pawel Moll 提交于
      This patch adds a "cpumask" attribute to CCN's event_source class sysfs
      directory. Perf user tool uses it to restrict events to the
      processor(s) enumerated in this mask.
      
      This patch provides a single CPU mask, making it possible to run "-a"
      perf session (previously it would request the same CCN event, for
      example cycle counter, on each available core and most likely fail).
      Initially the mask is set to the CPU that happened to probe the driver,
      but it will be changed when it is hot-un-plugged (active events are
      migrated to another CPU then).
      
      Example:
      
       Performance counter stats for 'system wide':
      
      CPU0               2968148      cycles
      CPU1               2236736      cycles
      CPU2               1797968      cycles
      CPU3               1831715      cycles
      CPU1            1201850868      ccn/cycles/
      
             1.001241383 seconds time elapsed
      Signed-off-by: NPawel Moll <pawel.moll@arm.com>
      ffa41524
  25. 28 3月, 2015 1 次提交
  26. 04 3月, 2015 1 次提交
  27. 28 2月, 2015 1 次提交
  28. 24 2月, 2015 1 次提交
  29. 24 1月, 2015 1 次提交
  30. 16 1月, 2015 1 次提交
  31. 15 1月, 2015 1 次提交