1. 26 1月, 2008 3 次提交
  2. 10 10月, 2007 3 次提交
  3. 31 7月, 2007 1 次提交
  4. 10 7月, 2007 8 次提交
  5. 15 5月, 2007 1 次提交
    • A
      IB/ipath: Shadow the gpio_mask register · 8f140b40
      Arthur Jones 提交于
      Once upon a time, GPIO interrupts were rare.  But then a chip bug in
      the waldo series forced the use of a GPIO interrupt to signal packet
      reception.  This greatly increased the frequency of GPIO interrupts
      which have the gpio_mask bits set on the waldo chips.  Other bits in
      the gpio_status register are used for I2C clock and data lines, these
      bits are usually on.  An "unlikely" annotation leftover from the old
      days was improperly applied to these bits, and an unnecessary chip
      mmio read was being accessed in the interrupt fast path on waldo.
      
      Remove the stagnant unlikely annotation in the interrupt handler and
      keep a shadow copy of the gpio_mask register to avoid the slow mmio
      read when testing for interruptable GPIO bits.
      Signed-off-by: NArthur Jones <arthur.jones@qlogic.com>
      Signed-off-by: NRoland Dreier <rolandd@cisco.com>
      8f140b40
  6. 19 4月, 2007 3 次提交
  7. 18 2月, 2007 1 次提交
  8. 13 12月, 2006 2 次提交
  9. 09 11月, 2006 1 次提交
  10. 29 9月, 2006 6 次提交
  11. 23 9月, 2006 3 次提交
  12. 02 7月, 2006 2 次提交
  13. 24 5月, 2006 1 次提交
  14. 02 5月, 2006 1 次提交
  15. 20 4月, 2006 1 次提交
  16. 01 4月, 2006 1 次提交