Hey Greg,
I patched it two times to be safe, but I can't seem to get it to compile.
CC drivers/usb/serial/console.o
drivers/usb/serial/console.c: In function ‘usb_console_setup’:
drivers/usb/serial/console.c:111:2: error: implicit declaration of
function ‘usb_serial_get_by_index’
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Felipe Balbi ba...@ti.com
Cc: Arnd
These patches are for separating the SOC On-Chip ohci host controller
from ohci-hcd host code into its own driver module.
This work is part of enabling multi-platform kernels on ARM.
Manjunath Goudar (7):
USB: OHCI: make ohci-exynos a separate driver
USB: OHCI: make ohci-omap a separate
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Arnd Bergmann a...@arndb.de
Cc: Jingoo
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Anand Gadiyar gadi...@ti.com
Cc: Felipe
In order to make ohci-at91 and ohci-s3c2410 as a separate driver,
ohci_hub_control and ohci_hub_status_data symbol needs to be exported.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Arnd Bergmann a...@arndb.de
Cc:
Separate the TI OHCI Atmel host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Arnd Bergmann a...@arndb.de
Cc: Alan Stern
Separate the Samsung OHCI S3C host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Arnd Bergmann a...@arndb.de
Cc: Alan
Separate the TI OHCI SPEAr host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
Signed-off-by: Manjunath Goudar manjunath.gou...@linaro.org
Cc: Viresh Kumar viresh.li...@gmail.com
Cc: Arnd
On 06/06/2013 11:58 AM, Johan Hovold wrote:
On Thu, Jun 06, 2013 at 10:50:36AM +0200, Tomaž Šolc wrote:
I have noticed that the ftdi_sio serial driver in recent kernel versions
has very bad performance when used through the Python's serial library.
As a test case I have a custom device that
Hi Felipe,
I was reading dwc3 codes and found that during the process of
configuring event buffer (dwc3_event_buffers_setup), it only write the
size of the buffer and doesn't write interrupt mask bit into GEVNTSIZ
register like below,
dwc3_writel(dwc-regs, DWC3_GEVNTSIZ(n),
On Sun, Jun 02, 2013 at 01:28:05AM +0400, Sergei Shtylyov wrote:
Hello.
Here's the set of 9 patches against the Simon Horman's 'renesas.git' repo,
'renesas-next-20130528' tag. It was created to fix the shortcomings in the
R8A7779/Marzen USB platform code and R8A7779 USB common PHY
Hi,
Thanks a lot. i understand this part now. Do you notice the Set
Address request is not seen by the gadget driver? The Set Address
request is handled by the hardware. Could it be the root cause? As
gadget driver may expect the address information from the host, and
for now UDC driver just
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Most of the clock provided by the PMC (Power Management Controller) are
implemented :
- main clock (main oscillator)
- pll clocks
- master clock
- programmable clocks
- utmi clock
- peripheral
This patch moves at91_pmc.h header from machine specific directory
(arch/arm/mach-at91/include/mach/at91_pmc.h) to clk include directory
(include/linux/clk/at91.h).
We need this to avoid reference to machine specific headers in clk
drivers.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
On 07/06/2013 10:34, Boris BREZILLON :
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Before discussion begins I would like to give my kudos to you Boris!
This is huge work and I thank you for it: It is so great!
I am sure that
Hi Hector,
On Thu, May 30, 2013 at 06:17:47PM +0200, Hector Palacios wrote:
Dear Maxime,
On 05/29/2013 09:50 AM, maxime.rip...@free-electrons.com wrote:
Hi,
On Wed, May 29, 2013 at 07:11:30AM +, Chen Peter-B29397 wrote:
Hello,
Am I right in assuming that the MXS USB on-the-go
On Thu, Jun 06, 2013 at 10:31:21AM -0700, Greg KH wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
[...]
--- a/drivers/usb/serial/usb-serial.c
+++ b/drivers/usb/serial/usb-serial.c
@@ -37,6 +37,7 @@
#include linux/usb.h
#include linux/usb/serial.h
#include linux/kfifo.h
On Fri, Jun 07, 2013 at 11:40:25AM +0200, Johan Hovold wrote:
On Thu, Jun 06, 2013 at 10:31:21AM -0700, Greg KH wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
[...]
/* Functions needed by other parts of the usbserial core */
-extern struct usb_serial
On 06/07/2013 08:00 AM, Tobias Winter wrote:
CC drivers/usb/serial/console.o
drivers/usb/serial/console.c: In function ‘usb_console_setup’:
drivers/usb/serial/console.c:111:2: error: implicit declaration of
function ‘usb_serial_get_by_index’ [-Werror=implicit-function-declaration]
On Thu, Jun 06, 2013 at 10:31:21AM -0700, Greg KH wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
@@ -1040,11 +1044,10 @@ static int usb_serial_probe(struct usb_i
*/
serial-disconnected = 1;
- if (get_free_serial(serial, num_ports, minor) == NULL) {
+ if
On 06/07/2013 11:32 AM, boris brezillon wrote:
On 07/06/2013 11:22, Nicolas Ferre wrote:
On 07/06/2013 10:34, Boris BREZILLON :
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Before discussion begins I would like to give my kudos to you
Hello.
On 07-06-2013 12:06, Simon Horman wrote:
Here's the set of 9 patches against the Simon Horman's 'renesas.git' repo,
'renesas-next-20130528' tag. It was created to fix the shortcomings in the
R8A7779/Marzen USB platform code and R8A7779 USB common PHY driver, and so
spans both
On 06/07/2013 01:54 AM, Sarah Sharp wrote:
On Thu, Jun 06, 2013 at 09:37:51PM +0300, Andy Shevchenko wrote:
On Thu, Jun 6, 2013 at 5:21 PM, Xenia Ragiadakouburzalod...@gmail.com wrote:
This patch adds a check on whether the host machine
supports the xHC DMA address mask and sets the DMA
mask
On 07/06/2013 11:22, Nicolas Ferre wrote:
On 07/06/2013 10:34, Boris BREZILLON :
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Before discussion begins I would like to give my kudos to you Boris!
This is huge work and I thank you for it:
Handle null termios in ftdi_set_termios(), introduced in
commit 552f6bf1bb0eda0011c0525dd587aa9e7ba5b846
This has been corrected in the mainline by
commits c515598e0f5769916c31c00392cc2bfe6af74e55 and
a816e3113b63753c330ca4751ea1d208e93e3015.
This is to be fixed in longterm 2.6.32.60 and 3.4.47.
On Fri, Jun 07, 2013 at 03:14:32PM +0200, Lotfi Manseur wrote:
Handle null termios in ftdi_set_termios(), introduced in
commit 552f6bf1bb0eda0011c0525dd587aa9e7ba5b846
This has been corrected in the mainline by
commits c515598e0f5769916c31c00392cc2bfe6af74e55 and
On Friday 07 June 2013 11:33:27 Manjunath Goudar wrote:
#if!IS_ENABLED(CONFIG_USB_OHCI_HCD_PCI) \
!IS_ENABLED(CONFIG_USB_OHCI_HCD_PLATFORM) \
+ !IS_ENABLED(CONFIG_USB_OHCI_EXYNOS) \
!defined(PLATFORM_DRIVER) \
!defined(OMAP1_PLATFORM_DRIVER) \
On Friday 07 June 2013 11:33:29 Manjunath Goudar wrote:
+ /*
+ * RemoteWakeupConnected has to be set explicitly before
+ * calling ohci_run. The reset value of RWC is 0.
+ */
Just nitpicking, but you still use the wrong commenting style
occasionally. The '*' characters
On Friday 07 June 2013 11:33:33 Manjunath Goudar wrote:
+ ohci_setup(hcd);
s3c2410_start_hc(dev, hcd);
- ohci_hcd_init(hcd_to_ohci(hcd));
-
I'm not sure about this part: s3c2410_start_hc is where the clock gets
enabled, presumable we are not supposed to touch the ohci
Hello.
On 06/07/2013 05:14 PM, Lotfi Manseur wrote:
Handle null termios in ftdi_set_termios(), introduced in
commit 552f6bf1bb0eda0011c0525dd587aa9e7ba5b846
This has been corrected in the mainline by
commits c515598e0f5769916c31c00392cc2bfe6af74e55 and
a816e3113b63753c330ca4751ea1d208e93e3015.
On Fri, 7 Jun 2013, victor yeo wrote:
The hardware handles Set Address request, and i can see the address of
the USB gadget being shown in Windows host. Here i attach the gadget
driver log for the Device Descriptor Test - Addressed State. The
test just failed after Get Configuration request.
On Thu, 6 Jun 2013, Greg KH wrote:
On Mon, Jul 09, 2012 at 11:22:22AM -0400, Alan Stern wrote:
On Fri, 6 Jul 2012, Greg KH wrote:
Here's the 006 release of usbutils.
Some USB 3.0 updates, a new usb.ids file update, and a number of other
fixes and updates for annoying problems
This patch moves at91_pmc.h header from machine specific directory
(arch/arm/mach-at91/include/mach/at91_pmc.h) to clk include directory
(include/linux/clk/at91.h).
We need this to avoid reference to machine specific headers in clk
drivers.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
Hello,
Sorry for the noise, the first submission has been filtered.
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Most of the clock provided by the PMC (Power Management Controller) are
implemented :
- main clock (main oscillator)
- pll clocks
-
Adding Felipe.
Xenia, Felipe is the USB gadget maintainer, and also added code for
non-PCI xHCI hosts. Felipe, Xenia is my summer intern through the FOSS
Outreach Program for Women: http://kernelnewbies.org/OPWIntro
Felipe, we're discussing the fact that the xHCI host currently does not
set up
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the Samsung OHCI EXYNOS host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
-static void exynos_ohci_phy_enable(struct
On Fri, Jun 07, 2013 at 12:00:47PM +0200, Johan Hovold wrote:
On Thu, Jun 06, 2013 at 10:31:21AM -0700, Greg KH wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
@@ -1040,11 +1044,10 @@ static int usb_serial_probe(struct usb_i
*/
serial-disconnected = 1;
- if
On Fri, Jun 07, 2013 at 11:55:59AM +0200, Tobias Winter wrote:
On 06/07/2013 08:00 AM, Tobias Winter wrote:
CC drivers/usb/serial/console.o
drivers/usb/serial/console.c: In function ‘usb_console_setup’:
drivers/usb/serial/console.c:111:2: error: implicit declaration of
function
On Fri, Jun 07, 2013 at 03:14:32PM +0200, Lotfi Manseur wrote:
Handle null termios in ftdi_set_termios(), introduced in
commit 552f6bf1bb0eda0011c0525dd587aa9e7ba5b846
This has been corrected in the mainline by
commits c515598e0f5769916c31c00392cc2bfe6af74e55 and
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the TI OHCI OMAP1/2 host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
@@ -71,6 +77,10 @@ static struct clk *usb_dc_ck;
static
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the TI OHCI OMAP3 host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
@@ -185,7 +118,16 @@ static int ohci_hcd_omap3_probe(struct
On Fri, Jun 07, 2013 at 11:40:25AM +0200, Johan Hovold wrote:
On Thu, Jun 06, 2013 at 10:31:21AM -0700, Greg KH wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
[...]
--- a/drivers/usb/serial/usb-serial.c
+++ b/drivers/usb/serial/usb-serial.c
@@ -37,6 +37,7 @@
#include
From: Greg Kroah-Hartman gre...@linuxfoundation.org
This moves the allocation of minor device numbers from a static array to
be dynamic, using the idr interface. This means that you could
potentially get gaps in a minor number range for a single USB serial
device with multiple ports, but all
Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to
avoid common clk framework warnings.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
drivers/usb/gadget/at91_udc.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to
avoid common clk framework warnings.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
drivers/usb/host/ohci-at91.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
Replace clk_enable/disable with clk_prepare_enable/disable_unprepare to
avoid common clk framework warnings.
Signed-off-by: Boris BREZILLON b.brezil...@overkiz.com
---
drivers/usb/host/ehci-atmel.c |8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
From: Greg Kroah-Hartman gre...@linuxfoundation.org
When writing data we were:
lock
do some work
unlock
call function
lock
do some work
unlock
return
return
It turns out, that function was
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the TI OHCI SPEAr host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
@@ -151,16 +98,24 @@ static int
Hello.
On 06/07/2013 10:32 PM, Greg Kroah-Hartman wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
When writing data we were:
lock
do some work
unlock
call function
lock
do some work
unlock
On Fri, Jun 07, 2013 at 10:38:30PM +0400, Sergei Shtylyov wrote:
Hello.
On 06/07/2013 10:32 PM, Greg Kroah-Hartman wrote:
From: Greg Kroah-Hartman gre...@linuxfoundation.org
When writing data we were:
lock
do some work
unlock
call function
lock
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
In order to make ohci-at91 and ohci-s3c2410 as a separate driver,
ohci_hub_control and ohci_hub_status_data symbol needs to be exported.
This work is part of enabling multi-platform kernels on ARM.
No, we are not going to export those two routines.
From: Greg Kroah-Hartman gre...@linuxfoundation.org
When writing data we were:
lock
do some work
unlock
call function
lock
do some work
unlock
return
return
It turns out, that function was
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the TI OHCI Atmel host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
--- a/drivers/usb/host/Kconfig
+++
On Fri, Jun 07, 2013 at 10:30:09AM -0700, Greg Kroah-Hartman wrote:
On Fri, Jun 07, 2013 at 03:14:32PM +0200, Lotfi Manseur wrote:
Handle null termios in ftdi_set_termios(), introduced in
commit 552f6bf1bb0eda0011c0525dd587aa9e7ba5b846
This has been corrected in the mainline by
commits
On Fri, 7 Jun 2013, Manjunath Goudar wrote:
Separate the Samsung OHCI S3C host controller driver from ohci-hcd
host code so that it can be built as a separate driver module.
This work is part of enabling multi-platform kernels on ARM.
@@ -371,10 +384,9 @@ static int
On 07/06/2013 12:14, Gregory CLEMENT wrote:
On 06/07/2013 11:32 AM, boris brezillon wrote:
On 07/06/2013 11:22, Nicolas Ferre wrote:
On 07/06/2013 10:34, Boris BREZILLON :
Hello,
This patch series is a proposal to move at91 clock implementation
to common clk framework.
Before discussion
Hi,
On Fri, Jun 07, 2013 at 10:19:23AM -0700, Sarah Sharp wrote:
Adding Felipe.
Xenia, Felipe is the USB gadget maintainer, and also added code for
non-PCI xHCI hosts. Felipe, Xenia is my summer intern through the FOSS
Outreach Program for Women: http://kernelnewbies.org/OPWIntro
Hey,
Hi,
I found on my machine(lenovo T410), most of time only reading the status
register in the entry of ehci_irq may take 2~4 microseconds, and sometimes
it is extremely slow and the read can consume 100 microseconds.
I measure the time by adding two trace events around the below line in
entry of
59 matches
Mail list logo