power_state is scheduled for removal, and it is used only write-only
by USB. Remove it.
Signed-off-by: Pavel Machek <[EMAIL PROTECTED]>
diff --git a/drivers/usb/core/driver.c b/drivers/usb/core/driver.c
index 801b6f1..eeb8115 100644
--- a/drivers/usb/core/driver.c
+++ b/drivers/usb/core/driver.c
On Wed, 20 Feb 2008, David Brownell wrote:
> On Wednesday 20 February 2008, David Lopo wrote:
> >
> > When a GET_DESCRIPTOR request is received it is forwarded to the gadget
> > driver,
> > then gadget enqueues a new usb_request but for which QH, RX or TX?
>
> It wouldn't be for an OUT (RX) tran
Alan,
Alan Cox wrote:
>> That's a very good point. Even so: on the 2.4 driver, write_room isn't
>> implemented (refer to a previous message by Alan); and in 2.6, a 1k
>> buffer is built into the driver, with nothing to prevent it being sent
>> when the hardware buffer fills.
>>
[...]
> Care
The Cypress c67x00 (EZ-Host/EZ-OTG) controllers are multi-role low/fullspeed
USB controllers. This patch series implements a HCD driver and shows the
work-in-progress status of a gadget driver.
I believe patch 1..3 are ready, and I would like to see them queued up for
mainline.
Changes since v9:
This patch adds HCD support for the Cypress c67x00 family of devices.
Signed-off-by: Peter Korsgaard <[EMAIL PROTECTED]>
---
drivers/usb/Makefile |2
drivers/usb/c67x00/Makefile|9
drivers/usb/c67x00/c67x00-drv.c| 13
drivers/usb/c67x00/c67x00-hcd.c| 41
This patch adds the low level support code for the Cypress c67x00 family of
OTG controllers. The low level code is responsible for register access and
implements the software protocol for communicating with the 16bit
microcontroller inside the c67x00 device.
Communication is done over the HPI int
This patch add the core driver for the c67x00 USB OTG controller. The core
driver is responsible for the platform bus binding and creating either
USB HCD or USB Gadget instances for each of the serial interface engines
on the chip.
This driver does not directly implement the HCD or gadget behavio
This patch adds USB gadget support for the Cypress c67x00 family of devices.
This is work in progress and not ready to be committed yet. I'm posting this
to show how it fits with the rest of the driver and to collect feedback.
The driver works good enought to use g_serial, but there are still iss
> developing is entirely wrong. Oh well. Mind you, providing a
> write_room function is NOT a real solution; it merely reduces the
> condition to a usually-winnable race. (Ironically, when I back-ported
> the 2.6 driver, I excluded its new write_room function. Mistake.)
What race do you see le
On Wed, 20 Feb 2008, David Brownell wrote:
> = CUT HERE
> Modify EHCI irq handling on the theory that at least some of the
> "lost" IRQs are caused by goofage between multiple lowlevel IRQ
> acking mechanisms: try rescanning before we exit the handler, in
> case the EHCI-internal ack (by
On 2/20/2008 2:29 PM, Alan Stern wrote:
On Wed, 20 Feb 2008, Andrew Buehler wrote:
In other words: I don't think that's likely to be practical in the
present instance. If you have reason to believe otherwise (past
positive experience with Novell, for instance), I'd be glad to hear
it.
Greg K
On Wed, 20 Feb 2008, David Brownell wrote:
> > CPU 0 CPU 1
> > - -
> > Watchdog timer expires
> > Timer routine acquires spinlock
> > IAA IRQ arrives
> >
Questions like this should be posted to the linux-usb mailing list so
that other people can see it and provide additional help.
On Thu, 21 Feb 2008, Rajeev Ganesh wrote:
> Hi,
>I saw your mail about using the USBDEVFS_CLAIMINTERFACE ioctl
> to bind a device, can you tell me what
On Thu, 21 Feb 2008, Andrew Buehler wrote:
> On 2/20/2008 2:29 PM, Alan Stern wrote:
>
> > On Wed, 20 Feb 2008, Andrew Buehler wrote:
> >
> >> In other words: I don't think that's likely to be practical in the
> >> present instance. If you have reason to believe otherwise (past
> >> positive exp
On Thu, Feb 21, 2008 at 11:36:23AM -0500, Alan Stern wrote:
> On Thu, 21 Feb 2008, Andrew Buehler wrote:
>
> > On 2/20/2008 2:29 PM, Alan Stern wrote:
> >
> > > On Wed, 20 Feb 2008, Andrew Buehler wrote:
> > >
> > >> In other words: I don't think that's likely to be practical in the
> > >> prese
On 2/21/2008 12:17 PM, Greg KH wrote:
On Thu, Feb 21, 2008 at 11:36:23AM -0500, Alan Stern wrote:
On Thu, 21 Feb 2008, Andrew Buehler wrote:
[Greg KH]
I know he's in the CC:, but I'm not sure he's reading this
thread, and I'm hesitant to bother people about things out of the
blue unless I h
Currently, this setup:
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_HCD_PPC_OF=y
Will fail to build:
CC drivers/usb/host/ehci-hcd.o
drivers/usb/host/ehci-hcd.c:1018:2: error: #error "missing bus glue for
ehci-hcd"
make[3]: *** [drivers/usb/host/ehci-hcd.o] Error 1
ehci
Alan Cox wrote:
>> developing is entirely wrong. Oh well. Mind you, providing a
>> write_room function is NOT a real solution; it merely reduces the
>> condition to a usually-winnable race. (Ironically, when I back-ported
>> the 2.6 driver, I excluded its new write_room function. Mistake.)
>>
Without this patch it's impossible to select ehci-fsl on PPC_MPC837x.
Another option would be to convert USB_EHCI_FSL to verbose bool,
but I presume EHCI_FSL is purposely made silent.
Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]>
---
drivers/usb/host/Kconfig |2 +-
1 files changed, 1 ins
Anton Vorontsov wrote:
Without this patch it's impossible to select ehci-fsl on PPC_MPC837x.
Another option would be to convert USB_EHCI_FSL to verbose bool,
but I presume EHCI_FSL is purposely made silent.
I think making it verbose bool would be better.
-Scott
-
To unsubscribe from this list:
> From [EMAIL PROTECTED] Thu Feb 21 11:49:48 2008
> Date: Thu, 21 Feb 2008 22:49:13 +0300
> From: Anton Vorontsov <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Cc: linux-usb@vger.kernel.org, [EMAIL PROTECTED]
> Subject: [PATCH] [USB POWERPC] ehci: fix ppc build
>
> Currently, this setup:
> CONFIG_
On Feb 21, 2008, at 1:50 PM, Anton Vorontsov wrote:
Without this patch it's impossible to select ehci-fsl on PPC_MPC837x.
Another option would be to convert USB_EHCI_FSL to verbose bool,
but I presume EHCI_FSL is purposely made silent.
Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]>
---
dri
Kumar Gala wrote:
On Feb 21, 2008, at 1:50 PM, Anton Vorontsov wrote:
Without this patch it's impossible to select ehci-fsl on PPC_MPC837x.
Another option would be to convert USB_EHCI_FSL to verbose bool,
but I presume EHCI_FSL is purposely made silent.
Signed-off-by: Anton Vorontsov <[EMAIL P
On Thu, 21 Feb 2008, Andrew Buehler wrote:
> > It sounds like an old version of a Novell product is making a newer
> > kernel spit out a warning message.
>
> Originally that was all that it was, but now I am seeing the product in
> question not even see the hard drive despite the fact that it is
On Thu, Feb 21, 2008 at 01:58:18PM -0600, Kumar Gala wrote:
>
> On Feb 21, 2008, at 1:50 PM, Anton Vorontsov wrote:
>
> >Without this patch it's impossible to select ehci-fsl on PPC_MPC837x.
> >Another option would be to convert USB_EHCI_FSL to verbose bool,
> >but I presume EHCI_FSL is purposely
On Fri, Feb 22, 2008 at 06:05:09AM +1030, David Newall wrote:
> Alan Cox wrote:
> >> developing is entirely wrong. Oh well. Mind you, providing a
> >> write_room function is NOT a real solution; it merely reduces the
> >> condition to a usually-winnable race. (Ironically, when I back-ported
> >>
On Thu, 21 Feb 2008, Pavel Machek wrote:
> power_state is scheduled for removal, and it is used only write-only
> by USB. Remove it.
Unfortunately some of the things you changed turn out not to be
write-only. (You also missed a usage of power.power_state in a
comment!) I'll post a more comple
Em Wednesday 20 February 2008 19:05:50 Herton Ronaldo Krzesinski escreveu:
> Em Wednesday 20 February 2008 17:55:35 Alan Stern escreveu:
> >
> > Maybe with a complete log the cause will be evident. If you want to
> > experiment a little, you could try adding some printk lines to the
> > hub_reset_
Hello,
> > > Of course there is a typo in the subject :)
> > >
> > > 2.5.25-rc1 -> 2.6.25-rc1
> > >
> > > > Hello,
> > > >
> > > > I tried 2.6.25-rc1 and latest git on my laptop (x86 32bit) and
> > > > have a problem.
> > > > Linux boots but with huge delay due to some issue with loadi
On Thu 2008-02-21 16:50:36, Alan Stern wrote:
> On Thu, 21 Feb 2008, Pavel Machek wrote:
>
> > power_state is scheduled for removal, and it is used only write-only
> > by USB. Remove it.
>
> Unfortunately some of the things you changed turn out not to be
> write-only. (You also missed a usage o
On Thu, 21 Feb 2008, Pavel Machek wrote:
> > Unfortunately some of the things you changed turn out not to be
> > write-only. (You also missed a usage of power.power_state in a
> > comment!)
>
> I might have missed comments, but where I missed read? It compiled
> after I removed the field fro
Here are some USB fixes against your 2.6.25-rc2 git tree.
It includes:
- lots of device id updates for the wireless usb-serial cards
- more quirk additions
- bugfixes in various drivers
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.gi
From: Roel Kluin <[EMAIL PROTECTED]>
add missing '|'
Signed-off-by: Roel Kluin <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/serial/ftdi_sio.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/usb/serial/ftdi_sio.c b/d
From: Oliver Neukum <[EMAIL PROTECTED]>
The option driver
- violates DMA coherency rules
- allocates ~16500 bytes in one chunk
This patch splits out the buffers and uses __get_free_page() to avoid
higher order allocations.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Acked-By: Matthias Urlich
From: Oliver Neukum <[EMAIL PROTECTED]>
if you fail in open() you must decrement the pm counter again.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Cc: stable <[EMAIL PROTECTED]>
Signed-off-by: Pete Zaitcev <[EMAIL PROTECTED]>
---
drivers/usb/class/usblp.c |1 +
1 files changed, 1 insert
From: Andy Shevchenko <[EMAIL PROTECTED]>
Add native support of the Dell wireless CDMA/EVDO modem.
# modprobe usbserial vendor=0x413c product=0x8129
Following seesion lines describe modem itself
at
OK
ati3
Manufacturer: NOVATEL WIRELESS INCORPORATED
Model: EXPEDITE ET620
Revision: M6500C-BBIRD_T
From: Oliver Neukum <[EMAIL PROTECTED]>
this fixes a race between open and disconnect in the CDC ACM driver.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/class/cdc-acm.c | 10 +-
1 files changed, 5 insertions(+),
From: Peter Korsgaard <[EMAIL PROTECTED]>
The config symbol for mpc834x processors is CONFIG_PPC_MPC834x,
not CONFIG_MPC834x.
Signed-off-by: Peter Korsgaard <[EMAIL PROTECTED]>
Acked-by: David Brownell <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/host
From: Adrian Bunk <[EMAIL PROTECTED]>
A bug every C programmer makes at some point in time...
Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]>
Signed-off-by: Craig W. Nadler <[EMAIL PROTECTED]>
Signed-off-by: David Brownell <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
-
From: Oliver Neukum <[EMAIL PROTECTED]>
trancevibrator should not pretend success if it returns an error.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/misc/trancevibrator.c |4 +++-
1 files changed, 3 insertions(+), 1
From: David Brownell <[EMAIL PROTECTED]>
The previous fix for a "sparse" warning in ehci_urb_dequeue() was
incorrect. After rescheduling interrupt transfers it returned the
URB's completion status, not status for the dequeue operation itself.
This patch resolves that issue, cleans up the code in
From: Oliver Neukum <[EMAIL PROTECTED]>
RESET_RESUME entries for some sound devices that need it.
Signed-off-by: Oliver Neukum <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/core/quirks.c |9 +
1 files changed, 9 insertions(+), 0 deletions(-
From: Dan Williams <[EMAIL PROTECTED]>
Signed-off-by: Dan Williams <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/serial/option.c |4
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial
From: Stefan Bader <[EMAIL PROTECTED]>
this is a small patch to add support for a rebranded Novatel modem (see
http://ubuntuforums.org/archive/index.php/t-608388.html for details).
Signed-off-by: Stefan Bader <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/u
From: Alan Stern <[EMAIL PROTECTED]>
This patch (as1032) removes the Clear-Halt calls in
usb_stor_Bulk_max_lun(). Evidently some devices (such as the Oracom
MP3 player) really don't like to receive these requests when their
bulk endpoints aren't halted.
The only reason for adding them originally
From: Konstantin Kletschke <[EMAIL PROTECTED]>
Add new BCD numbers for Nikon D80 Firmware revision v1.10 to the
unusual_devs.h file.
Signed-off-by: Konstantin Kletschke <[EMAIL PROTECTED]>
Signed-off-by: Phil Dibowitz <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
From: Warren Turkal <[EMAIL PROTECTED]>
Signed-off-by: Warren Turkal <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/serial/option.c |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/
From: Jan Altenberg <[EMAIL PROTECTED]>
commit 0cf4f2de0a0f4100795f38ef894d4910678c74f8 introduced a bug, which
prevents sending an USB_CDC_GET_ENCAPSULATED_RESPONSE message. This
breaks the RNDIS initialization (especially / only Windoze machines
dislike this behavior...).
Signed-off-by: Benedik
From: Stephen Ware <[EMAIL PROTECTED]>
I have a new ldusb device to go into the device table. Jiri has merged
the change for hiddev quirks already.
From: Stephen Ware <[EMAIL PROTECTED]>
Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]>
---
drivers/usb/misc/ldusb.c |2 ++
1 files change
From: Kevin Lloyd <[EMAIL PROTECTED]>
Move the Onda H600/ZTE MF33 device from the sierra driver to the option
driver.
The reason it was moved is because the sierra driver is starting to support
more and more sierra proprietary features, so it makes more sense to keep
sierra only devices in there.
From: Robert Spitzenpfeil <[EMAIL PROTECTED]>
This patch (as1034) was written by Leonid Petrov, reported by Robert
Spitzenpfeil, and updated by me. It adds an unusual_devs entry with
the IGNORE_RESIDUE flag for the Oracom MP3 player. Together with the
change to the Get-Max-LUN routine in as1032,
From: Alan Stern <[EMAIL PROTECTED]>
This patch (as1033) adds a quirks entry and an unusual_devs entry for
the Actions Semiconductor flash drive. This device has a 64-byte
string descriptor, which it doesn't terminate with a 0-length packet.
Oddly enough, the reporter's logs show that when the d
From: Alan Stern <[EMAIL PROTECTED]>
This patch (as1035) fixes a bug in usb_stor_access_xfer_buf() (the bug
was originally found by Boaz Harrosh): The routine must not attempt to
write beyond the end of a scatter-gather list or beyond the number of
bytes requested. It also fixes up the formatting
From: Anton Vorontsov <[EMAIL PROTECTED]>
Currently, this setup:
CONFIG_USB_ARCH_HAS_EHCI=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_HCD_PPC_OF=y
Will fail to build:
CC drivers/usb/host/ehci-hcd.o
drivers/usb/host/ehci-hcd.c:1018:2: error: #error "missing bus glue for
ehci-hcd"
make[3]: ***
From: Anton Vorontsov <[EMAIL PROTECTED]>
This patch converts USB_EHCI_FSL config option into the verbose
bool, so we'll able to select it for other freescale processors
with built-in EHCI controller.
Signed-off-by: Anton Vorontsov <[EMAIL PROTECTED]>
Cc: Kumar Gala <[EMAIL PROTECTED]>
Signed-off
> "Anton" == Anton Vorontsov <[EMAIL PROTECTED]> writes:
Hi,
Anton> config USB_EHCI_FSL
Anton> - bool
Anton> - depends on USB_EHCI_HCD
Anton> + bool "Support for Freescale on-chip EHCI USB controller"
Anton> + depends on USB_EHCI_HCD && FSL_SOC
Anton> se
On Fri, Feb 22, 2008 at 2:36 AM, Peter Korsgaard <[EMAIL PROTECTED]> wrote:
> Notice that I have a patch in the USB queue which fixes up the MPC834x
> symbol (PPC_MPC834x instead of MPC834x) so this patch won't apply.
Never mind, Greg fixed it.
--
Bye, Peter Korsgaard
-
To unsubscribe from th
On Wednesday 20 February 2008, Francis Moreau wrote:
> Hello,
>
> I'm struggling with this module to test my udc.
>
> I loaded the zero driver like the following:
>
> $ modprobe g_zero pattern=1
>
> and loaded usbtest module on the host:
>
> $ modprobe usbtest pattern=1
>
> So I basic
58 matches
Mail list logo