diff options
Diffstat (limited to 'drivers/usb/host/ehci-mem.c')
| -rw-r--r-- | drivers/usb/host/ehci-mem.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/drivers/usb/host/ehci-mem.c b/drivers/usb/host/ehci-mem.c index 766061e0260a..a8ba2e1497a4 100644 --- a/drivers/usb/host/ehci-mem.c +++ b/drivers/usb/host/ehci-mem.c | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * Copyright (c) 2001 by David Brownell | 2 | * Copyright (c) 2001 by David Brownell |
| 3 | * | 3 | * |
| 4 | * This program is free software; you can redistribute it and/or modify it | 4 | * This program is free software; you can redistribute it and/or modify it |
| 5 | * under the terms of the GNU General Public License as published by the | 5 | * under the terms of the GNU General Public License as published by the |
| 6 | * Free Software Foundation; either version 2 of the License, or (at your | 6 | * Free Software Foundation; either version 2 of the License, or (at your |
| @@ -25,7 +25,7 @@ | |||
| 25 | * - data used only by the HCD ... kmalloc is fine | 25 | * - data used only by the HCD ... kmalloc is fine |
| 26 | * - async and periodic schedules, shared by HC and HCD ... these | 26 | * - async and periodic schedules, shared by HC and HCD ... these |
| 27 | * need to use dma_pool or dma_alloc_coherent | 27 | * need to use dma_pool or dma_alloc_coherent |
| 28 | * - driver buffers, read/written by HC ... single shot DMA mapped | 28 | * - driver buffers, read/written by HC ... single shot DMA mapped |
| 29 | * | 29 | * |
| 30 | * There's also PCI "register" data, which is memory mapped. | 30 | * There's also PCI "register" data, which is memory mapped. |
| 31 | * No memory seen by this driver is pageable. | 31 | * No memory seen by this driver is pageable. |
| @@ -119,7 +119,7 @@ static inline void qh_put (struct ehci_qh *qh) | |||
| 119 | 119 | ||
| 120 | /*-------------------------------------------------------------------------*/ | 120 | /*-------------------------------------------------------------------------*/ |
| 121 | 121 | ||
| 122 | /* The queue heads and transfer descriptors are managed from pools tied | 122 | /* The queue heads and transfer descriptors are managed from pools tied |
| 123 | * to each of the "per device" structures. | 123 | * to each of the "per device" structures. |
| 124 | * This is the initialisation and cleanup code. | 124 | * This is the initialisation and cleanup code. |
| 125 | */ | 125 | */ |
| @@ -165,7 +165,7 @@ static int ehci_mem_init (struct ehci_hcd *ehci, gfp_t flags) | |||
| 165 | int i; | 165 | int i; |
| 166 | 166 | ||
| 167 | /* QTDs for control/bulk/intr transfers */ | 167 | /* QTDs for control/bulk/intr transfers */ |
| 168 | ehci->qtd_pool = dma_pool_create ("ehci_qtd", | 168 | ehci->qtd_pool = dma_pool_create ("ehci_qtd", |
| 169 | ehci_to_hcd(ehci)->self.controller, | 169 | ehci_to_hcd(ehci)->self.controller, |
| 170 | sizeof (struct ehci_qtd), | 170 | sizeof (struct ehci_qtd), |
| 171 | 32 /* byte alignment (for hw parts) */, | 171 | 32 /* byte alignment (for hw parts) */, |
| @@ -175,7 +175,7 @@ static int ehci_mem_init (struct ehci_hcd *ehci, gfp_t flags) | |||
| 175 | } | 175 | } |
| 176 | 176 | ||
| 177 | /* QHs for control/bulk/intr transfers */ | 177 | /* QHs for control/bulk/intr transfers */ |
| 178 | ehci->qh_pool = dma_pool_create ("ehci_qh", | 178 | ehci->qh_pool = dma_pool_create ("ehci_qh", |
| 179 | ehci_to_hcd(ehci)->self.controller, | 179 | ehci_to_hcd(ehci)->self.controller, |
| 180 | sizeof (struct ehci_qh), | 180 | sizeof (struct ehci_qh), |
| 181 | 32 /* byte alignment (for hw parts) */, | 181 | 32 /* byte alignment (for hw parts) */, |
| @@ -189,7 +189,7 @@ static int ehci_mem_init (struct ehci_hcd *ehci, gfp_t flags) | |||
| 189 | } | 189 | } |
| 190 | 190 | ||
| 191 | /* ITD for high speed ISO transfers */ | 191 | /* ITD for high speed ISO transfers */ |
| 192 | ehci->itd_pool = dma_pool_create ("ehci_itd", | 192 | ehci->itd_pool = dma_pool_create ("ehci_itd", |
| 193 | ehci_to_hcd(ehci)->self.controller, | 193 | ehci_to_hcd(ehci)->self.controller, |
| 194 | sizeof (struct ehci_itd), | 194 | sizeof (struct ehci_itd), |
| 195 | 32 /* byte alignment (for hw parts) */, | 195 | 32 /* byte alignment (for hw parts) */, |
| @@ -199,7 +199,7 @@ static int ehci_mem_init (struct ehci_hcd *ehci, gfp_t flags) | |||
| 199 | } | 199 | } |
| 200 | 200 | ||
| 201 | /* SITD for full/low speed split ISO transfers */ | 201 | /* SITD for full/low speed split ISO transfers */ |
| 202 | ehci->sitd_pool = dma_pool_create ("ehci_sitd", | 202 | ehci->sitd_pool = dma_pool_create ("ehci_sitd", |
| 203 | ehci_to_hcd(ehci)->self.controller, | 203 | ehci_to_hcd(ehci)->self.controller, |
| 204 | sizeof (struct ehci_sitd), | 204 | sizeof (struct ehci_sitd), |
| 205 | 32 /* byte alignment (for hw parts) */, | 205 | 32 /* byte alignment (for hw parts) */, |
