Browse Source

ar71xx: add missing fields to the ar71xx-ehci driver

SVN-Revision: 19534
Gabor Juhos 16 years ago
parent
commit
c747902042
1 changed files with 7 additions and 1 deletions
  1. 7 1
      target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c

+ 7 - 1
target/linux/ar71xx/files/drivers/usb/host/ehci-ar71xx.c

@@ -1,7 +1,7 @@
 /*
  *  Bus Glue for Atheros AR71xx built-in EHCI controller.
  *
- *  Copyright (C) 2008 Gabor Juhos <[email protected]>
+ *  Copyright (C) 2008-2010 Gabor Juhos <[email protected]>
  *  Copyright (C) 2008 Imre Kaloz <[email protected]>
  *
  *  Parts of this file are based on Atheros' 2.6.15 BSP
@@ -152,6 +152,7 @@ static const struct hc_driver ehci_ar71xx_hc_driver = {
 	.urb_enqueue		= ehci_urb_enqueue,
 	.urb_dequeue		= ehci_urb_dequeue,
 	.endpoint_disable	= ehci_endpoint_disable,
+	.endpoint_reset		= ehci_endpoint_reset,
 
 	.get_frame_number	= ehci_get_frame,
 
@@ -163,6 +164,8 @@ static const struct hc_driver ehci_ar71xx_hc_driver = {
 #endif
 	.relinquish_port	= ehci_relinquish_port,
 	.port_handed_over	= ehci_port_handed_over,
+
+	.clear_tt_buffer_complete = ehci_clear_tt_buffer_complete,
 };
 
 static const struct hc_driver ehci_ar91xx_hc_driver = {
@@ -180,6 +183,7 @@ static const struct hc_driver ehci_ar91xx_hc_driver = {
 	.urb_enqueue		= ehci_urb_enqueue,
 	.urb_dequeue		= ehci_urb_dequeue,
 	.endpoint_disable	= ehci_endpoint_disable,
+	.endpoint_reset		= ehci_endpoint_reset,
 
 	.get_frame_number	= ehci_get_frame,
 
@@ -191,6 +195,8 @@ static const struct hc_driver ehci_ar91xx_hc_driver = {
 #endif
 	.relinquish_port	= ehci_relinquish_port,
 	.port_handed_over	= ehci_port_handed_over,
+
+	.clear_tt_buffer_complete = ehci_clear_tt_buffer_complete,
 };
 
 static int ehci_ar71xx_driver_probe(struct platform_device *pdev)