[PATCH v2 0/7] usb/isp1760: Cleanup and small bug fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series is meant to clean up the code (removing more of the legacy
from the original and quite frankly horrible Philips driver), make life 
easier for users having the chip on the platform bus on big endian machines,
and also contain some smaller bug fixes.

In addition this prepares the code for a larger patch meant to remove the code
paths containing interrupt context BUG() calls in normal situations like out
of chip mem, more than 32 active endpoints, ..., and which would also allow
more efficient use of the double-port payload chip mem on faster systems.

Arvid Brodin (7):
  Move to native-endian ptds
  Remove some redundant variables and defines
  Clean up payload address handling
  Remove redundant "data_buffer" member from struct inter_packet_info
  Consolidate printouts and remove unused code
  Replace period calculation for INT packets with something readable
  Handle toggle bit in queue heads only

 drivers/usb/host/isp1760-hcd.c | 1352 ++++++++++++++++++----------------------
 drivers/usb/host/isp1760-hcd.h |   55 +--
 2 files changed, 627 insertions(+), 780 deletions(-)

-- 
Arvid Brodin
Enea Services Stockholm AB
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux