Re: driver using another driver

2014-07-31 Thread Sascha Hauer
Hi Sebastian, On Wed, Jul 30, 2014 at 02:45:51PM +, Priebe, Sebastian wrote: > Hello, > > I am working on a project with an ARMv6 cpu and I am currently trying > to port our board file to a device tree. Our custom hardware has a > CPLD with is used by multiple driver. In the past we shared

Re: [PATCH 2/6] ARM: DTS: da850: Add node for edma0

2014-07-31 Thread Sekhar Nori
On Friday 01 August 2014 10:39 AM, Peter Ujfalusi wrote: > On 07/31/2014 05:26 PM, Sergei Shtylyov wrote: >> On 07/31/2014 02:18 PM, Peter Ujfalusi wrote: >> >>> Add DT node for edma0. >> >>> Signed-off-by: Peter Ujfalusi >>> --- >>> arch/arm/boot/dts/da850.dtsi | 6 ++ >>> 1 file changed,

[PATCH v2 5/6] ARM: DTS: da850-evm: Add node for tlv320aic3106 codec

2014-07-31 Thread Peter Ujfalusi
The board uses aic3106 for audio. Signed-off-by: Peter Ujfalusi --- arch/arm/boot/dts/da850-evm.dts | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index 1422c311af4c..41715b495861 100644 --- a/arch/arm/boot/dts

[PATCH v2 2/6] ARM: DTS: da850: Add node for edma0

2014-07-31 Thread Peter Ujfalusi
Add DT node for edma0. Signed-off-by: Peter Ujfalusi --- arch/arm/boot/dts/da850.dtsi | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi index b695548dbb4e..41ce4e8bf227 100644 --- a/arch/arm/boot/dts/da850.dtsi +++ b/arch/arm/bo

[PATCH v2 6/6] ARM: DTS: da850-evm: Enable audio via simple-card

2014-07-31 Thread Peter Ujfalusi
The audio on the board is using McASP <-> tlv320aic3106 codec and we have LineIn and LineOut jacks. Signed-off-by: Peter Ujfalusi --- arch/arm/boot/dts/da850-evm.dts | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot

[PATCH v2 1/6] ARM: davinci: da8xx-dt: add OF_DEV_AUXDATA entry for mcasp0

2014-07-31 Thread Peter Ujfalusi
Add OF_DEV_AUXDATA for mcasp to be able to use clocks. Signed-off-by: Peter Ujfalusi --- arch/arm/mach-davinci/da8xx-dt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/mach-davinci/da8xx-dt.c b/arch/arm/mach-davinci/da8xx-dt.c index ed1928740b5f..f703d82f08a8 100644 --- a/arch/arm

[PATCH v2 4/6] ARM: DTS: da850-evm: Enable McASP via DT boot

2014-07-31 Thread Peter Ujfalusi
Add pinctrl nodes for the McASP0 pins and configure McASP to the desired mode for the board. Signed-off-by: Peter Ujfalusi --- arch/arm/boot/dts/da850-evm.dts | 30 ++ 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/d

[PATCH v2 0/6] ARM: DT/davinci: Audio for da850-evm in DT boot

2014-07-31 Thread Peter Ujfalusi
Hi, Changes since v1: - fixed the address missmatch for tlv320aic3106 codec (@1b -> 18) - The edma patches has been taken by Vinod, they should be in linux-next soon. The following series will enable audio via simple card on the board when booted with DT. For edma one patch is needed to have wor

[PATCH v2 3/6] ARM: DTS: da850: Add node for McASP

2014-07-31 Thread Peter Ujfalusi
Node for mcasp0 Signed-off-by: Peter Ujfalusi --- arch/arm/boot/dts/da850.dtsi | 13 + 1 file changed, 13 insertions(+) diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi index 41ce4e8bf227..0bd98cd00816 100644 --- a/arch/arm/boot/dts/da850.dtsi +++ b/arch/arm/

Re: [PATCH 5/6] ARM: DTS: da850-evm: Add node for tlv320aic3106 codec

2014-07-31 Thread Peter Ujfalusi
On 07/31/2014 05:24 PM, Sergei Shtylyov wrote: > Hello. > > On 07/31/2014 02:18 PM, Peter Ujfalusi wrote: > >> The board uses aic3106 for audio. > >> Signed-off-by: Peter Ujfalusi >> --- >> arch/arm/boot/dts/da850-evm.dts | 14 ++ >> 1 file changed, 14 insertions(+) > >> diff --

Re: [PATCH v5 00/10] ARM: dts: exynos: Prepare Spring

2014-07-31 Thread Andreas Färber
Am 01.08.2014 06:54, schrieb Andreas Färber: > Andreas Färber (10): > ARM: dts: Fix MMC pinctrl for exynos5250-snow > ARM: dts: Fold exynos5250-cros-common into exynos5250-snow > ARM: dts: Clean up exynos5250-snow > ARM: dts: Fill in bootargs for exynos5250-snow > ARM: dts: Move dp_hpd fr

Re: [PATCH 2/6] ARM: DTS: da850: Add node for edma0

2014-07-31 Thread Peter Ujfalusi
On 07/31/2014 05:26 PM, Sergei Shtylyov wrote: > On 07/31/2014 02:18 PM, Peter Ujfalusi wrote: > >> Add DT node for edma0. > >> Signed-off-by: Peter Ujfalusi >> --- >> arch/arm/boot/dts/da850.dtsi | 6 ++ >> 1 file changed, 6 insertions(+) > >> diff --git a/arch/arm/boot/dts/da850.dtsi b

[PATCH v5 01/10] ARM: dts: Fix MMC pinctrl for exynos5250-snow

2014-07-31 Thread Andreas Färber
The pinctrl properties should be on the device directly and not on the slot sub-node. Reported-by: Doug Anderson Cc: Jaehoon Chung Reviewed-by: Tomasz Figa Signed-off-by: Andreas Färber --- v3 -> v4 -> v5: Unchanged v3: New (Doug Anderson) Redundant with Jaehoon Chung's general slot@0 dep

Re: [PATCH v3 2/2] dma: Add Xilinx AXI Direct Memory Access Engine driver support

2014-07-31 Thread Srikanth Thokala
Hi, Kindly review this patch and please provide your inputs. Thanks Srikanth On Mon, Jul 28, 2014 at 5:47 PM, Srikanth Thokala wrote: > This is the driver for the AXI Direct Memory Access (AXI DMA) > core, which is a soft Xilinx IP core that provides high- > bandwidth direct memory access betwe

[PATCH v5 03/10] ARM: dts: Clean up exynos5250-snow

2014-07-31 Thread Andreas Färber
Use the new style of referencing inherited nodes and use symbolic names. Reorder one pinctrl node in GPIO order. Goal is the alignment of all exynos5250 based device trees for comparison. Suggested-by: Doug Anderson Signed-off-by: Andreas Färber --- v4 -> v5: * Introduced labels to consistent

[PATCH v5 05/10] ARM: dts: Move dp_hpd from exynos5250 into smdk5250 and snow

2014-07-31 Thread Andreas Färber
Spring uses a different GPIO, so this is not a generic SoC piece. Suggested-by: Tomasz Figa Signed-off-by: Andreas Färber --- v5: New (Tomasz Figa) Frees dp_hpd for Spring. arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 7 --- arch/arm/boot/dts/exynos5250-smdk5250.dts | 9 + arch/ar

[PATCH v5 08/10] ARM: dts: Fix apparent GPIO typo in exynos5250-arndale

2014-07-31 Thread Andreas Färber
The GPIO flag 2 has no constant assigned, so this was probably active-low. Signed-off-by: Andreas Färber --- v5: New Spotted during cleanup. arch/arm/boot/dts/exynos5250-arndale.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos5250-arndale.dts b

[PATCH v5 07/10] ARM: dts: Clean up exynos5250-arndale

2014-07-31 Thread Andreas Färber
Use the new style of referencing inherited nodes, use symbolic names, tidy indentation and reorder includes. Goal is the alignment of all exynos5250 based device trees for comparison. Signed-off-by: Andreas Färber --- v5: New Aligns with SMDK. arch/arm/boot/dts/exynos5250-arndale.dts | 929 +

[PATCH v5 04/10] ARM: dts: Fill in bootargs for exynos5250-snow

2014-07-31 Thread Andreas Färber
exynos5250-cros-common.dtsi had an empty /chosen node. Fill in exemplary boot arguments. Signed-off-by: Andreas Färber --- v5: New Cleanup for /chosen node moved into -snow.dts. arch/arm/boot/dts/exynos5250-snow.dts | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/boot/dts/exynos5

[PATCH v5 09/10] ARM: dts: Simplify USB3503 on exynos5250-arndale

2014-07-31 Thread Andreas Färber
There's no need for a simple-bus, place the smsc,usb3503a directly into the root node. That's what we're going to do on exynos5250-spring. Reported-by: Tomasz Figa Signed-off-by: Andreas Färber --- v5: New Aligns with Spring's new USB3503 node. arch/arm/boot/dts/exynos5250-arndale.dts | 16 +

[PATCH v5 06/10] ARM: dts: Clean up exynos5250-smdk5250

2014-07-31 Thread Andreas Färber
Use the new style for referencing inherited nodes and use symbolic names. Goal is the alignment of all exynos5250 based device trees for comparison. Signed-off-by: Andreas Färber --- v5: New Follow-up after adding dp_hpd pinctrl node new-style. arch/arm/boot/dts/exynos5250-smdk5250.dts | 640

[PATCH v5 10/10] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Adds initial support for the HP Chromebook 11. Cc: Vincent Palatin Cc: Doug Anderson Cc: Stephan van Schaik Signed-off-by: Andreas Färber --- v4 -> v5: * Dropped bogus USB3 regulator (Vincent Palatin, Tomasz Figa) * Fixed USB3503 reset GPIO (Tomasz Figa) * Introduced labels to use new refe

[PATCH v5 02/10] ARM: dts: Fold exynos5250-cros-common into exynos5250-snow

2014-07-31 Thread Andreas Färber
exynos5250-cros-common.dtsi was meant for sharing common pieces across ChromeOS devices. This turned out premature, as several devices ended up in the common file that are not common after all. Since the remaining common ChromeOS pieces are fairly minor, exynos5250-cros-common.dtsi was requested t

[PATCH v5 00/10] ARM: dts: exynos: Prepare Spring

2014-07-31 Thread Andreas Färber
Hello, Based on the preinstalled 3.8 based ChromeOS kernel and previous 3.15 based attempts by Stephan and me that broke for 3.16, I've prepared a device tree for the HP Chromebook 11 aka Google Spring. v5 cleans up a regulator and the USB3503 hub and touches more exynos5250 files. Not yet en

Re: [PATCHv9 1/5] mmc: dw_mmc: Slot quirk "disable-wp" is deprecated.

