Re: [PATCH v2] dma-mapping: skip USB devices when configuring DMA during probe

2017-08-06 Thread kbuild test robot
Hi Johan, [auto build test ERROR on driver-core/driver-core-testing] [also build test ERROR on v4.13-rc3 next-20170804] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Johan-Hovold/dma-mapping-sk

[PATCH v3 1/8] usb: gadget: f_ecm/f_eem/f_rndis: Setup quirk_avoids_skb_reserve

2017-08-06 Thread Dmitry Osipenko
This quirk is required to make USB Ethernet gadget working with HW that can't cope with unaligned DMA. For some reason only f_ncm handles that quirk, let's handle it in the rest of the network models. All models have been tested with a ChipIdea UDC driver on NVIDIA Tegra20 SoC that require DMA to b

[PATCH v3 3/8] usb: chipidea: Add support for Tegra20/30/114/124

2017-08-06 Thread Dmitry Osipenko
From: Thierry Reding All of these Tegra SoC generations have a ChipIdea UDC IP block that can be used for device mode communication with a host. Implement rudimentary support that doesn't allow switching between host and device modes. Tested-by: Michał Mirosław Signed-off-by: Thierry Reding [d

[PATCH v3 2/8] usb: chipidea: udc: Support SKB alignment quirk

2017-08-06 Thread Dmitry Osipenko
NVIDIA Tegra20 UDC can't cope with unaligned DMA and require a USB gadget quirk that avoids SKB buffer alignment to be set in order to make Ethernet Gadget working. Later Tegra generations do not require that quirk. Let's add a new platform data flag that allows to enable USB gadget quirk for platf

[PATCH v3 0/8] Support UDC on Tegra 20/30/114/124

2017-08-06 Thread Dmitry Osipenko
Some time ago Thierry Reding sent out patches that enabled UDC on NVIDIA Tegra, unfortunately they haven't got enough traction to get into the kernel. I've rebased those patches and added a fix for the Ethernet USB Gadget on Tegra20, Marc Dietrich tested UDC driver on AC100 (Tegra20), Nicolas Chauv

[PATCH v3 5/8] ARM: tegra: Enable UDC on Beaver

2017-08-06 Thread Dmitry Osipenko
From: Thierry Reding Override the compatible string of the first USB controller to enable device mode. Signed-off-by: Thierry Reding Acked-by: Stephen Warren --- arch/arm/boot/dts/tegra30-beaver.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/tegra30-beav

[PATCH v3 8/8] ARM: tegra: Enable UDC on AC100

2017-08-06 Thread Dmitry Osipenko
Override the compatible string of the first USB controller to enable device mode. Signed-off-by: Dmitry Osipenko Tested-by: Marc Dietrich Acked-by: Stephen Warren --- arch/arm/boot/dts/tegra20-paz00.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/tegra20-paz00.dts

[PATCH v3 7/8] ARM: tegra: Enable UDC on Jetson TK1

2017-08-06 Thread Dmitry Osipenko
From: Thierry Reding Override the compatible string of the first USB controller to enable device mode. Signed-off-by: Thierry Reding Tested-by: Nicolas Chauvet Acked-by: Stephen Warren --- arch/arm/boot/dts/tegra124-jetson-tk1.dts | 12 +++- 1 file changed, 11 insertions(+), 1 deleti

[PATCH v3 6/8] ARM: tegra: Enable UDC on Dalmore

2017-08-06 Thread Dmitry Osipenko
From: Thierry Reding Override the compatible string of the first USB controller to enable device mode. Signed-off-by: Thierry Reding --- arch/arm/boot/dts/tegra114-dalmore.dts | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/tegra114-dalmore.dts b/arch/arm/boo

[PATCH v3 4/8] ARM: defconfig: tegra: Enable ChipIdea UDC driver

2017-08-06 Thread Dmitry Osipenko
Since NVIDIA Tegra is supported now by the ChipIdea USB driver, let's enable this driver in tegra_defconfig. Signed-off-by: Dmitry Osipenko --- arch/arm/configs/tegra_defconfig | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/arm/configs/tegra_defconfig b/arch/

Re: [PATCH v2 4/5] usb: gadget: udc: Replace the deprecated extcon API

2017-08-06 Thread Chanwoo Choi
Dear Felipe, Could you please review this patch? I hope to remove the deprecated extcon API. Regards, Chanwoo Choi On 2017년 08월 03일 17:20, Chanwoo Choi wrote: > This patch replaces the deprecated extcon API as following: > - extcon_get_cable_state_() -> extcon_get_state() > > Cc: Felipe Balbi

Re: Warning dump on OMAP-L138 when g_zero module is removed

2017-08-06 Thread Sekhar Nori
Hi Alexandre, On Sunday 06 August 2017 01:37 AM, Alexandre Bailon wrote: > Hi Sekhar, > On 07/21/2017 05:18 PM, Alexandre Bailon wrote: >> Hi Sekhar, >> >> On 07/10/2017 01:00 PM, Sekhar Nori wrote: >>> On Thursday 06 July 2017 10:43 PM, Alexandre Bailon wrote: On 06/29/2017 03:50 PM, Sekhar

[PATCH] arm64: dts: hi6220: improve g-tx-fifo-size setting for usb device

2017-08-06 Thread Shawn Guo
From: Shawn Guo The current usb device g-tx-fifo-size setting in DT causes two problems for kernel driver. 1. On hi6220, there are 15 tx_fifo dedicated for all EPs except EP0, while DT only provides tx_fifo settings for 6 EPs. It results in the following annoying complaints from kernel.

[PATCH] uwb: lc-rc: constify attribute_group structures.

2017-08-06 Thread Arvind Yadav
attribute_group are not supposed to change at runtime. All functions working with attribute_group provided by work with const attribute_group. So mark the non-const structs as const. Signed-off-by: Arvind Yadav --- drivers/uwb/lc-rc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff