1. 06 5月, 2010 1 次提交
    • P
      sh: Make initrd detection more robust. · 9b7a3785
      Paul Mundt 提交于
      Various boot loaders go to various extents to thwart the initrd detection
      logic (mostly on account of not being able to be bothered with adhering
      to the established boot ABI), so we make the detection logic a bit more
      robust. This makes it possible to work around the SDK7786's firmware's
      attempts to thwart compressed image booting. Victory is mine.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      9b7a3785
  2. 29 4月, 2010 2 次提交
  3. 27 4月, 2010 1 次提交
  4. 26 4月, 2010 21 次提交
  5. 21 4月, 2010 4 次提交
  6. 20 4月, 2010 2 次提交
  7. 19 4月, 2010 2 次提交
  8. 15 4月, 2010 2 次提交
    • P
      sh: intc: IRQ auto-distribution support. · dc825b17
      Paul Mundt 提交于
      This implements support for hardware-managed IRQ balancing as implemented
      by SH-X3 cores (presently only hooked up for SH7786, but can probably be
      carried over to other SH-X3 cores, too).
      
      CPUs need to specify their distribution register along with the mask
      definitions, as these follow the same format. Peripheral IRQs that don't
      opt out of balancing will be automatically distributed at the whim of the
      hardware block, while each CPU needs to verify whether it is handling the
      IRQ or not, especially before clearing the mask.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      dc825b17
    • P
      sh: Disable IRQ balancing for timer and IPI IRQs. · fecf066c
      Paul Mundt 提交于
      Make sure that the timer IRQs and IPIs aren't enabled for IRQ balancing.
      IPIs are disabled as a result of being percpu while the timers simply
      disable balancing outright.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      fecf066c
  9. 13 4月, 2010 2 次提交
  10. 07 4月, 2010 1 次提交
  11. 02 4月, 2010 2 次提交