2014-07-31 Thread Jaehoon Chung
Hi, All. It seems too late that this patch-set is merged into linux-3.16. Also there are some conflicts in device-tree. (I will remove the conflicts) So if everybody is ok, I will rebase on linux-next after released linux-3.16. At that time, i will send this patch-set to stable kernel, too. how ab

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Am 31.07.2014 21:05, schrieb Tomasz Figa: >> + >> +&i2c_2 { >> +status = "okay"; >> +samsung,i2c-sda-delay = <100>; >> +samsung,i2c-max-bus-freq = <66000>; >> + >> +hdmiddc@50 { >> +compatible = "samsung,exynos4210-hdmiddc"; >> +reg = <0x50>; >> +}; > >

[PATCH V9 1/6] power: reset: Add generic SYSCON register mapped reset

2014-07-31 Thread Feng Kan
Add a generic SYSCON register mapped reset mechanism. Signed-off-by: Feng Kan --- drivers/power/reset/Kconfig | 5 ++ drivers/power/reset/Makefile| 1 + drivers/power/reset/syscon-reboot.c | 98 + 3 files changed, 104 insertions(+) create mo

[PATCH V9 2/6] Documentation: power: reset: Add documentation for generic SYSCON reboot driver

2014-07-31 Thread Feng Kan
Add documentation for generic SYSCON reboot driver. Signed-off-by: Feng Kan --- .../bindings/power/reset/syscon-reboot.txt | 23 ++ 1 file changed, 23 insertions(+) create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.txt diff --git a/Docu

[PATCH V9 3/6] Documentation: arm64: add SCU dts binding documentation to linux kernel

2014-07-31 Thread Feng Kan
This add documentation for the SCU system clock unit device tree binding to the kernel. Signed-off-by: Feng Kan --- Documentation/devicetree/bindings/arm/apm/scu.txt | 17 + 1 file changed, 17 insertions(+) create mode 100644 Documentation/devicetree/bindings/arm/apm/scu.txt di

[PATCH V9 5/6] arm64: Select reboot driver for X-Gene platform

2014-07-31 Thread Feng Kan
Select reboot driver for X-Gene platform. Signed-off-by: Feng Kan --- arch/arm64/Kconfig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index 839f48c..df6a646 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -141,6 +141,8 @@ config ARCH_V

[PATCH V9 6/6] power: reset: Remove X-Gene reboot driver

2014-07-31 Thread Feng Kan
Remove X-Gene reboot driver. Signed-off-by: Feng Kan --- drivers/power/reset/Kconfig| 7 --- drivers/power/reset/Makefile | 1 - drivers/power/reset/xgene-reboot.c | 103 - 3 files changed, 111 deletions(-) delete mode 100644 drivers/power/r

[PATCH V9 0/6] Add X-Gene platform reboot mechanism

2014-07-31 Thread Feng Kan
Enable reboot driver for the X-Gene platform. Add generic syscon reboot driver. V9 Change: - rebase on Guenter Roeck's V5 reset handler patch set. This allows for a generic reset to be call rather than the arm specific reset handler. V8 Change: - change Kconfi

[PATCH V9 4/6] arm64: dts: Add X-Gene reboot driver dts node

2014-07-31 Thread Feng Kan
Add X-Gene platform reboot driver dts node. Signed-off-by: Feng Kan --- arch/arm64/boot/dts/apm-storm.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b/arch/arm64/boot/dts/apm-storm.dtsi index ccd150a..3dfd1f4 100644 --- a/arch/arm64/boo

Re: [PATCH v3] Documentation: devicetree: Fix tps65090 typos in example

2014-07-31 Thread Javier Martinez Canillas
Hello Andreas, On Wed, Jul 30, 2014 at 11:29 PM, Andreas Färber wrote: > Specification and existing device trees use vsys-l{1,2}-supply, > not vsys_l{1,2}-supply. Fix the example to match the specification. > > Reviewed-by: Doug Anderson > Acked-by: Mark Rutland > Fixes: 21d2202158e9 ("mfd: tps

Re: [PATCH v2 2/4] ARM: dts: Enable emmc and sdmmc on the rk3288-evb boards

2014-07-31 Thread Doug Anderson
Hi, On Thu, Jul 31, 2014 at 9:13 AM, Doug Anderson wrote: > This adds support for the sdmmc and emmc ports on the rk3288 using the > currently posted driver from Addy at: > https://patchwork.kernel.org/patch/4653631/ > > This enables basic SD and eMMC support. Things are not yet running at > t

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Am 01.08.2014 01:26, schrieb Tomasz Figa: > On 01.08.2014 01:17, Andreas Färber wrote: >> Am 31.07.2014 21:40, schrieb Tomasz Figa: >>> On 31.07.2014 21:20, Andreas Färber wrote: Am 31.07.2014 21:05, schrieb Tomasz Figa: > On 31.07.2014 18:08, Andreas Färber wrote: > [snip] >> +&dp_hpd

Re: [PATCH 1/4] clk: rockchip: protect critical clocks from getting disabled

2014-07-31 Thread Heiko Stübner
Hi Mike, Am Donnerstag, 31. Juli 2014, 15:45:23 schrieb Mike Turquette: > Quoting Heiko Stuebner (2014-07-29 12:12:05) > > > The clock-tree contains clocks that should never get disabled > > automatically. One example are the base ACLKs, the base supplies for all > > peripherals. > > > > Therefo

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Am 31.07.2014 21:40, schrieb Tomasz Figa: > On 31.07.2014 21:20, Andreas Färber wrote: >> Am 31.07.2014 21:05, schrieb Tomasz Figa: >>> On 31.07.2014 18:08, Andreas Färber wrote: + usb-hub { + compatible = "smsc,usb3503a"; + reset-gpios = <&hsic_reset>; >>> >>> Hmm

[PATCH v4 4/5] ARM: dts: Fix the sort ordering of EHCI and HSIC in rk3288.dtsi

2014-07-31 Thread Doug Anderson
The EHCI and HSIC device tree nodes were added in the wrong place. Fix them. Signed-off-by: Doug Anderson Signed-off-by: Kever Yang --- Changes in v4: - Based on the proper patch Changes in v3: - EHCI and HSIC move new for version 3. arch/arm/boot/dts/rk3288.dtsi | 41

Re: [PATCH 1/4] clk: rockchip: protect critical clocks from getting disabled

2014-07-31 Thread Mike Turquette
Quoting Heiko Stuebner (2014-07-29 12:12:05) > The clock-tree contains clocks that should never get disabled automatically. > One example are the base ACLKs, the base supplies for all peripherals. > > Therefore add a structure similar to the sunxi clock-tree to protect these > special clocks from

Re: [PATCH v8 01/11] ARM: brcmstb: add infrastructure for ARM-based Broadcom STB SoCs

2014-07-31 Thread Brian Norris
Hi Russell, On Thu, Jul 31, 2014 at 09:43:15AM +0100, Russell King wrote: > On Wed, Jul 30, 2014 at 07:23:20PM -0700, Brian Norris wrote: > > I appreciate your comments, but where were many of these 5 months ago on > > the first 7 revisions? :) > > > > On a practical note: v9 is already queued fo

Re: [REPOST PATCH v3 4/5] ARM: dts: Fix the sort ordering of EHCI and HSIC in rk3288.dtsi

2014-07-31 Thread Doug Anderson
Kever, On Thu, Jul 31, 2014 at 2:26 PM, Kever Yang wrote: > From: Doug Anderson > > The EHCI and HSIC device tree nodes were added in the wrong place. > Fix them. > > Signed-off-by: Doug Anderson > Signed-off-by: Kever Yang > --- > > Changes in v3: > - EHCI and HSIC move new for version 3. > >

Re: [PATCH v3 1/2] rcar_can: document device tree bindings

2014-07-31 Thread Marc Kleine-Budde
On 07/31/2014 11:24 PM, Sergei Shtylyov wrote: > Document the R-Car CAN device tree bindings. > > Signed-off-by: Sergei Shtylyov The series looks good from the CAN perpective. I'll apply the patches after we've got an Acked-by from the DT folks. Marc > > --- > The patch is against the 'linux-

[REPOST PATCH v3 5/5] ARM: dts: Enable USB otg and host1(dwc) on rk3288-evb

2014-07-31 Thread Kever Yang
USB otg port is the usb3.0 b-port on the board. USB host1 port is the host A port nearby the otg port. Signed-off-by: Kever Yang --- Changes in v3: - Rebase Changes in v2: - evb patch added in version 2 arch/arm/boot/dts/rk3288-evb.dtsi |6 ++ 1 file changed, 6 insertions(+) diff --

[REPOST PATCH v3 3/5] ARM: dts: add rk3288 dwc2 controller support

2014-07-31 Thread Kever Yang
rk3288 has two kind of usb controller, this add the dwc2 controller for otg and host1. Controller can works with usb PHY default setting and Vbus on. Signed-off-by: Kever Yang --- Changes in v3: - Moved out of pin control and sort by base address Changes in v2: - change the node name from 'dwc

[REPOST PATCH v3 1/5] Documentation: dt-bindings: add dt binding info for Rockchip dwc2

2014-07-31 Thread Kever Yang
This add necessary dwc2 binding documentation for Rockchip socs: rk3066, rk3188 and rk3288 Signed-off-by: Kever Yang Acked-by: Stephen Warren --- Changes in v3: None Changes in v2: - Split out dr_mode and rk3288 bindings. - add compatible "snps,dwc2" bingding info Documentation/devicetree/bin

[REPOST PATCH v3 4/5] ARM: dts: Fix the sort ordering of EHCI and HSIC in rk3288.dtsi

2014-07-31 Thread Kever Yang
From: Doug Anderson The EHCI and HSIC device tree nodes were added in the wrong place. Fix them. Signed-off-by: Doug Anderson Signed-off-by: Kever Yang --- Changes in v3: - EHCI and HSIC move new for version 3. Changes in v2: None arch/arm/boot/dts/rk3288.dtsi | 41 --

[REPOST PATCH v3 0/5] Patches to add support for Rockchip dwc2 controller

2014-07-31 Thread Kever Yang
These patches to add support for dwc2 controller found in Rockchip processors rk3066, rk3188 and rk3288, and enable dts for rk3288 evb. Reposting series with the proper email address. Changes in v3: - Moved out of pin control and sort by base address - EHCI and HSIC move new for version 3. - Reba

[PATCH v3 2/2] rcar_can: add device tree support

2014-07-31 Thread Sergei Shtylyov
Add support of the device tree probing for the Renesas R-Car CAN controllers. Signed-off-by: Sergei Shtylyov --- The patch is against the 'linux-can-next.git' repo plus the CAN clock handling patch I've just posted. Changes in version 3: - resolved rejects due to the 'clock_select' variable dec

Re: [PATCH 2/2] Documentation: dt: bindings: sound: Add bindings file for CS35L32

2014-07-31 Thread Brian Austin
On Thu, 31 Jul 2014, Mark Brown wrote: > On Thu, Jul 31, 2014 at 03:40:51PM -0500, Brian Austin wrote: > > On Thu, 31 Jul 2014, Mark Brown wrote: > > > On Tue, Jul 29, 2014 at 03:02:43PM -0500, Brian Austin wrote: > > > > > + - cirrus,gain-manager : Audio-gain management when LEDs are active. >

[PATCH v3 1/2] rcar_can: document device tree bindings

2014-07-31 Thread Sergei Shtylyov
Document the R-Car CAN device tree bindings. Signed-off-by: Sergei Shtylyov --- The patch is against the 'linux-can-next.git' repo. Changes in version 2: - new patch, split from the driver's device tree support patch; - adjusted "clocks" property to refer to 3 clocks instead of 1; - added manda

Re: [PATCHv2 5/5] clk: samsung: exynos5410: Added clocks DPLL, EPLL, IPLL, and VPLL

2014-07-31 Thread Humberto Naves
Hi, On Thu, Jul 31, 2014 at 5:19 PM, Tomasz Figa wrote: > > I'm not sure I get the idea of the field you're suggesting. If I > understand correctly, your intention would be to provide a default > frequency if there is no table provided. I don't think there is a need > for it, because current code

Re: [PATCH 2/2] Documentation: dt: bindings: sound: Add bindings file for CS35L32

2014-07-31 Thread Mark Brown
On Thu, Jul 31, 2014 at 03:40:51PM -0500, Brian Austin wrote: > On Thu, 31 Jul 2014, Mark Brown wrote: > > On Tue, Jul 29, 2014 at 03:02:43PM -0500, Brian Austin wrote: > > > + - cirrus,gain-manager : Audio-gain management when LEDs are active. > > > + 0 = (Default) Automatically reduces audio v

Re: [PATCH net v4 0/5] net: stmmac: Improve mcast/ucast filter for snps

2014-07-31 Thread David Miller
From: Vince Bridgers Date: Thu, 31 Jul 2014 15:49:12 -0500 > This patch series adds Synopsys specific bindings for the Synopsys EMAC > filter characteristics since those are implementation dependent. The > multicast and unicast filtering code was improved to handle different > configuration varia

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Tomasz Figa
On 31.07.2014 22:36, Andreas Färber wrote: > Am 31.07.2014 21:05, schrieb Tomasz Figa: >>> + }; >>> + >>> + fixed-rate-clocks { >>> + xxti { >>> + compatible = "samsung,clock-xxti"; >>> + clock-frequency = <2400>; >>> + }; >>> + };

Re: [PATCHv2 4/5] clk: samsung: exynos5410: Add fixed rate clocks

2014-07-31 Thread Tomasz Figa
Humberto, On 31.07.2014 23:01, Humberto Naves wrote: > Hi, > > On Thu, Jul 31, 2014 at 1:45 PM, Sylwester Nawrocki > wrote: >> Can you explain what is rationale behind this change ? Is it related to >> suspend/resume ordering ? > > I had forgotten, but now remember the reason why I did this. If

Re: [PATCHv2 4/5] clk: samsung: exynos5410: Add fixed rate clocks

2014-07-31 Thread Humberto Naves
Hi, On Thu, Jul 31, 2014 at 1:45 PM, Sylwester Nawrocki wrote: > Can you explain what is rationale behind this change ? Is it related to > suspend/resume ordering ? I had forgotten, but now remember the reason why I did this. If you see the current implementation of clk-exynos5410, you will noti

Re: [PATCH v3 2/4] mfd: pm8xxx-spmi: document DT bindings for Qualcomm SPMI PMICs

2014-07-31 Thread David Collins
On 07/31/2014 01:58 AM, Stanimir Varbanov wrote: > On 07/30/2014 01:23 AM, David Collins wrote: >> On 07/24/2014 05:45 AM, Stanimir Varbanov wrote: >>> Document DT bindings used to describe the Qualcomm SPMI PMICs. >>> Currently the SPMI PMICs supported are pm8941, pm8841 and pma8084. >>> >>> Signe

[PATCH v3 1/5] Documentation: dt-bindings: add dt binding info for Rockchip dwc2

2014-07-31 Thread Kever Yang
This add necessary dwc2 binding documentation for Rockchip socs: rk3066, rk3188 and rk3288 Signed-off-by: Kever Yang Acked-by: Stephen Warren --- Changes in v3: None Changes in v2: - Split out dr_mode and rk3288 bindings. - add compatible "snps,dwc2" bingding info Documentation/devicetree/bin

[PATCH net v4 4/5] ARM: socfpga: Add socfpga Ethernet filter attributes entries

2014-07-31 Thread Vince Bridgers
This patch adds socfpga Ethernet filter attributes for multicast and unicast filters per Synopsys Ethernet IP configuration chosen by Altera for the Cyclone 5 and Arria SOC FPGAs. Signed-off-by: Vince Bridgers --- V4: No changes from V3->V4 V3: No changes V2: No changes --- arch/arm/boot/dts/soc

[PATCH net v4 0/5] net: stmmac: Improve mcast/ucast filter for snps

2014-07-31 Thread Vince Bridgers
This patch series adds Synopsys specific bindings for the Synopsys EMAC filter characteristics since those are implementation dependent. The multicast and unicast filtering code was improved to handle different configuration variations based on device tree settings. I verified the operation of th

[PATCH net v4 3/5] dts: Add bindings for multicast hash bins and perfect filter entries

2014-07-31 Thread Vince Bridgers
This change adds bindings for the number of multicast hash bins and perfect filter entries supported by the Synopsys EMAC. The Synopsys EMAC core is configurable at device creation time, and can be configured for a different number of multicast hash bins and a different number of perfect filter ent

[PATCH net v4 5/5] net: stmmac: Support devicetree configs for mcast and ucast filter entries

2014-07-31 Thread Vince Bridgers
This patch adds and modifies code to support multiple Multicast and Unicast Synopsys MAC filter configurations. The default configuration is defined to support legacy driver behavior, which is 64 Multicast bins. The Unicast filter code previously assumed all controllers support 32 or 16 Unicast add

[PATCH net v4 2/5] net: stmmac: Correct set_filter for multicast and unicast cases

2014-07-31 Thread Vince Bridgers
This patch removes the check for the number of mulitcast addresses when using hash based filtering since it's not necessary. If the number of multicast addresses in the list exceeds the number of multicast hash bins, the bins will "fold" over into one of the bins configured and enabled for the part

[PATCH net v4 1/5] net: stmmac: Change MAC interface to support multiple filter configurations

2014-07-31 Thread Vince Bridgers
The synopsys EMAC can be configured for different numbers of multicast hash bins and perfect filter entries at device creation time and there's no way to query this configuration information at runtime. As a result, a devicetree parameter is required in order for the driver to program these filters

[PATCH v3 3/5] ARM: dts: add rk3288 dwc2 controller support

2014-07-31 Thread Kever Yang
rk3288 has two kind of usb controller, this add the dwc2 controller for otg and host1. Controller can works with usb PHY default setting and Vbus on. Signed-off-by: Kever Yang --- Changes in v3: - Moved out of pin control and sort by base address Changes in v2: - change the node name from 'dwc

[PATCH v3 5/5] ARM: dts: Enable USB otg and host1(dwc) on rk3288-evb

2014-07-31 Thread Kever Yang
USB otg port is the usb3.0 b-port on the board. USB host1 port is the host A port nearby the otg port. Signed-off-by: Kever Yang --- Changes in v3: - Rebase Changes in v2: - evb patch added in version 2 arch/arm/boot/dts/rk3288-evb.dtsi |6 ++ 1 file changed, 6 insertions(+) diff --

[PATCH v3 4/5] ARM: dts: Fix the sort ordering of EHCI and HSIC in rk3288.dtsi

2014-07-31 Thread Kever Yang
From: Doug Anderson The EHCI and HSIC device tree nodes were added in the wrong place. Fix them. Signed-off-by: Doug Anderson Signed-off-by: Kever Yang --- Changes in v3: - EHCI and HSIC move new for version 3. Changes in v2: None arch/arm/boot/dts/rk3288.dtsi | 41 --

[PATCH v3 0/5] Patches to add support for Rockchip dwc2 controller

2014-07-31 Thread Kever Yang
These patches to add support for dwc2 controller found in Rockchip processors rk3066, rk3188 and rk3288, and enable dts for rk3288 evb. Changes in v3: - Moved out of pin control and sort by base address - EHCI and HSIC move new for version 3. - Rebase Changes in v2: - Split out dr_mode and rk3288

Re: [PATCH 2/2] Documentation: dt: bindings: sound: Add bindings file for CS35L32

2014-07-31 Thread Brian Austin
On Thu, 31 Jul 2014, Mark Brown wrote: > On Tue, Jul 29, 2014 at 03:02:43PM -0500, Brian Austin wrote: > > > This patch adds the devicetree bindings file for the Cirrus Logic CS35L32 > > Boosted Amplifier > > Word wrapping in the commit message please. > > > + - cirrus,sdout-datacfg : Data co

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Am 31.07.2014 21:05, schrieb Tomasz Figa: >> +}; >> + >> +fixed-rate-clocks { >> +xxti { >> +compatible = "samsung,clock-xxti"; >> +clock-frequency = <2400>; >> +}; >> +}; > > This is also referencing a node from highe

