ar71xx: add missing fields to the ar71xx-ehci driver

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19534 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Gabor Juhos 2010-02-06 17:00:16 +00:00
parent d19025a586
commit 846dd11d1c
1 changed files with 7 additions and 1 deletions

View File

@ -1,7 +1,7 @@
/* /*
* Bus Glue for Atheros AR71xx built-in EHCI controller. * Bus Glue for Atheros AR71xx built-in EHCI controller.
* *
* Copyright (C) 2008 Gabor Juhos <juhosg@openwrt.org> * Copyright (C) 2008-2010 Gabor Juhos <juhosg@openwrt.org>
* Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org> * Copyright (C) 2008 Imre Kaloz <kaloz@openwrt.org>
* *
* Parts of this file are based on Atheros' 2.6.15 BSP * 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_enqueue = ehci_urb_enqueue,
.urb_dequeue = ehci_urb_dequeue, .urb_dequeue = ehci_urb_dequeue,
.endpoint_disable = ehci_endpoint_disable, .endpoint_disable = ehci_endpoint_disable,
.endpoint_reset = ehci_endpoint_reset,
.get_frame_number = ehci_get_frame, .get_frame_number = ehci_get_frame,
@ -163,6 +164,8 @@ static const struct hc_driver ehci_ar71xx_hc_driver = {
#endif #endif
.relinquish_port = ehci_relinquish_port, .relinquish_port = ehci_relinquish_port,
.port_handed_over = ehci_port_handed_over, .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 = { 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_enqueue = ehci_urb_enqueue,
.urb_dequeue = ehci_urb_dequeue, .urb_dequeue = ehci_urb_dequeue,
.endpoint_disable = ehci_endpoint_disable, .endpoint_disable = ehci_endpoint_disable,
.endpoint_reset = ehci_endpoint_reset,
.get_frame_number = ehci_get_frame, .get_frame_number = ehci_get_frame,
@ -191,6 +195,8 @@ static const struct hc_driver ehci_ar91xx_hc_driver = {
#endif #endif
.relinquish_port = ehci_relinquish_port, .relinquish_port = ehci_relinquish_port,
.port_handed_over = ehci_port_handed_over, .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) static int ehci_ar71xx_driver_probe(struct platform_device *pdev)