projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[adm5120] fix usb mis-cleanup after r27162 (#9581)
[openwrt.git]
/
target
/
linux
/
adm5120
/
files
/
drivers
/
usb
/
host
/
adm5120-drv.c
diff --git
a/target/linux/adm5120/files/drivers/usb/host/adm5120-drv.c
b/target/linux/adm5120/files/drivers/usb/host/adm5120-drv.c
index
04845d9
..
5aa90d6
100644
(file)
--- a/
target/linux/adm5120/files/drivers/usb/host/adm5120-drv.c
+++ b/
target/linux/adm5120/files/drivers/usb/host/adm5120-drv.c
@@
-1,7
+1,7
@@
/*
* ADM5120 HCD (Host Controller Driver) for USB
*
/*
* ADM5120 HCD (Host Controller Driver) for USB
*
- * Copyright (C) 2007
Gabor Juhos <juhosg at
openwrt.org>
+ * Copyright (C) 2007
-2008 Gabor Juhos <juhosg@
openwrt.org>
*
* This file was derived from: drivers/usb/host/ohci-au1xxx.c
* (C) Copyright 1999 Roman Weissgaerber <weissg@vienna.at>
*
* This file was derived from: drivers/usb/host/ohci-au1xxx.c
* (C) Copyright 1999 Roman Weissgaerber <weissg@vienna.at>
@@
-16,14
+16,17
@@
* Modified for AMD Alchemy Au1xxx
* by Matt Porter <mporter@kernel.crashing.org>
*
* Modified for AMD Alchemy Au1xxx
* by Matt Porter <mporter@kernel.crashing.org>
*
- * This file is licenced under the GPL.
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License version 2 as published
+ * by the Free Software Foundation.
+ *
*/
#include <linux/platform_device.h>
#include <linux/signal.h>
#include <asm/bootinfo.h>
*/
#include <linux/platform_device.h>
#include <linux/signal.h>
#include <asm/bootinfo.h>
-#include <adm5120_defs.h>
+#include <a
sm/mach-adm5120/a
dm5120_defs.h>
#ifdef DEBUG
#define HCD_DBG(f, a...) printk(KERN_DEBUG "%s: " f, hcd_name, ## a)
#ifdef DEBUG
#define HCD_DBG(f, a...) printk(KERN_DEBUG "%s: " f, hcd_name, ## a)
@@
-111,7
+114,7
@@
static void admhc_adm5120_remove(struct usb_hcd *hcd,
static int __devinit
admhc_adm5120_start(struct usb_hcd *hcd)
{
static int __devinit
admhc_adm5120_start(struct usb_hcd *hcd)
{
- struct admhcd *ahcd = hcd_to_admhcd
(hcd);
+ struct admhcd *ahcd = hcd_to_admhcd(hcd);
int ret;
ret = admhc_init(ahcd);
int ret;
ret = admhc_init(ahcd);
@@
-171,7
+174,6
@@
static const struct hc_driver adm5120_hc_driver = {
*/
.hub_status_data = admhc_hub_status_data,
.hub_control = admhc_hub_control,
*/
.hub_status_data = admhc_hub_status_data,
.hub_control = admhc_hub_control,
- .hub_irq_enable = admhc_hub_irq_enable,
#ifdef CONFIG_PM
.bus_suspend = admhc_bus_suspend,
.bus_resume = admhc_bus_resume,
#ifdef CONFIG_PM
.bus_suspend = admhc_bus_suspend,
.bus_resume = admhc_bus_resume,
@@
-185,9
+187,6
@@
static int usb_hcd_adm5120_probe(struct platform_device *pdev)
{
int ret;
{
int ret;
- if (mips_machgroup != MACH_GROUP_ADM5120)
- return -ENODEV;
-
ret = admhc_adm5120_probe(&adm5120_hc_driver, pdev);
return ret;
ret = admhc_adm5120_probe(&adm5120_hc_driver, pdev);
return ret;
This page took
0.04069 seconds
and
4
git commands to generate.