Re: [PATCH 3/4] cp210x: Store part number

2015-07-27 Thread Oliver Neukum
On Mon, 2015-07-27 at 08:50 +0200, Petr Tesarik wrote: > I don't understand. While you're right that I copied this part from > Sillicon Labs' driver without much thinking, and &spriv->bPartNumber > can be used directly, I can't see any DMA on stack. FWIW > cp210x_control_msg always allocates a buff

Re: [PATCH 3/4] cp210x: Store part number

2015-07-26 Thread Petr Tesarik
On Sun, 26 Jul 2015 15:32:54 +0200 Oliver Neukum wrote: > On Fri, 2015-07-24 at 08:48 +0200, Petr Tesarik wrote: > > @@ -872,6 +886,12 @@ static int cp210x_startup(struct usb_serial > > *serial) > > > > usb_set_serial_data(serial, spriv); > > > > + /* Get the 1-byte part number

Re: [PATCH 3/4] cp210x: Store part number

2015-07-26 Thread Oliver Neukum
On Fri, 2015-07-24 at 08:48 +0200, Petr Tesarik wrote: > @@ -872,6 +886,12 @@ static int cp210x_startup(struct usb_serial > *serial) > > usb_set_serial_data(serial, spriv); > > + /* Get the 1-byte part number of the cp210x device */ > + cp210x_control_msg(serial->port[0], CP

[PATCH 3/4] cp210x: Store part number

2015-07-23 Thread Petr Tesarik
From: Petr Tesarik Query and store the CP210x part number. Signed-off-by: Petr Tesarik --- drivers/usb/serial/cp210x.c | 20 1 file changed, 20 insertions(+) diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 69f03b6..dbfc722 100644 --- a/drivers