/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/usb/host/ |
H A D | ehci-ppc-of.c | 9 * Based on "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de> 23 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 26 retval = ehci_halt(ehci); 34 ehci->sbrn = 0x20; 35 return ehci_reset(ehci); 113 struct ehci_hcd *ehci = NULL; local 156 ehci = hcd_to_ehci(hcd); 161 ehci->ohci_hcctrl_reg = ioremap(res.start + 165 if (!ehci->ohci_hcctrl_reg) { 168 ehci 218 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local [all...] |
H A D | ehci-xilinx-of.c | 8 * Based on "ehci-ppc-of.c" by Valentine Barshak <vbarshak@ru.mvista.com> 9 * and "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de> 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 44 retval = ehci_halt(ehci); 52 ehci->sbrn = 0x20; 54 return ehci_reset(ehci); 156 struct ehci_hcd *ehci; local 199 ehci = hcd_to_ehci(hcd); 204 ehci->big_endian_mmio = 1; 205 ehci [all...] |
H A D | ehci-fsl.c | 33 #include "ehci-fsl.h" 163 static void mpc83xx_setup_phy(struct ehci_hcd *ehci, argument 184 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); 189 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 217 mpc83xx_setup_phy(ehci, pdata->phy_mode, 0); 228 ehci->has_fsl_port_bug = 1; 231 mpc83xx_setup_phy(ehci, pdata->phy_mode, 0); 233 mpc83xx_setup_phy(ehci, pdata->phy_mode, 1); 237 ehci_writel(ehci, 249 ehci_fsl_reinit(struct ehci_hcd *ehci) argument 260 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 293 struct ehci_hcd ehci; member in struct:ehci_fsl 305 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 329 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local [all...] |
H A D | ehci-w90x900.c | 2 * linux/driver/usb/host/ehci-w90x900.c 25 struct ehci_hcd *ehci; local 57 ehci = hcd_to_ehci(hcd); 58 ehci->caps = hcd->regs; 59 ehci->regs = hcd->regs + 60 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 64 * w90p910 IC relative to ehci->regs. 66 val = __raw_readl(ehci->regs+PHY0_CTR); 68 __raw_writel(val, ehci [all...] |
H A D | ehci-atmel.c | 7 * Based on various ehci-*.c drivers 53 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 57 ehci->caps = hcd->regs; 58 ehci->regs = hcd->regs + 59 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 60 dbg_hcs_params(ehci, "reset"); 61 dbg_hcc_params(ehci, "reset"); 64 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-ixp4xx.c | 6 * Based on "ehci-fsl.c" by Randy Vinson <rvinson@mvista.com> 18 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 21 ehci->big_endian_desc = 1; 22 ehci->big_endian_mmio = 1; 24 ehci->caps = hcd->regs + 0x100; 25 ehci->regs = hcd->regs + 0x100 26 + HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 27 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-orion.c | 2 * drivers/usb/host/ehci-orion.c 15 #include <plat/ehci-orion.h> 105 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 108 ehci_reset(ehci); 109 retval = ehci_halt(ehci); 122 ehci_port_power(ehci, 0); 198 struct ehci_hcd *ehci; local 250 ehci = hcd_to_ehci(hcd); 251 ehci->caps = hcd->regs + 0x100; 252 ehci [all...] |
H A D | ehci-mxc.c | 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 45 ehci->caps = hcd->regs + 0x100; 46 ehci->regs = hcd->regs + 0x100 + 47 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 48 dbg_hcs_params(ehci, "reset"); 49 dbg_hcc_params(ehci, "reset"); 52 ehci->hcs_params = ehci_readl(ehci, &ehci [all...] |
H A D | ehci-ps3.c | 27 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 29 ehci->big_endian_mmio = 1; 31 ehci->caps = hcd->regs; 32 ehci->regs = hcd->regs + HC_LENGTH(ehci_readl(ehci, 33 &ehci->caps->hc_capbase)); 35 dbg_hcs_params(ehci, "reset"); 36 dbg_hcc_params(ehci, "reset"); 38 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-omap.c | 2 * ehci-omap.c - driver for USBHOST on OMAP 34xx processor 13 * Based on "ehci-fsl.c" and "ehci-au1xxx.c" ehci glue layers 155 struct ehci_hcd *ehci; member in struct:ehci_hcd_omap 630 omap->ehci = hcd_to_ehci(hcd); 631 omap->ehci->sbrn = 0x20; 646 omap->ehci->caps = hcd->regs; 665 /* get ehci regulator and enable */ 676 "failed to get ehci por [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/usb/host/ |
H A D | ehci-xilinx-of.c | 8 * Based on "ehci-ppc-of.c" by Valentine Barshak <vbarshak@ru.mvista.com> 9 * and "ehci-ppc-soc.c" by Stefan Roese <sr@denx.de> 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 44 retval = ehci_halt(ehci); 52 ehci->sbrn = 0x20; 54 return ehci_reset(ehci); 156 struct ehci_hcd *ehci; local 199 ehci = hcd_to_ehci(hcd); 204 ehci->big_endian_mmio = 1; 205 ehci [all...] |
H A D | ehci-fsl.c | 33 #include "ehci-fsl.h" 163 static void mpc83xx_setup_phy(struct ehci_hcd *ehci, argument 184 ehci_writel(ehci, portsc, &ehci->regs->port_status[port_offset]); 189 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 217 mpc83xx_setup_phy(ehci, pdata->phy_mode, 0); 228 ehci->has_fsl_port_bug = 1; 231 mpc83xx_setup_phy(ehci, pdata->phy_mode, 0); 233 mpc83xx_setup_phy(ehci, pdata->phy_mode, 1); 237 ehci_writel(ehci, 249 ehci_fsl_reinit(struct ehci_hcd *ehci) argument 260 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 293 struct ehci_hcd ehci; member in struct:ehci_fsl 305 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 329 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local [all...] |
H A D | ehci-w90x900.c | 2 * linux/driver/usb/host/ehci-w90x900.c 25 struct ehci_hcd *ehci; local 57 ehci = hcd_to_ehci(hcd); 58 ehci->caps = hcd->regs; 59 ehci->regs = hcd->regs + 60 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 64 * w90p910 IC relative to ehci->regs. 66 val = __raw_readl(ehci->regs+PHY0_CTR); 68 __raw_writel(val, ehci [all...] |
H A D | ehci-atmel.c | 7 * Based on various ehci-*.c drivers 53 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 57 ehci->caps = hcd->regs; 58 ehci->regs = hcd->regs + 59 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 60 dbg_hcs_params(ehci, "reset"); 61 dbg_hcc_params(ehci, "reset"); 64 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-ixp4xx.c | 6 * Based on "ehci-fsl.c" by Randy Vinson <rvinson@mvista.com> 18 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 21 ehci->big_endian_desc = 1; 22 ehci->big_endian_mmio = 1; 24 ehci->caps = hcd->regs + 0x100; 25 ehci->regs = hcd->regs + 0x100 26 + HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 27 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-orion.c | 2 * drivers/usb/host/ehci-orion.c 15 #include <plat/ehci-orion.h> 105 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 108 ehci_reset(ehci); 109 retval = ehci_halt(ehci); 122 ehci_port_power(ehci, 0); 198 struct ehci_hcd *ehci; local 250 ehci = hcd_to_ehci(hcd); 251 ehci->caps = hcd->regs + 0x100; 252 ehci [all...] |
H A D | ehci-mxc.c | 41 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 45 ehci->caps = hcd->regs + 0x100; 46 ehci->regs = hcd->regs + 0x100 + 47 HC_LENGTH(ehci_readl(ehci, &ehci->caps->hc_capbase)); 48 dbg_hcs_params(ehci, "reset"); 49 dbg_hcc_params(ehci, "reset"); 52 ehci->hcs_params = ehci_readl(ehci, &ehci [all...] |
H A D | ehci-ps3.c | 27 struct ehci_hcd *ehci = hcd_to_ehci(hcd); local 29 ehci->big_endian_mmio = 1; 31 ehci->caps = hcd->regs; 32 ehci->regs = hcd->regs + HC_LENGTH(ehci_readl(ehci, 33 &ehci->caps->hc_capbase)); 35 dbg_hcs_params(ehci, "reset"); 36 dbg_hcc_params(ehci, "reset"); 38 ehci->hcs_params = ehci_readl(ehci, [all...] |
H A D | ehci-omap.c | 2 * ehci-omap.c - driver for USBHOST on OMAP 34xx processor 13 * Based on "ehci-fsl.c" and "ehci-au1xxx.c" ehci glue layers 155 struct ehci_hcd *ehci; member in struct:ehci_hcd_omap 630 omap->ehci = hcd_to_ehci(hcd); 631 omap->ehci->sbrn = 0x20; 646 omap->ehci->caps = hcd->regs; 665 /* get ehci regulator and enable */ 676 "failed to get ehci por [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/include/asm/mach-loongson/cs5536/ |
H A D | cs5536_vsm.h | 28 /* ehci module */ 29 DECLARE_CS5536_MODULE(ehci)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/include/asm/mach-loongson/cs5536/ |
H A D | cs5536_vsm.h | 28 /* ehci module */ 29 DECLARE_CS5536_MODULE(ehci)
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/mti-sead3/ |
H A D | Makefile | 19 obj-$(CONFIG_USB_EHCI_HCD) += sead3-ehci.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/arm/plat-mxc/ |
H A D | Makefile | 14 obj-$(CONFIG_USB_EHCI_MXC) += ehci.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/mti-sead3/ |
H A D | Makefile | 19 obj-$(CONFIG_USB_EHCI_HCD) += sead3-ehci.o
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/arm/plat-mxc/ |
H A D | Makefile | 14 obj-$(CONFIG_USB_EHCI_MXC) += ehci.o
|