summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHemant Kumar <hemantk@codeaurora.org>2017-09-22 13:56:04 -0700
committerAjay Agarwal <ajaya@codeaurora.org>2017-11-24 14:50:25 +0530
commit039bcf340ea35f1e5c4a81f290455570097d7d62 (patch)
treefafef2bf3b4f203f3b6053e32538e831ace25268
parent8177d0955dfdcc7910a261af04d9214018e38d13 (diff)
usb: core: Remove helper APIs returning dcba dma address
Since dcba dma address is not required by class driver therefore remove the API definitions. Change-Id: I2623cf3bf406ca0d47ea2549b5163d9e9b7351a1 Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
-rw-r--r--drivers/usb/core/hcd.c11
-rw-r--r--drivers/usb/core/usb.c10
-rw-r--r--include/linux/usb.h1
-rw-r--r--include/linux/usb/hcd.h1
4 files changed, 0 insertions, 23 deletions
diff --git a/drivers/usb/core/hcd.c b/drivers/usb/core/hcd.c
index 72ee12782b6c..1fb9191b8542 100644
--- a/drivers/usb/core/hcd.c
+++ b/drivers/usb/core/hcd.c
@@ -2242,17 +2242,6 @@ usb_hcd_get_sec_event_ring_dma_addr(struct usb_device *udev,
}
dma_addr_t
-usb_hcd_get_dcba_dma_addr(struct usb_device *udev)
-{
- struct usb_hcd *hcd = bus_to_hcd(udev->bus);
-
- if (!HCD_RH_RUNNING(hcd))
- return 0;
-
- return hcd->driver->get_dcba_dma_addr(hcd, udev);
-}
-
-dma_addr_t
usb_hcd_get_xfer_ring_dma_addr(struct usb_device *udev,
struct usb_host_endpoint *ep)
{
diff --git a/drivers/usb/core/usb.c b/drivers/usb/core/usb.c
index e64fd6570a23..65bf86f18a34 100644
--- a/drivers/usb/core/usb.c
+++ b/drivers/usb/core/usb.c
@@ -697,16 +697,6 @@ usb_get_sec_event_ring_dma_addr(struct usb_device *dev,
}
EXPORT_SYMBOL(usb_get_sec_event_ring_dma_addr);
-dma_addr_t
-usb_get_dcba_dma_addr(struct usb_device *dev)
-{
- if (dev->state == USB_STATE_NOTATTACHED)
- return 0;
-
- return usb_hcd_get_dcba_dma_addr(dev);
-}
-EXPORT_SYMBOL(usb_get_dcba_dma_addr);
-
dma_addr_t usb_get_xfer_ring_dma_addr(struct usb_device *dev,
struct usb_host_endpoint *ep)
{
diff --git a/include/linux/usb.h b/include/linux/usb.h
index f226476a2ea4..83a505c749e1 100644
--- a/include/linux/usb.h
+++ b/include/linux/usb.h
@@ -752,7 +752,6 @@ extern int usb_sec_event_ring_cleanup(struct usb_device *dev,
extern dma_addr_t
usb_get_sec_event_ring_dma_addr(struct usb_device *dev,
unsigned intr_num);
-extern dma_addr_t usb_get_dcba_dma_addr(struct usb_device *dev);
extern dma_addr_t usb_get_xfer_ring_dma_addr(struct usb_device *dev,
struct usb_host_endpoint *ep);
extern int usb_get_controller_id(struct usb_device *dev);
diff --git a/include/linux/usb/hcd.h b/include/linux/usb/hcd.h
index f603b46ff48a..925401c30abe 100644
--- a/include/linux/usb/hcd.h
+++ b/include/linux/usb/hcd.h
@@ -451,7 +451,6 @@ extern int usb_hcd_sec_event_ring_cleanup(struct usb_device *udev,
extern dma_addr_t
usb_hcd_get_sec_event_ring_dma_addr(struct usb_device *udev,
unsigned intr_num);
-extern dma_addr_t usb_hcd_get_dcba_dma_addr(struct usb_device *udev);
extern dma_addr_t
usb_hcd_get_xfer_ring_dma_addr(struct usb_device *udev,
struct usb_host_endpoint *ep);