1. 05 9月, 2005 1 次提交
  2. 31 8月, 2005 1 次提交
  3. 27 8月, 2005 1 次提交
  4. 19 8月, 2005 1 次提交
  5. 09 8月, 2005 1 次提交
  6. 08 8月, 2005 1 次提交
  7. 02 8月, 2005 1 次提交
  8. 28 7月, 2005 4 次提交
  9. 07 7月, 2005 1 次提交
  10. 06 7月, 2005 1 次提交
  11. 28 6月, 2005 1 次提交
    • B
      [PATCH] ppc32: Bump PMU interrupt priority · e4ee69c8
      Benjamin Herrenschmidt 提交于
      The Power Management Unit on PowerMacs is very sensitive to timeouts during
      async message exchanges.  It uses rather crude protocol based on a shift
      register with an interrupt and is almost continuously exchanging messages with
      the host CPU on laptops.
      
      This patch adds a routine to the open_pic driver to be able to select a PMU
      driver so that it bumps it's interrupt priority to above the normal level.
      
      This will allow PMU interrupts to occur while another interrupt is pending,
      and thus reduce the risk of machine beeing abruptly shutdown by the PMU due to
      a timeout in PMU communication caused by excessive interrupt latency.  The
      problem is very rare, and usually just doesn't happen, but it is still useful
      to make things even more robust.
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      e4ee69c8
  12. 26 6月, 2005 2 次提交
  13. 22 6月, 2005 7 次提交
  14. 21 6月, 2005 1 次提交
  15. 01 6月, 2005 1 次提交
  16. 29 5月, 2005 4 次提交
  17. 24 5月, 2005 1 次提交
  18. 21 5月, 2005 1 次提交
  19. 20 5月, 2005 1 次提交
  20. 01 5月, 2005 1 次提交
  21. 25 4月, 2005 1 次提交
    • A
      [PATCH] ppc iomem annotations: ->io_base_virt · 92a11f9e
      Al Viro 提交于
      * ->io_base_virt in struct pci_controller is iomem pointer.  Marked as such.
        Most of the places that used it are already annotated to expect iomem.
      * places that did gratitious (and wrong) casts a-la
      	isa_io_base = (unsigned long)ioremap(...);
      	hose->io_base_virt = (void *)isa_io_base;
        turned into
      	hose->io_base_virt = ioremap(...);
      	isa_io_base = (unsigned long)hose->io_base_virt;
      * pci_bus_io_base() annotated as returning iomem pointer.
      Signed-off-by: NAl Viro <viro@parcelfarce.linux.theplanet.co.uk>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      92a11f9e
  22. 17 4月, 2005 6 次提交