1. 29 3月, 2012 2 次提交
  2. 24 3月, 2012 15 次提交
  3. 23 3月, 2012 1 次提交
    • D
      ARM: Fix missing linux/types.h #inclusion in asm/hardware/iop3xx.h · 15e9b9b9
      David Howells 提交于
      arch/arm/include/asm/hardware/iop3xx.h needs to include linux/types.h to avoid
      the following errors:
      
      In file included from arch/arm/plat-iop/restart.c:10:0:
      /data/fs/linux-2.6-fscache/arch/arm/include/asm/hardware/iop3xx.h:239:1: error: unknown type name 'u32'
      /data/fs/linux-2.6-fscache/arch/arm/include/asm/hardware/iop3xx.h: In function 'read_tmr0':
      /data/fs/linux-2.6-fscache/arch/arm/include/asm/hardware/iop3xx.h:241:2: error: unknown type name 'u32'
      /data/fs/linux-2.6-fscache/arch/arm/include/asm/hardware/iop3xx.h: At top level:
      /data/fs/linux-2.6-fscache/arch/arm/include/asm/hardware/iop3xx.h:246:31: error: unknown type name 'u32'
      ...
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      15e9b9b9
  4. 20 3月, 2012 1 次提交
  5. 13 3月, 2012 7 次提交
  6. 08 3月, 2012 1 次提交
  7. 07 3月, 2012 1 次提交
    • W
      ARM: 7354/1: perf: limit sample_period to half max_period in non-sampling mode · 57273471
      Will Deacon 提交于
      On ARM, the PMU does not stop counting after an overflow and therefore
      IRQ latency affects the new counter value read by the kernel. This is
      significant for non-sampling runs where it is possible for the new value
      to overtake the previous one, causing the delta to be out by up to
      max_period events.
      
      Commit a737823d ("ARM: 6835/1: perf: ensure overflows aren't missed due
      to IRQ latency") attempted to fix this problem by allowing interrupt
      handlers to pass an overflow flag to the event update function, causing
      the overflow calculation to assume that the counter passed through zero
      when going from prev to new. Unfortunately, this doesn't work when
      overflow occurs on the perf_task_tick path because we have the flag
      cleared and end up computing a large negative delta.
      
      This patch removes the overflow flag from armpmu_event_update and
      instead limits the sample_period to half of the max_period for
      non-sampling profiling runs.
      
      Cc: <stable@vger.kernel.org>
      Signed-off-by: NMing Lei <ming.lei@canonical.com>
      Signed-off-by: NWill Deacon <will.deacon@arm.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      57273471
  8. 24 2月, 2012 3 次提交
  9. 23 2月, 2012 1 次提交
    • P
      ARM: vexpress: Get rid of MMIO_P2V · 98ed4ceb
      Pawel Moll 提交于
      This patch gets rid of the MMIO_P2V and __MMIO_P2V macros,
      defining constant virtual base for motherboard and tile
      peripherals instead.
      
      Additionally, in preparation for the new motherboard memory
      map, the motherboard peripherals are using base pointers
      calculated in runtime, instead of compile-time calculated
      values.
      Signed-off-by: NPawel Moll <pawel.moll@arm.com>
      98ed4ceb
  10. 22 2月, 2012 2 次提交
  11. 16 2月, 2012 4 次提交
  12. 10 2月, 2012 1 次提交
  13. 09 2月, 2012 1 次提交