1. 01 8月, 2012 1 次提交
  2. 10 5月, 2012 1 次提交
  3. 29 3月, 2012 1 次提交
  4. 25 2月, 2012 1 次提交
  5. 19 12月, 2011 1 次提交
  6. 18 11月, 2011 1 次提交
  7. 20 6月, 2011 1 次提交
    • T
      omap: Set separate timer init functions to avoid cpu_is_omap tests · e74984e4
      Tony Lindgren 提交于
      This is needed for the following patches so we can initialize the
      rest of the hardware timers later on.
      
      As with the init_irq calls, there's no need to do cpu_is_omap calls
      during the timer init as we only care about the major omap generation.
      This means that we can initialize the sys_timer with the .timer
      entries alone.
      
      Note that for now we just set stubs for the various sys_timer entries
      that will get populated in a later patch. The following patches will
      also remove the omap_dm_timer_init calls and change the init for the
      rest of the hardware timers to happen with an arch_initcall.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Reviewed-by: NKevin Hilman <khilman@ti.com>
      e74984e4
  8. 24 5月, 2011 3 次提交
  9. 02 2月, 2011 1 次提交
  10. 20 1月, 2011 2 次提交
  11. 19 1月, 2011 2 次提交
    • T
      omap1: Fix sched_clock for the MPU timer · f376ea17
      Tony Lindgren 提交于
      Otherwise systems using the MPU timer will hang.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      f376ea17
    • P
      OMAP: counter_32k: init clocksource as part of machine timer init · d8328f3b
      Paul Walmsley 提交于
      After commit dc548fbb ("ARM: omap: convert
      sched_clock() to use new infrastructure"), OMAPs that use the 32KiHz
      "synchronization timer" as their clocksource crash during boot:
      
      [    0.000000] OMAP clockevent source: GPTIMER1 at 32768 Hz
      [    0.000000] Unable to handle kernel NULL pointer dereference at virtual address 00000000
      [    0.000000] pgd = c0004000
      [    0.000000] [00000000] *pgd=00000000
      [    0.000000] Internal error: Oops: 80000005 [#1] SMP
      [    0.000000] last sysfs file:
      [    0.000000] Modules linked in:
      [    0.000000] CPU: 0    Tainted: G        W    (2.6.37-07734-g2467802 #7)
      [    0.000000] PC is at 0x0
      [    0.000000] LR is at sched_clock_poll+0x2c/0x3c
      [    0.000000] pc : [<00000000>]    lr : [<c0060b74>]    psr: 600001d3
      [    0.000000] sp : c058bfd0  ip : c058a000  fp : 00000000
      [    0.000000] r10: 00000000  r9 : 411fc092  r8 : 800330c8
      [    0.000000] r7 : c05a08e0  r6 : c0034c48  r5 : c05ffc40  r4 : c0034c4c
      [    0.000000] r3 : c05ffe6c  r2 : c05a0bc0  r1 : c059f098  r0 : 00000000
      [    0.000000] Flags: nZCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
      [    0.000000] Control: 10c53c7f  Table: 8000404a  DAC: 00000017
      
      This is due to the recent ARM init_sched_clock() changes and the late
      initialization of the counter_32k clock source.  More information here:
      
         http://marc.info/?l=linux-omap&m=129513468605208&w=2
      
      Fix by initializing the counter_32k clocksource during the machine timer
      initialization.
      Reported-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      Tested-by: NThomas Weber <weber@corscience.de>
      Signed-off-by: NPaul Walmsley <paul@pwsan.com>
      d8328f3b
  12. 23 12月, 2010 1 次提交
  13. 25 11月, 2010 1 次提交
    • A
      arm: omap1: add missing includes · 706afdda
      Aaro Koskinen 提交于
      Add missing includes to get rid of the following sparse warnings:
      
      arch/arm/mach-omap1/devices.c:225:13: warning: symbol 'omap1_camera_init' was not declared. Should it be static?
      arch/arm/mach-omap1/flash.c:15:6: warning: symbol 'omap1_set_vpp' was not declared. Should it be static?
      arch/arm/mach-omap1/serial.c:190:6: warning: symbol 'omap_serial_wake_trigger' was not declared. Should it be static?
      arch/arm/mach-omap1/time.c:252:18: warning: symbol 'omap_timer' was not declared. Should it be static?
      Signed-off-by: NAaro Koskinen <aaro.koskinen@nokia.com>
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      706afdda
  14. 29 8月, 2009 1 次提交
  15. 22 4月, 2009 1 次提交
  16. 13 12月, 2008 1 次提交
  17. 06 9月, 2008 1 次提交
  18. 07 8月, 2008 2 次提交
  19. 15 4月, 2008 2 次提交
  20. 20 3月, 2008 2 次提交
  21. 22 7月, 2007 1 次提交
  22. 09 5月, 2007 1 次提交
  23. 22 4月, 2007 1 次提交
  24. 07 10月, 2006 1 次提交
  25. 03 7月, 2006 1 次提交
  26. 01 7月, 2006 1 次提交
  27. 27 6月, 2006 1 次提交
  28. 03 4月, 2006 1 次提交
  29. 10 11月, 2005 1 次提交
    • T
      [ARM] 3141/1: OMAP 1/5: Update omap1 specific files · 3179a019
      Tony Lindgren 提交于
      Patch from Tony Lindgren
      
      This patch syncs the mainline kernel with linux-omap tree.
      The highlights of the patch are:
      
      - Omap1 serial pport and framebuffer init updates by Imre Deak
      
      - Add support for omap310 processor and Palm Tungsten E PDA
        by Laurent Gonzales, Romain Goyet, et al. Omap310 and
        omap1510 processors are now handled as omap15xx.
      
      - Omap1 specific changes to shared omap clock framework
        by Tony Lindgren
      
      - Omap1 specific changes to shared omap pin mux framework
        by Tony Lindgren
      
      - Other misc fixes, such as update memory timings for smc91x,
        omap1 specific device initialization etc.
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      3179a019
  30. 09 9月, 2005 1 次提交
    • T
      [ARM] 2890/1: OMAP 1/4: Update omap1 specific files, take 2 · 7c38cf02
      Tony Lindgren 提交于
      Patch from Tony Lindgren
      
      This patch syncs the mainline kernel with linux-omap tree.
      The highlights of the patch are:
      - Convert more drivers to register resources in board-*.c to take
        advantage of the driver model by David Brownell and Ladislav Michl
      - Use set_irq_type() for GPIO interrupts instead of
        omap_set_gpio_edge_ctrl() by David Brownell
      - Add minimal support for handling optional add-on boards, such as
        OSK Mistral board with LCD and keypad, by David Brownell
      - Minimal support for loading functions to SRAM by Tony Lindgren
      - Wake up from serial port by muxing RX lines temporarily into GPIO
        interrupts by Tony Lindgren
      - 32KHz sched_clock by Tony Lindgren and Juha Yrjola
      Signed-off-by: NTony Lindgren <tony@atomide.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      7c38cf02
  31. 11 7月, 2005 1 次提交
  32. 30 6月, 2005 1 次提交
  33. 27 6月, 2005 1 次提交