1. 25 2月, 2013 13 次提交
  2. 22 2月, 2013 4 次提交
  3. 21 2月, 2013 1 次提交
  4. 20 2月, 2013 6 次提交
  5. 19 2月, 2013 2 次提交
    • V
      ARM: SPEAr13xx: Enable CONFIG_ARCH_HAS_CPUFREQ · f12a500e
      Viresh Kumar 提交于
      SPEAr13xx supports cpufreq and has an upstreamed driver for it. This patch
      enables cpufreq configs for SPEAr13xx.
      Signed-off-by: NViresh Kumar <viresh.kumar@linaro.org>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      f12a500e
    • S
      ARM: shmobile: r8a7779: Correct TMU clock support again · f9047306
      Simon Horman 提交于
      After discussion on the linux-sh mailing list and reference to the
      hardware documentation it appears that 'TMU00', 'TMU01' and 'TMU02'
      use a common clock.
      
      The sh_tmu.1 portion of this change resolves a regression introduced in
      58079fa7 (ARM: shmobile: r8a7779: Correct
      TMU clock support) and fixes a regression introduced by that patch. That
      patch is queued up for v3.9.
      
      ...
      hub 4-0:1.0: USB hub found
      hub 4-0:1.0: 2 ports detected
      INFO: rcu_sched self-detected stall on CPUINFO: rcu_sched detected stalls on
      +CPUs/tasks: { 1} (detected by 2, t=279640 jiffies, g=4294967052, c=4294967051,
      +q=38)
      Task dump for CPU 1:
      swapper/0       R running      0     1      0 0x00000002
      [<c02b8f5c>] (__schedule+0x1b0/0x4c0) from [<c013c590>] (__loop_delay+0x4/0xc)
      
       { 1}  (t=279640 jiffies g=4294967052 c=4294967052 q=37)
      [<c000ef9c>] (unwind_backtrace+0x0/0xf8) from [<c0068488>]
      +(rcu_check_callbacks+0x218/0x6b8)
      [<c0068488>] (rcu_check_callbacks+0x218/0x6b8) from [<c0026774>]
      +(update_process_times+0x38/0x4c)
      [<c0026774>] (update_process_times+0x38/0x4c) from [<c00569e0>]
      +(tick_nohz_handler+0xb4/0x11c)
      [<c00569e0>] (tick_nohz_handler+0xb4/0x11c) from [<c000e518>]
      +(twd_handler+0x34/0x44)
      [<c000e518>] (twd_handler+0x34/0x44) from [<c0063484>]
      +(handle_percpu_devid_irq+0x68/0x80)
      [<c0063484>] (handle_percpu_devid_irq+0x68/0x80) from [<c005febc>]
      +(generic_handle_irq+0x20/0x30)
      [<c005febc>] (generic_handle_irq+0x20/0x30) from [<c000a5ec>]
      +(handle_IRQ+0x40/0x90)
      [<c000a5ec>] (handle_IRQ+0x40/0x90) from [<c000934c>] (gic_handle_irq+0x2c/0x5c)
      [<c000934c>] (gic_handle_irq+0x2c/0x5c) from [<c0009a40>] (__irq_svc+0x40/0x50)
      Exception stack(0xef03ddf8 to 0xef03de40)
      dde0:                                                       000001c1 ffffffff
      de00: 000001d8 01bf01bf ef35ec40 ef35e800 ef35ec6c 0000002b ef35ec68 c013c560
      de20: c0392994 60000113 00000000 ef03de40 c01a5d40 c013c590 20000113 ffffffff
      [<c0009a40>] (__irq_svc+0x40/0x50) from [<c013c590>] (__loop_delay+0x4/0xc)
      
      Cc: Denis Oliver Kropp <dok@directfb.org>
      Cc: Magnus Damm <damm@opensource.se>
      Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Signed-off-by: NSimon Horman <horms+renesas@verge.net.au>
      f9047306
  6. 18 2月, 2013 1 次提交
  7. 17 2月, 2013 10 次提交
  8. 16 2月, 2013 2 次提交
    • A
      ARM: imx: MACH_MX31ADS_WM1133_EV1 needs REGULATOR_WM8350 · 69eb383a
      Arnd Bergmann 提交于
      MACH_MX31ADS_WM1133_EV1 already depends on REGULATOR_WM8350,
      but that still allows REGULATOR_WM8350 to be a loadable
      module. Depending on REGULATOR_WM8350 to be built-in
      ensures we cannot create a broken configuration.
      
      Without this patch, building allmodconfig results in:
      
      arch/arm/mach-imx/built-in.o: In function `mx31_wm8350_init':
      arch/arm/mach-imx/mach-mx31ads.c:461: undefined reference to `wm8350_register_regulator'
      arch/arm/mach-imx/mach-mx31ads.c:471: undefined reference to `wm8350_dcdc_set_slot'
      arch/arm/mach-imx/mach-mx31ads.c:473: undefined reference to `wm8350_isink_set_flash'
      arch/arm/mach-imx/mach-mx31ads.c:480: undefined reference to `wm8350_dcdc25_set_mode'
      arch/arm/mach-imx/mach-mx31ads.c:485: undefined reference to `wm8350_register_led'
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Sascha Hauer <s.hauer@pengutronix.de>
      Cc: Axel Lin <axel.lin@gmail.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      69eb383a
    • A
      ARM: arch_timer: include linux/errno.h · fe7dc720
      Arnd Bergmann 提交于
      Patch 8a4da6e3 "arm: arch_timer: move core to drivers/clocksource"
      moved a lot of code out of arch_timer.c, but ended up deleting
      too much, which broke some configurations.
      
      Obviously, include linux/errno.h is required to return error
      values.
      
      Without this patch, building allmodconfig results in:
      
      arch/arm/kernel/arch_timer.c: In function 'arch_timer_sched_clock_init':
      arch/arm/kernel/arch_timer.c:55:11: error: 'ENXIO' undeclared (first use in this function)
      arch/arm/kernel/arch_timer.c:55:11: note: each undeclared identifier is reported only once for each function it appears in
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NMark Rutland <mark.rutland@arm.com>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Marc Zyngier <marc.zyngier@arm.com>
      fe7dc720
  9. 15 2月, 2013 1 次提交