[v2,2/2] tm6000: Enable fast USB quirk on Cinergy Hybrid
Commit Message
The Cinergy Hybrid cards are known not to need an artificial delay after
USB accesses so the quirk can safely be enabled.
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
---
drivers/staging/tm6000/tm6000-cards.c | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
@@ -1002,6 +1002,16 @@ static int fill_board_specific_data(struct tm6000_core *dev)
dev->vinput[2] = tm6000_boards[dev->model].vinput[2];
dev->rinput = tm6000_boards[dev->model].rinput;
+ /* setup per-model quirks */
+ switch (dev->model) {
+ case TM6010_BOARD_TERRATEC_CINERGY_HYBRID_XE:
+ dev->quirks |= TM6000_QUIRK_NO_USB_DELAY;
+ break;
+
+ default:
+ break;
+ }
+
/* initialize hardware */
rc = tm6000_init(dev);
if (rc < 0)