Re: [PATCH v3 1/4] mfd: pm8xxx-spmi: add support for Qualcomm SPMI PMICs

2014-07-31 Thread David Collins
On 07/31/2014 01:48 AM, Stanimir Varbanov wrote: > Hi David, > > Thanks for the comments! > > On 07/30/2014 12:54 AM, David Collins wrote: >> On 07/24/2014 05:45 AM, Stanimir Varbanov wrote: >>> From: Josh Cartwright >>> >>> The Qualcomm SPMI PMIC chips are components used with the >>> Snapdrago

Re: [PATCH 1/2] ASoC: Add support for CS35L32 Boosted Amplifier

2014-07-31 Thread Mark Brown
On Thu, Jul 31, 2014 at 03:27:13PM -0500, Brian Austin wrote: > On Thu, 31 Jul 2014, Mark Brown wrote: > > Should the interrupt and LED status registers not also be volatile? > Sure. I guess precious doesn't have any effect on cache then? It doesn't. > > > + case CS35L32_MCLK_6144MHZ: > > Not

Re: [PATCH 1/2] ASoC: Add support for CS35L32 Boosted Amplifier

2014-07-31 Thread Brian Austin
On Thu, 31 Jul 2014, Mark Brown wrote: > On Tue, Jul 29, 2014 at 03:02:42PM -0500, Brian Austin wrote: > > > + case CS35L32_LED_STATUS: > > + case CS35L32_FLASH_MODE: > > + case CS35L32_MOVIE_MODE: > > + case CS35L32_FLASH_TIMER: > > + case CS35L32_FLASH_INHIBIT: > > Should this be an

