1. 07 7月, 2012 6 次提交
  2. 30 6月, 2012 6 次提交
  3. 20 6月, 2012 3 次提交
  4. 18 5月, 2012 3 次提交
  5. 17 5月, 2012 1 次提交
  6. 13 5月, 2012 4 次提交
  7. 08 5月, 2012 1 次提交
  8. 11 4月, 2012 3 次提交
    • M
      ARM: mach-shmobile: Use 0x3400 as INTCS vector offset · 1ee8299a
      Magnus Damm 提交于
      Update mach-shmobile to use 0x3400 as INTCS_VECT_BASE.
      
      Since the ARM architecture a little while back added support
      for 10 bit irqs we can now undo the previously merged commit
      9b7c23ad and use 0x3400 as
      INTCS vector base.
      
      This change is necessary to avoid overlapping of interrupt
      ranges so separate IRQ domains can be used for different INTC
      instances. Without this fix the vectors used by various INTC
      instances are overlapping on for instance sh7372 which works
      at the moment but breaks upcoming IRQ domain support.
      Signed-off-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      1ee8299a
    • M
      ARM: mach-shmobile: Introduce INTC_IRQ_PINS_16H · d7e7e4ff
      Magnus Damm 提交于
      Add INTC_IRQ_PINS_16H to allow broken out support of the
      the high 16 external interrupt pins. On SoCs with 32 external
      interrupt pins the interrupt vectors for the low 16 and the
      high 16 interrupt pins are sparesly populated. The low 16 are
      at 0x0200 and high 16 are at 0x3200 which with current macros
      results in a separation of 384 linux interrupts. This sparse
      population makes it unsuitable with a single IRQ domain to
      cover the full IRQ range, so this macro breaks out the 32 pins
      into two separate 16 bit controllers to allow two independent
      INTC instances with two separate IRQ domains.
      Signed-off-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      d7e7e4ff
    • M
      ARM: mach-shmobile: Introduce shmobile_setup_delay() · 0f2c9f20
      Magnus Damm 提交于
      Add the function shmobile_setup_delay() to let platforms
      configure their maximum loops per jiffy delay. With this
      jiffies calculation done the dependency on early timer
      is removed.
      
      In the future this allows us to assign timers
      using the regular driver model via the device tree.
      Signed-off-by: NMagnus Damm <damm@opensource.se>
      Signed-off-by: NRafael J. Wysocki <rjw@sisk.pl>
      0f2c9f20
  9. 29 3月, 2012 1 次提交
  10. 13 3月, 2012 9 次提交
  11. 07 3月, 2012 1 次提交
  12. 22 2月, 2012 1 次提交
  13. 26 1月, 2012 1 次提交