Re: [PATCH 2/2] Documentation: dt: bindings: sound: Add bindings file for CS35L32

2014-07-31 Thread Mark Brown
On Tue, Jul 29, 2014 at 03:02:43PM -0500, Brian Austin wrote: > This patch adds the devicetree bindings file for the Cirrus Logic CS35L32 > Boosted Amplifier Word wrapping in the commit message please. > + - cirrus,sdout-datacfg : Data configuration for dual CS35L32 applications > only. > +

Re: [PATCH 1/2] ASoC: Add support for CS35L32 Boosted Amplifier

2014-07-31 Thread Mark Brown
On Tue, Jul 29, 2014 at 03:02:42PM -0500, Brian Austin wrote: > + case CS35L32_LED_STATUS: > + case CS35L32_FLASH_MODE: > + case CS35L32_MOVIE_MODE: > + case CS35L32_FLASH_TIMER: > + case CS35L32_FLASH_INHIBIT: Should this be an MFD? Can always be refactored later if required

Re: [PATCHv9 1/3] mfd: altera: Add Altera SDRAM Controller

2014-07-31 Thread Thor Thayer
On 07/31/2014 03:26 AM, Lee Jones wrote: On Wed, 30 Jul 2014, ttha...@opensource.altera.com wrote: From: Thor Thayer Add a simple MFD for the Altera SDRAM Controller. Signed-off-by: Alan Tull Signed-off-by: Thor Thayer --- v1-8: The MFD implementation was not included in the original seri

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Tomasz Figa
Andreas, On 31.07.2014 21:20, Andreas Färber wrote: > Am 31.07.2014 21:05, schrieb Tomasz Figa: >> On 31.07.2014 18:08, Andreas Färber wrote: >>> Adds initial support for the HP Chromebook 11. >> >> [snip] >> >>> + gpio-keys { >>> + compatible = "gpio-keys"; >>> + pinctrl-nam

Re: [PATCH 1/2] spi: davinci: fix to support more than 2 chip selects

2014-07-31 Thread Mark Brown
On Thu, Jul 31, 2014 at 08:33:14PM +0300, Grygorii Strashko wrote: > From: Murali Karicheri > > Currently, the driver defines SPI_MAX_CHIPSELECT as 2 and > use per device array bytes_per_word based on this. This breaks > if num_chipselect per device is greater than 2. This patch > fix this and al

Re: [PATCH 2/2] spi: davinci: add support to configure gpio cs through dt

2014-07-31 Thread Mark Brown
On Thu, Jul 31, 2014 at 08:33:15PM +0300, Grygorii Strashko wrote: > + if (np && master->cs_gpios != NULL && spi->cs_gpio >= 0) { > + /* SPI core parse and update master->cs_gpio */ > gpio_chipsel = true; > + gpio = spi->cs_gpio; > + } else if (pdata->

Re: [PATCH v4 2/4] ARM: dts: Fold exynos5250-cros-common into exynos5250-snow

2014-07-31 Thread Tomasz Figa
Please see my comments inline. On 31.07.2014 18:08, Andreas Färber wrote: > The remaining common ChromeOS pieces are fairly minor. > For people that might stumble upon this patch in future, it would be nice to specify the reason for this change. Otherwise feel free to add: Reviewed-by: Tomasz

Formal license ambiguity in arch/arm/boot/dts/sun?i-a*.dts

2014-07-31 Thread Karsten Merker
Hello, I have today read the patch by Hans de Goede to add a dts file for the "Banana Pi" development board (see http://lists.infradead.org/pipermail/linux-arm-kernel/2014-July/276339.html) and have stumbled over the license declaration at the beginning: > +/* > + * Copyright 2014 Hans de Goede

Re: [PATCH v4 3/4] ARM: dts: Clean up exynos5250-snow

2014-07-31 Thread Andreas Färber
Am 31.07.2014 21:19, schrieb Tomasz Figa: > Andreas, > > Please see my comments inline. > > On 31.07.2014 18:08, Andreas Färber wrote: >> Use the new style of referencing inherited nodes and use symbolic names. >> >> Suggested-by: Doug Anderson >> Signed-off-by: Andreas Färber > > [snip] > >>

Re: [PATCH 2/2] clk: initial clock driver for TWL6030

2014-07-31 Thread Mike Turquette
Quoting Stefan Assmann (2014-07-31 07:05:43) > On 31.07.2014 14:58, Peter Ujfalusi wrote: > > On 07/31/2014 03:54 PM, Stefan Assmann wrote: > >>> Why would you do this? The point of a clock provider is that you can > >>> enable/disable the clock on demand. Here you enable the clock and leave it > >

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Andreas Färber
Hi Tomasz, Am 31.07.2014 21:05, schrieb Tomasz Figa: > Hi Andreas, > > Sorry for joining the party a bit late, but there were patches with less > people involved so I preferred to review them first. > > You can find my comments inline. > > On 31.07.2014 18:08, Andreas Färber wrote: >> Adds init

Re: [PATCH v4 1/4] ARM: dts: Fix MMC pinctrl for exynos5250-snow

2014-07-31 Thread Tomasz Figa
On 31.07.2014 18:08, Andreas Färber wrote: > The pinctrl properties should be on the device directly and not on the > slot sub-node. > > Reported-by: Doug Anderson > Cc: Jaehoon Chung > Signed-off-by: Andreas Färber > --- > v3 -> v4: Unchanged > > v3: New (Doug Anderson) > Redundant with J

Re: [PATCH v4 3/4] ARM: dts: Clean up exynos5250-snow

2014-07-31 Thread Tomasz Figa
Andreas, Please see my comments inline. On 31.07.2014 18:08, Andreas Färber wrote: > Use the new style of referencing inherited nodes and use symbolic names. > > Suggested-by: Doug Anderson > Signed-off-by: Andreas Färber [snip] > - > usb@1211 { > - samsung,vbus-gpio =

[PATCH v5] input: drv260x: Add TI drv260x haptics driver

2014-07-31 Thread Dan Murphy
Add the TI drv260x haptics/vibrator driver. This device uses the input force feedback to produce a wave form to driver an ERM or LRA actuator device. The initial driver supports the devices real time playback mode. But the device has additional wave patterns in ROM. This functionality will be ad

Re: [PATCH 2/2] clk: initial clock driver for TWL6030

2014-07-31 Thread Mike Turquette
Quoting Stefan Assmann (2014-07-31 05:04:29) > On 31.07.2014 13:05, Mark Brown wrote: > > On Thu, Jul 31, 2014 at 11:56:15AM +0200, Stefan Assmann wrote: > >> On 30.07.2014 19:50, Mark Brown wrote: > >>> On Wed, Jul 30, 2014 at 04:02:29PM +0200, Stefan Assmann wrote: > > > +static int twl6030

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Tomasz Figa
Hi Andreas, Sorry for joining the party a bit late, but there were patches with less people involved so I preferred to review them first. You can find my comments inline. On 31.07.2014 18:08, Andreas Färber wrote: > Adds initial support for the HP Chromebook 11. [snip] > + gpio-keys { > +

[PATCH V6 3/3] arm64:dts: Add APM X-Gene SoC GPIO controller DTS entries

2014-07-31 Thread Feng Kan
Add gpio dts node for APM X-Gene SoC platform. Signed-off-by: Feng Kan --- arch/arm64/boot/dts/apm-storm.dtsi | 7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm64/boot/dts/apm-storm.dtsi b/arch/arm64/boot/dts/apm-storm.dtsi index 40aa96c..cf38b6f 100644 --- a/arch/arm64/boot/dt

[PATCH V6 2/3] Documentation: gpio: Add APM X-Gene SoC GPIO controller DTS binding

2014-07-31 Thread Feng Kan
Documentation for APM X-Gene SoC GPIO controller DTS binding. Signed-off-by: Feng Kan Reviewed-by: Alexandre Courbot --- .../devicetree/bindings/gpio/gpio-xgene.txt| 22 ++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/gpio/gp

[PATCH V6 0/3] gpio: Add APM X-Gene SoC platform GPIO driver

2014-07-31 Thread Feng Kan
This patch add the GPIO controller in the APM X-Gene platform. The GPIO controller pins are muxed with the generic flash controller pins on the system. V6 Change: 1. change attribute description of second cell in gpio dts node under documentation. V5 Change: 1. Remove

[PATCH V6 1/3] gpio: Add APM X-Gene SoC GPIO controller support

2014-07-31 Thread Feng Kan
Add APM X-Gene SoC gpio controller driver. Signed-off-by: Feng Kan --- drivers/gpio/Kconfig | 9 ++ drivers/gpio/Makefile | 1 + drivers/gpio/gpio-xgene.c | 250 ++ 3 files changed, 260 insertions(+) create mode 100644 drivers/gpio/gpio-x

Re: [PATCH net v3 0/6] net: stmmac: Improve mcast/ucast filter for snps

2014-07-31 Thread David Miller
From: Vince Bridgers Date: Tue, 29 Jul 2014 17:06:41 -0500 > This patch series adds Synopsys specific bindings for the Synopsys EMAC > filter characteristics since those are implementation dependent. The > multicast and unicast filtering code was improved to handle different > configuration varia

Re: [PATCH v4 4/4] ARM: dts: Add exynos5250-spring device tree

2014-07-31 Thread Vincent Palatin
On Thu, Jul 31, 2014 at 10:14 AM, Andreas Färber wrote: > Hi, > > Am 31.07.2014 19:00, schrieb Vincent Palatin: >> Always a bit late to the game. >> One small comment inline. >> >> Reviewed-by: Vincent Palatin > > Thanks, > >> >> On Thu, Jul 31, 2014 at 9:08 AM, Andreas Färber wrote: >>> +

Re: [PATCH v4 1/4] ARM: dts: Fix MMC pinctrl for exynos5250-snow

2014-07-31 Thread Kukjin Kim
On 08/01/14 01:08, Andreas Färber wrote: The pinctrl properties should be on the device directly and not on the slot sub-node. Reported-by: Doug Anderson Cc: Jaehoon Chung Signed-off-by: Andreas Färber --- v3 -> v4: Unchanged v3: New (Doug Anderson) Redundant with Jaehoon Chung's general

Re: [PATCHv9 1/5] mmc: dw_mmc: Slot quirk "disable-wp" is deprecated.

2014-07-31 Thread Kukjin Kim
On 08/01/14 01:02, Doug Anderson wrote: Jaehoon On Wed, Jul 30, 2014 at 10:35 PM, Jaehoon Chung wrote: Slot quirks "disable-wp" is deprecated. Instead, use the host quirk "disable-wp". (Because the slot-node is removed in dt-file.) Signed-off-by: Jaehoon Chung Tested-by: Sachin Kamat Acked-by

Re: [PATCHv9 1/5] mmc: dw_mmc: Slot quirk "disable-wp" is deprecated.

2014-07-31 Thread Kukjin Kim
On 08/01/14 01:02, Doug Anderson wrote: Jaehoon On Wed, Jul 30, 2014 at 10:35 PM, Jaehoon Chung wrote: Slot quirks "disable-wp" is deprecated. Instead, use the host quirk "disable-wp". (Because the slot-node is removed in dt-file.) Signed-off-by: Jaehoon Chung Tested-by: Sachin Kamat Acked-by

Re: [PATCH v5] devicetree: Add generic IOMMU device tree bindings

2014-07-31 Thread Laurent Pinchart
Hi Thierry, On Thursday 31 July 2014 12:43:03 Thierry Reding wrote: > From: Thierry Reding > > This commit introduces a generic device tree binding for IOMMU devices. > Only a very minimal subset is described here, but it is enough to cover > the requirements of both the Exynos System MMU and Te

  1   2   3   >