[PATCH v2] spi: sh-msiof: Configure MSIOF sync signal timing in device tree

2014-12-19 Thread Yoshihiro Shimoda
The MSIOF controller has DTDL and SYNCDL in SITMDR1 register. So, this patch adds new properties like the following commit: d0fb47a5237d8b9576113568bacfd27892308b62 (spi: fsl-espi: Configure FSL eSPI CSBEF and CSAFT) Signed-off-by: Yoshihiro Shimoda yoshihiro.shimoda...@renesas.com ---

Re: [PATCH 2/2] leds: add Qualcomm PM8941 WLED driver

2014-12-19 Thread Ivan T. Ivanov
On Thu, 2014-12-18 at 15:43 -0800, Bjorn wrote: On Tue 16 Dec 16:54 PST 2014, Bryan Wu wrote: On Mon, Dec 8, 2014 at 4:22 PM, Bjorn Andersson [..] diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig [..] +config LEDS_PM8941_WLED + tristate LED support for the

[PATCH 0/2] Add support for kosagi novena

2014-12-19 Thread Sean Cross
The Kosagi Novena mainboard contains an i.MX6, along with a PCI Express slot. This patchset adds regulator support to the PCI Express slot, and adds device tree support for the Novena mainboard. Sean Cross (2): PCI: imx6: Add power-supply support ARM: dts: imx6q: add Novena board

[PATCH 2/2] ARM: dts: imx6q: add Novena board

2014-12-19 Thread Sean Cross
Novena is an open-hardware laptop/desktop/bare board. See http://www.kosagi.com/w/index.php?title=Novena_Main_Page This device tree contains additional nodes for FPGA support. Signed-off-by: Sean Cross x...@kosagi.com --- arch/arm/boot/dts/Makefile | 1 +

[PATCH 1/2] PCI: imx6: Add power-supply support

2014-12-19 Thread Sean Cross
Some PCIe ports gate power to the slot. In order to prevent system lockup, these boards must enable power to the slot before attempting communication over the PCI bus. Signed-off-by: Sean Cross x...@kosagi.com --- .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 3 +++

[PATCH 1/1] ARM: dts: dra7-evm: fix qspi device tree partition size

2014-12-19 Thread Mugunthan V N
64KiB is allocated for qspi dtb partition which is not sufficient, so updating the partition table size to 512KiB for device tree partition. This also aligns the QSPI partition definitions between kernel and U-Boot. Fixes: dc2dd5b8 (ARM: dts: dra7: Add qspi device) Signed-off-by: Mugunthan V N

[PATCH 1/2] ARM: dts: exynos3250: remove unecessary property of gpio-keys node

2014-12-19 Thread Beomho Seo
This patch remove unecessary property of gpio-keys node. gpio-keys driver do not uses interrupts and interrupt-parent. Cc: Youngjun Cho yj44@samsung.com Cc: Chanwoo Choi cw00.c...@samsung.com Signed-off-by: Beomho Seo beomho@samsung.com --- arch/arm/boot/dts/exynos3250-monk.dts |2

[PATCH 2/2] ARM: dts: exynos3250: replace number by macro in gpio keys

2014-12-19 Thread Beomho Seo
This patch replace number by macro in gpio keys for exynos 3250 boards. Cc: Youngjun Cho yj44@samsung.com Cc: Chanwoo Choi cw00.c...@samsung.com Signed-off-by: Beomho Seo beomho@samsung.com --- arch/arm/boot/dts/exynos3250-monk.dts |3 ++- arch/arm/boot/dts/exynos3250-rinato.dts |

Re: [PATCH 1/2] ARM: dts: exynos3250: remove unecessary property of gpio-keys node

2014-12-19 Thread Chanwoo Choi
Hi Beomho, On 12/19/2014 05:39 PM, Beomho Seo wrote: This patch remove unecessary property of gpio-keys node. gpio-keys driver do not uses interrupts and interrupt-parent. Cc: Youngjun Cho yj44@samsung.com Cc: Chanwoo Choi cw00.c...@samsung.com Signed-off-by: Beomho Seo

Re: [PATCH 2/2] ARM: dts: exynos3250: replace number by macro in gpio keys

2014-12-19 Thread Chanwoo Choi
Hi Beomho, On 12/19/2014 05:39 PM, Beomho Seo wrote: This patch replace number by macro in gpio keys for exynos 3250 boards. Cc: Youngjun Cho yj44@samsung.com Cc: Chanwoo Choi cw00.c...@samsung.com Signed-off-by: Beomho Seo beomho@samsung.com Reviewed-by: Chanwoo Choi

[PATCH 0/3] add Atmel EBI (External Bus Interface) DT nodes for AT91SAM9263

2014-12-19 Thread Alexander Stein
This is based on and requires Boris' work on an EBI driver for AT91. Please refer to https://lkml.org/lkml/2014/12/3/806. The reason I added no pinctrl is that those pins from EBI1 in my case are not muxable. They are fixed so there is nothing I can test here. I used this patchset and the EBI to

[PATCH 2/3] ARM: at91/dt: add SMC0/1 nodes in at91sam9263 dtsi

2014-12-19 Thread Alexander Stein
Add the SMC0/1 (Static Memory Controller) nodes in at91sam9263sama5d3 dtsi. Signed-off-by: Alexander Stein alexander...@web.de --- arch/arm/boot/dts/at91sam9263.dtsi | 10 ++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9263.dtsi

[PATCH 3/3] ARM: at91/dt: add EBI (External Bus Interface) node in at91sam9263 dtsi

2014-12-19 Thread Alexander Stein
Add EBI node to at91sam9263 dtsi. Signed-off-by: Alexander Stein alexander...@web.de --- arch/arm/boot/dts/at91sam9263.dtsi | 29 + 1 file changed, 29 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9263.dtsi b/arch/arm/boot/dts/at91sam9263.dtsi index

[PATCH 1/3] ARM: at91/dt: add matrix node in at91sam9263 dtsi

2014-12-19 Thread Alexander Stein
Add matrix node in at91sam9263 dtsi so that it can be referenced by other devices. Signed-off-by: Alexander Stein alexander...@web.de --- arch/arm/boot/dts/at91sam9263.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/at91sam9263.dtsi

Re: [PATCH v6 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread Steffen Trumtrar
Hi! Just a minor nitpick, but... On Thu, Dec 18, 2014 at 04:29:08PM -0600, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Add driver to fpga manager framework to allow configuration of FPGA in Altera SoCFPGA parts. Signed-off-by: Alan Tull

Re: [PATCH RFC v2 08/14] drm: imx: Add MIPI DSI host controller driver

2014-12-19 Thread Philipp Zabel
Hi Liu, Am Freitag, den 19.12.2014, 13:53 +0800 schrieb Liu Ying: [...] + mipi_dsi: mipi@021e { + #address-cells = 1; + #size-cells = 0; + compatible = fsl,imx6q-mipi-dsi; + reg = 0x021e 0x4000; + interrupts = 0 102

Re: [PATCH 1/2] PCI: imx6: Add power-supply support

2014-12-19 Thread Lucas Stach
Am Freitag, den 19.12.2014, 16:10 +0800 schrieb Sean Cross: Some PCIe ports gate power to the slot. In order to prevent system lockup, these boards must enable power to the slot before attempting communication over the PCI bus. Signed-off-by: Sean Cross x...@kosagi.com ---

Re: [PATCH 2/2] ARM: dts: imx6q: add Novena board

2014-12-19 Thread Lucas Stach
Am Freitag, den 19.12.2014, 16:10 +0800 schrieb Sean Cross: Novena is an open-hardware laptop/desktop/bare board. See http://www.kosagi.com/w/index.php?title=Novena_Main_Page This device tree contains additional nodes for FPGA support. I only skimmed the DT for now. There are lots of

Re: [PATCH] mmc: dt: Add property for broken hs200 quirk

2014-12-19 Thread Ulf Hansson
On 12 December 2014 at 20:28, Bjorn Andersson bjorn.anders...@sonymobile.com wrote: Some more explanation to why this needed would be good. Signed-off-by: Bjorn Andersson bjorn.anders...@sonymobile.com --- Documentation/devicetree/bindings/mmc/mmc.txt | 2 ++ This file lists the generic mmc

[PATCH] of: unittest: Overlays with sub-devices tests

2014-12-19 Thread Pantelis Antoniou
Introduce selftests for overlays using sub-devices present in children nodes. Signed-off-by: Pantelis Antoniou pantelis.anton...@konsulko.com --- drivers/of/unittest-data/tests-overlay.dtsi | 55 + drivers/of/unittest.c | 39

[PATCH 0/2] Add pinctrl support for audio IPs on exynos7

2014-12-19 Thread Padmavathi Venna
Audio interface IPs I2S, PCM and SPDIF on Exynos7 requires GPIOs available on AUD and BUS0 pin controller blocks. So add support for all. This patchset is dependent on BUS1 pin control support from Vivek in the below link https://patchwork.kernel.org/patch/5467321/ Padmavathi Venna (2):

[PATCH 2/2] arm64: dts: Add pinctrl support for audio IPs on exynos7

2014-12-19 Thread Padmavathi Venna
Add pinctrl support for I2S,PCM,SPDIF Signed-off-by: Padmavathi Venna padm...@samsung.com --- arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi | 56 +++ arch/arm64/boot/dts/exynos/exynos7.dtsi |7 +++ 2 files changed, 63 insertions(+), 0 deletions(-) diff --git

[PATCH 1/2] pinctrl: exynos: Add AUDIO pin controller for exynos7

2014-12-19 Thread Padmavathi Venna
Audio IPs on Exynos7 require gpios available in AUDIO pin controller block. So adding the AUDIO pinctrl support. Signed-off-by: Padmavathi Venna padm...@samsung.com --- .../bindings/pinctrl/samsung-pinctrl.txt |1 + drivers/pinctrl/samsung/pinctrl-exynos.c | 10

[PATCH 0/4] Add clk and dt support for PDMA and SPI on Exynos7

2014-12-19 Thread Padmavathi Venna
Add PDMA0,PDMA1 gate clock and required clks for 5 SPI channels. Also enable the support for PDMA and 5 SPI channels in DT. This patchset is dependent on usb clk support from Vivek in below link. http://www.spinics.net/lists/linux-samsung-soc/msg39342.html Padmavathi Venna (4): clk: samsung:

[PATCH 2/4] clk: samsung: exynos7: add clocks for SPI block

2014-12-19 Thread Padmavathi Venna
Add clock support for 5 SPI channels. Signed-off-by: Padmavathi Venna padm...@samsung.com --- drivers/clk/samsung/clk-exynos7.c | 73 +++ include/dt-bindings/clock/exynos7-clk.h | 22 - 2 files changed, 93 insertions(+), 2 deletions(-) diff --git

[PATCH 1/4] clk: samsung: exynos7: add gate clock for DMA block

2014-12-19 Thread Padmavathi Venna
Add support for PDMA0 and PDMA1 gate clks. Signed-off-by: Padmavathi Venna padm...@samsung.com --- drivers/clk/samsung/clk-exynos7.c |4 include/dt-bindings/clock/exynos7-clk.h |4 +++- 2 files changed, 7 insertions(+), 1 deletions(-) diff --git

[PATCH 3/4] clk: samsung: exynos7: add clocks for audio block

2014-12-19 Thread Padmavathi Venna
Add required clk support for I2S,PCM amd SPDIF Signed-off-by: Padmavathi Venna padm...@samsung.com --- .../devicetree/bindings/clock/exynos7-clock.txt|6 + drivers/clk/samsung/clk-exynos7.c | 144 +++- include/dt-bindings/clock/exynos7-clk.h|

[PATCH 4/4] arm64: dts: Add PDMA and SPI device tree node for exynos7

2014-12-19 Thread Padmavathi Venna
Add PDMA0,PDMA1 and 5 SPI dt nodes for Exynos7. Signed-off-by: Padmavathi Venna padm...@samsung.com --- arch/arm64/boot/dts/exynos/exynos7.dtsi | 113 +++ 1 files changed, 113 insertions(+), 0 deletions(-) diff --git a/arch/arm64/boot/dts/exynos/exynos7.dtsi

[PATCH] arm64: dts: exynos7: Fix wrong base address of i2c7 bus

2014-12-19 Thread Padmavathi Venna
I2C7 base address corrected. Signed-off-by: Padmavathi Venna padm...@samsung.com --- arch/arm64/boot/dts/exynos/exynos7.dtsi |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/exynos/exynos7.dtsi b/arch/arm64/boot/dts/exynos/exynos7.dtsi index

[PATCH v2 00/16] ASoC: samsung: Add clk provider for I2S internal clocks

2014-12-19 Thread Sylwester Nawrocki
This series is an attempt to resolve the CDCLK clock gating issue on Odroid X2/U3 as reported by Daniel Drake [1], by exposing the CDCLK gate clock (and the two other clocks) through clk API. Changes since previous version: - removed check for the i2s_opclk1 mux input clock while creating the

[PATCH v2 01/16] ASoC: samsung: i2s: Remove unused gpios field from struct i2s

2014-12-19 Thread Sylwester Nawrocki
The 'gpios' field in 'struct i2s' is now unused, this change seems to be missing in commit 0429ffeff460c4302bd1520e6 (ASoC: samsung: Remove obsolete GPIO based DT pinmuxing). Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c |1 - 1 file changed, 1

[PATCH v2 03/16] ASoC: samsung: i2s: Add return value checks in probe()

2014-12-19 Thread Sylwester Nawrocki
These functions may fail so let's properly report any errors. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/sound/soc/samsung/i2s.c b/sound/soc/samsung/i2s.c index

[PATCH v2 02/16] ASoC: samsung: i2s: samsung_i2s_get_driver_data() cleanup

2014-12-19 Thread Sylwester Nawrocki
Tidy up the samsung_i2s_get_driver_data() function by using IS_ENABLE() instead of #ifdef and add missing braces for the 'else' part. Also ensure we are not dereferencing NULL 'match' pointer. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c |9 -

[PATCH v2 04/16] ASoC: samsung: i2s: Request memory region in driver probe()

2014-12-19 Thread Sylwester Nawrocki
The memory mapped registers region is common for both DAIs so request it in the I2S platform device driver's probe for the platform device corresponding to the primary DAI, rather than in the ASoC DAI's probe callback. While at it switch to devm_ioremap_resource(). This also drops the hard coded

[PATCH v2 05/16] ASoC: samsung: i2s: Move clk_get() to platform driver probe()

2014-12-19 Thread Sylwester Nawrocki
Acquire the I2S interface clock in driver probe() callback as it's a per-device not a per-DAI clock. While at it switch to the resource managed clk_get(). Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c | 19 +++ 1 file changed, 7

[PATCH v2 06/16] ASoC: samsung: i2s: Move clk enable to the platform driver probe()

2014-12-19 Thread Sylwester Nawrocki
Gating the I2S bus clock in the driver's runtime PM callbacks has currently really no effect since the clock is being enabled in the DAI's probe() and thus is permanently turned on. Now we just move the enable to the platform driver's probe(), which doesn't change the situation much. It will allow

[PATCH v2 07/16] ASoC: samsung: i2s: Add get_other_dai helper function

2014-12-19 Thread Sylwester Nawrocki
The code to get pointer to the other DAI is repeated multiple times. Add a helper function and use it instead. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c | 24 +++- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git

[PATCH v2 08/16] ASoC: samsung: i2s: Remove an unneeded goto usage

2014-12-19 Thread Sylwester Nawrocki
The usage of this goto seems unjustified, use if/else statement instead. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/sound/soc/samsung/i2s.c b/sound/soc/samsung/i2s.c

[PATCH v2 10/16] ASoC: samsung: i2s: Protect more registers with a spinlock

2014-12-19 Thread Sylwester Nawrocki
Ensure the I2SMOD, I2SPSR registers, which are also exposed through clk API are only accessed with the i2s-spinlock spinlock held. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- sound/soc/samsung/i2s.c | 81 +-- 1 file changed, 51

[PATCH v2 12/16] ASoC: samsung: i2s: Add clk provider DT binding documentation

2014-12-19 Thread Sylwester Nawrocki
The new DT properties required for the I2S device node to be referred as a clock provider and corresponding clock indices definition is added. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- .../devicetree/bindings/sound/samsung-i2s.txt | 22

[PATCH v2 09/16] ASoC: samsung: i2s: Add spinlock in place of local_irq_* calls

2014-12-19 Thread Sylwester Nawrocki
It seems this driver hasn't been updated for SMP, as local_irq_save/ local_irq_restore don't provide proper protection of read/modify/write of the device's registers on such systems. Introduce a spinlock serializing access to the register region, it will be helpful later when I2SMOD, I2SPSR

[PATCH v2 11/16] ASoC: samsung: odroidx2: Handle I2S CDCLK clock conditionally

2014-12-19 Thread Sylwester Nawrocki
In order to support old DTs we check the codec device node if it contains clocks property and only if it doesn't (which indicates an old DT) we proceed with enabling the CDCLK clock by means of the set_sysclk() callback. For new DTs which use the common clock bindings for CDCLK that clock is

[PATCH v2 13/16] ASoC: samsung: i2s: Add clock provider for the I2S internal clocks

2014-12-19 Thread Sylwester Nawrocki
This patch adds a clock provider (currently only for DT platforms) for the CODECLKO (CDCLK) gate, RCLKSRC mux and RCLK pre-scaler divider clock. All these tree clocks are only available in the IIS Multi Audio Interface (I2S0), the regular IIS Bus Interface has only CDCLK gate clock. With that in

[PATCH v2 14/16] ARM: dts: Exynos4 and Odroid X2/U3 sound device nodes update

2014-12-19 Thread Sylwester Nawrocki
Clock related properties are added to the Exynos4 I2S device nodes so they can be referred to as clock providers. Missing i2s_opclk1 clock is added to the I2S0 node and clock properties are added to the MAX98090 codec node to allow it to control/read frequency of the MCLK clock directly.

[PATCH v2 16/16] ARM: dts: Fix I2S1, I2S2 compatible for exynos4 SoCs

2014-12-19 Thread Sylwester Nawrocki
I2S1, I2S2 on Exynos4 SoC series have limited functionality compared to I2S0, samsung,s3c6410-i2s compatible should be used for them. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff

[PATCH v2 15/16] ARM: dts: Switch Odroid X2/U2 to simple-audio-card

2014-12-19 Thread Sylwester Nawrocki
Now when the CDCLK I2S output clock can be handled through the clock API the Odroid X2/U3 can be switched to the simple-audio-card DT binding. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com --- arch/arm/boot/dts/exynos4.dtsi |3 +++

Re: [PATCH v6 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread Michal Simek
On 12/19/2014 09:55 AM, Steffen Trumtrar wrote: Hi! Just a minor nitpick, but... On Thu, Dec 18, 2014 at 04:29:08PM -0600, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Add driver to fpga manager framework to allow configuration of FPGA in Altera SoCFPGA

Re: [PATCH v6 3/4] staging: fpga manager: framework core

2014-12-19 Thread Michal Simek
On 12/18/2014 11:29 PM, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Supports standard ops for low level FPGA drivers. Various manufacturors' FPGAs can be supported by adding low level drivers. Each driver needs to register its ops using

Re: [PATCH v6 0/4] FPGA Manager Framework

2014-12-19 Thread Michal Simek
Hi Greg, On 12/18/2014 11:29 PM, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Dropping the changes to socfpga DTS and defconfig from this patch set. Kernel doc fixes and other minor fixes as listed in the patches. Alan Alan Tull (4): doc: add

Re: [PATCH RFC] pinctrl: at91

2014-12-19 Thread Nicolas Ferre
Le 15/12/2014 10:57, Ludovic Desroches a écrit : Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com --- Hi Linus, I have reworked my patch (of course it will be split for submission) trying to follow your advices. I have replaced pinctrl_add_gpio_range() with

Re: [PATCH v6 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread Steffen Trumtrar
On Fri, Dec 19, 2014 at 03:05:50PM +0100, Michal Simek wrote: On 12/19/2014 09:55 AM, Steffen Trumtrar wrote: Hi! Just a minor nitpick, but... On Thu, Dec 18, 2014 at 04:29:08PM -0600, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Add driver to

Re: [PATCH 2/9] hwmon: dts: Doc: Add DTS doc to explain how to use PWM FAN as a cooling device

2014-12-19 Thread Lukasz Majewski
Hi Sjoerd, Thanks for your feedback and sorry for a late reply. On Thu, 2014-12-18 at 11:13 +0100, Lukasz Majewski wrote: Several new properties to allow PWM fan working as a cooling device have been combined into this single commit. Signed-off-by: Lukasz Majewski

Re: [PATCH v6 0/4] FPGA Manager Framework

2014-12-19 Thread Greg KH
On Fri, Dec 19, 2014 at 03:20:59PM +0100, Michal Simek wrote: Hi Greg, On 12/18/2014 11:29 PM, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Dropping the changes to socfpga DTS and defconfig from this patch set. Kernel doc fixes and other minor

Re: [PATCH v6 0/4] FPGA Manager Framework

2014-12-19 Thread atull
On Fri, 19 Dec 2014, Greg KH wrote: On Fri, Dec 19, 2014 at 03:20:59PM +0100, Michal Simek wrote: Hi Greg, On 12/18/2014 11:29 PM, at...@opensource.altera.com wrote: From: Alan Tull at...@opensource.altera.com Dropping the changes to socfpga DTS and defconfig from this patch

Re: [PATCH v6 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread atull
On Fri, 19 Dec 2014, Steffen Trumtrar wrote: On Fri, Dec 19, 2014 at 03:05:50PM +0100, Michal Simek wrote: On 12/19/2014 09:55 AM, Steffen Trumtrar wrote: Hi! Just a minor nitpick, but... On Thu, Dec 18, 2014 at 04:29:08PM -0600, at...@opensource.altera.com wrote: From:

Re: [PATCH 2/9] hwmon: dts: Doc: Add DTS doc to explain how to use PWM FAN as a cooling device

2014-12-19 Thread Guenter Roeck
On Fri, Dec 19, 2014 at 04:32:24PM +0100, Lukasz Majewski wrote: Hi Sjoerd, Thanks for your feedback and sorry for a late reply. On Thu, 2014-12-18 at 11:13 +0100, Lukasz Majewski wrote: Several new properties to allow PWM fan working as a cooling device have been combined into this

Re: [PATCH 2/9] hwmon: dts: Doc: Add DTS doc to explain how to use PWM FAN as a cooling device

2014-12-19 Thread Lukasz Majewski
Hi Guenter, On Fri, Dec 19, 2014 at 04:32:24PM +0100, Lukasz Majewski wrote: Hi Sjoerd, Thanks for your feedback and sorry for a late reply. On Thu, 2014-12-18 at 11:13 +0100, Lukasz Majewski wrote: Several new properties to allow PWM fan working as a cooling device have

Re: [PATCH v6 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread Steffen Trumtrar
On Fri, Dec 19, 2014 at 09:55:34AM -0600, atull wrote: On Fri, 19 Dec 2014, Steffen Trumtrar wrote: On Fri, Dec 19, 2014 at 03:05:50PM +0100, Michal Simek wrote: On 12/19/2014 09:55 AM, Steffen Trumtrar wrote: Hi! Just a minor nitpick, but... On Thu, Dec 18, 2014 at

Re: [PATCH 2/9] hwmon: dts: Doc: Add DTS doc to explain how to use PWM FAN as a cooling device

2014-12-19 Thread Lukasz Majewski
Hi Guenter, On 12/18/2014 02:13 AM, Lukasz Majewski wrote: Several new properties to allow PWM fan working as a cooling device have been combined into this single commit. Signed-off-by: Lukasz Majewski l.majew...@samsung.com --- .../devicetree/bindings/hwmon/pwm-fan.txt |

[PATCH v7 0/4] FPGA Manager Framework

2014-12-19 Thread atull
From: Alan Tull at...@opensource.altera.com For after 3.19-rc1 is out. v7 adds a one line fix from the kbuild test robot and Michal Simek's signoff. Thanks, Alan Alan Tull (4): doc: add bindings document for altera fpga manager fpga manager: add sysfs interface document staging: fpga

[PATCH v7 3/4] staging: fpga manager: framework core

2014-12-19 Thread atull
From: Alan Tull at...@opensource.altera.com Supports standard ops for low level FPGA drivers. Various manufacturors' FPGAs can be supported by adding low level drivers. Each driver needs to register its ops using fpga_mgr_register(). Exports methods of doing operations to program FPGAs. These

[PATCH v7 2/4] fpga manager: add sysfs interface document

2014-12-19 Thread atull
From: Alan Tull at...@opensource.altera.com Add documentation under drivers/staging for new fpga manager's sysfs interface. Signed-off-by: Alan Tull at...@opensource.altera.com --- v5 : (actually second version, but keeping version numbers aligned with rest of patch series) Move

[PATCH v7 4/4] staging: fpga manager: add driver for socfpga fpga manager

2014-12-19 Thread atull
From: Alan Tull at...@opensource.altera.com Add driver to fpga manager framework to allow configuration of FPGA in Altera SoCFPGA parts. Signed-off-by: Alan Tull at...@opensource.altera.com Acked-by: Michal Simek michal.si...@xilinx.com --- v2: fpga_manager struct now contains struct device

[PATCH v7 1/4] doc: add bindings document for altera fpga manager

2014-12-19 Thread atull
From: Alan Tull at...@opensource.altera.com New bindings document for Altera fpga manager. Signed-off-by: Alan Tull at...@opensource.altera.com --- v5 : Move bindings to drivers/staging/fpga/Documentation/bindings v6 : No change in this patch for v6 of the patch set v7 : No change in this

Re: [PATCH v6 0/4] FPGA Manager Framework

2014-12-19 Thread Greg KH
On Fri, Dec 19, 2014 at 09:47:26AM -0600, atull wrote: Thanks. There is a one line change that the kbuild test robot has pointed out. I can post v7 with just that change and let that be it. Sure, or wait a week to see if anything else falls out and resend then... -- To unsubscribe from this

[PATCH v2] of: i2c: Add idle-disconnect DT property to PCA954x mux driver

2014-12-19 Thread Alexander Sverdlin
of: i2c: Add idle-disconnect DT property to PCA954x mux driver Add idle-disconnect device tree property to PCA954x mux driver. The new property forces the multiplexer to disconnect child buses in idle state. This is used, for example, when there are several multiplexers on the same bus and the

[PATCH] iio: mcp3422: Add DT binding documentation

2014-12-19 Thread Angelo Compagnucci
Adding binding documentation for ADC MCP3422. --- Documentation/devicetree/bindings/iio/adc/mcp3422.txt | 12 1 file changed, 12 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3422.txt diff --git a/Documentation/devicetree/bindings/iio/adc/mcp3422.txt

[PATCH] iio: ti-adc128s052: Add DT binding documentation

2014-12-19 Thread Angelo Compagnucci
Adding binding documentation for Texas Instruments' ADC128S052 ADC chip. --- .../devicetree/bindings/iio/adc/ti-adc128s052.txt | 18 ++ 1 file changed, 18 insertions(+) create mode 100644 Documentation/devicetree/bindings/iio/adc/ti-adc128s052.txt diff --git

Re: [PATCH 1/2] Input: touchscreen-iproc: Add Broadcom iProc touchscreen driver

2014-12-19 Thread Jonathan Richardson
Thanks Joe. I'll send out a new patch set with your suggestions/fixes shortly. On 14-12-17 06:14 PM, Joe Perches wrote: On Wed, 2014-12-17 at 17:59 -0800, Jonathan Richardson wrote: Add initial version of the Broadcom touchscreen driver. trivia: diff --git

Re: [PATCH 1/2] Input: touchscreen-iproc: Add Broadcom iProc touchscreen driver

2014-12-19 Thread Dmitry Torokhov
On Friday, December 19, 2014 11:51:33 AM Jonathan Richardson wrote: Thanks Joe. I'll send out a new patch set with your suggestions/fixes shortly. You can also drop the remove() code since we clear drvdata automatically and input device is managed so does not need to be unregistered

Re: [PATCH] mmc: dt: Add property for broken hs200 quirk

2014-12-19 Thread Bjorn Andersson
On Fri, Dec 19, 2014 at 3:38 AM, Ulf Hansson ulf.hans...@linaro.org wrote: On 12 December 2014 at 20:28, Bjorn Andersson bjorn.anders...@sonymobile.com wrote: Some more explanation to why this needed would be good. Because (according to the git log) some of the memories that we mounted in

[Patch v5 0/2] gpio: add GPIO hogging mechanism

2014-12-19 Thread Benoit Parrot
This patch set re-introduces the gpio hogging concept first presented by Boris Brezillion. This patch set provides a way to initially configure specific GPIO when the GPIO controller is probed. The actual DT scanning to collect the GPIO specific data is performed as part of of_gpiochip_add().

[Patch v5 1/2] gpio: add GPIO hogging mechanism

2014-12-19 Thread Benoit Parrot
Based on Boris Brezillion's work this is a reworked patch of his initial GPIO hogging mechanism. This patch provides a way to initially configure specific GPIO when the GPIO controller is probed. The actual DT scanning to collect the GPIO specific data is performed as part of gpiochip_add(). The

[Patch v5 2/2] gpio: Document GPIO hogging mechanism

2014-12-19 Thread Benoit Parrot
Add GPIO hogging documentation to gpio.txt Signed-off-by: Benoit Parrot bpar...@ti.com Reviewed-by: Alexandre Courbot acour...@nvidia.com --- Documentation/devicetree/bindings/gpio/gpio.txt | 23 +++ 1 file changed, 23 insertions(+) diff --git

Re: [PATCH 2/7] ARM: at91: dts: sama5d3: split isi pinctrl

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:02 +0800, Josh Wu wrote : From: Bo Shen voice.s...@atmel.com As the ISI has 12 data lines, however we only use 8 data lines with sensor module. So, split the data line into two groups which make it can be choosed depends on the hardware design. Signed-off-by: Bo

Re: [PATCH 1/7] ARM: at91: dts: sama5d3: add isi clock

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:01 +0800, Josh Wu wrote : Add ISI peripheral clock in sama5d3.dtsi. Signed-off-by: Josh Wu josh...@atmel.com Acked-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/boot/dts/sama5d3.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git

Re: [PATCH 5/7] ARM: at91: dts: sama5d3: change name of pinctrl_isi_{power,reset}

2014-12-19 Thread Alexandre Belloni
Hi Josh, On 18/12/2014 at 16:51:05 +0800, Josh Wu wrote : For sama5d3xmb board, the pins: pinctrl_isi_{power,reset} is used to power-down or reset camera sensor. So we should let camera sensor instead of ISI to configure the pins. This patch will change pinctrl name from

Re: [PATCH 3/7] ARM: at91: dts: sama5d3: add missing pins of isi

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:03 +0800, Josh Wu wrote : From: Bo Shen voice.s...@atmel.com The ISI has 12 data lines, add the missing two data lines. Signed-off-by: Bo Shen voice.s...@atmel.com Acked-by: Nicolas Ferre nicolas.fe...@atmel.com Acked-by: Alexandre Belloni

Re: [PATCH 4/7] ARM: at91: dts: sama5d3: move the isi mck pin to mb

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:04 +0800, Josh Wu wrote : From: Bo Shen voice.s...@atmel.com The mck is decided by the board design, move it to mb related dtsi file. Signed-off-by: Bo Shen voice.s...@atmel.com Acked-by: Nicolas Ferre nicolas.fe...@atmel.com Acked-by: Alexandre Belloni

Re: [PATCH 7/7] ARM: at91: sama5: enable atmel-isi and ov2640 in defconfig

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:07 +0800, Josh Wu wrote : Signed-off-by: Josh Wu josh...@atmel.com Acked-by: Alexandre Belloni alexandre.bell...@free-electrons.com --- arch/arm/configs/sama5_defconfig | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/configs/sama5_defconfig

Re: [PATCH 6/7] ARM: at91: dts: sama5d3: add ov2640 camera sensor support

2014-12-19 Thread Alexandre Belloni
On 18/12/2014 at 16:51:06 +0800, Josh Wu wrote : According to v4l2 dt document, we add: a camera host: ISI port. a i2c camera sensor: ov2640 port. to sama5d3xmb.dtsi. In the ov2640 node, it defines the pinctrls, clocks and isi port. In the ISI node, it also reference to a ov2640 port.

Re: [PATCH v2 02/13] pinctrl: sun6i: Add A31s pinctrl support

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:13PM +0100, Hans de Goede wrote: The A31s is a stripped down version of the A31, as such it is missing some pins and some functions on some pins. The new pinctrl-sun6i-a31s.c this commit adds is a copy of pinctrl-sun6i-a31s.c I guess you meant

Re: [PATCH v2 01/13] pinctrl: sun6i: Add some missing functions

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:12PM +0100, Hans de Goede wrote: While working on pinctrl for the A31s, I noticed that function 4 of PA15 - PA18 was missing, add these. Signed-off-by: Hans de Goede hdego...@redhat.com Acked-by: Maxime Ripard maxime.rip...@free-electrons.com Maxime -- Maxime

Re: [linux-sunxi] [PATCH v2 04/13] rc: sunxi-cir: Add support for an optional reset controller

2014-12-19 Thread Maxime Ripard
Hi, On Thu, Dec 18, 2014 at 09:50:26AM +0100, Hans de Goede wrote: Hi, On 18-12-14 03:48, Chen-Yu Tsai wrote: Hi, On Thu, Dec 18, 2014 at 1:18 AM, Hans de Goede hdego...@redhat.com wrote: On sun6i the cir block is attached to the reset controller, add support for de-asserting the reset

Re: [PATCH v2 03/13] ARM: sunxi: Add allwinner,sun6i-a31s to mach-sunxi

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:14PM +0100, Hans de Goede wrote: So far the A31s is 100% compatible with the A31, still lets do the same as what we've done for the A13 / A10s and give it its own compatible string, in case we need to differentiate later. Signed-off-by: Hans de Goede

Re: [PATCH v2 06/13] clk: sunxi: Make the mod0 clk driver also a platform driver

2014-12-19 Thread Maxime Ripard
Hi, On Wed, Dec 17, 2014 at 06:18:17PM +0100, Hans de Goede wrote: With the prcm in sun6i (and some later SoCs) some mod0 clocks are instantiated through the mfd framework, and as such do not work with of_clk_declare, since they do not have registers assigned to them yet at of_clk_declare init

Re: [PATCH v2 08/13] ARM: dts: sun6i: Add ir_clk node

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:19PM +0100, Hans de Goede wrote: Add an ir_clk sub-node to the prcm node. Signed-off-by: Hans de Goede hdego...@redhat.com Applied, thanks! Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com

Re: [PATCH v2 11/13] ARM: dts: sun6i: Enable ir receiver on the Mele M9

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:22PM +0100, Hans de Goede wrote: The Mele M9 has an ir receiver, enable it. Signed-off-by: Hans de Goede hdego...@redhat.com Applied, thanks! Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com

Re: [PATCH v2 09/13] ARM: dts: sun6i: Add ir node

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:20PM +0100, Hans de Goede wrote: Add a node for the ir receiver found on the A31. Signed-off-by: Hans de Goede hdego...@redhat.com Applied, thanks! Maxime -- Maxime Ripard, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com

Re: [PATCH v2 12/13] ARM: dts: sun6i: Add sun6i-a31s.dtsi

2014-12-19 Thread Maxime Ripard
On Wed, Dec 17, 2014 at 06:18:23PM +0100, Hans de Goede wrote: Add a dtsi file for A31s based boards. Since the A31s is the same die as the A31 in a different package, this dtsi simply includes sun6i-a31.dtsi and then overrides the pinctrl compatible to reflect the different package,

[PATCH v2 1/2] Input: touchscreen-iproc: Add Broadcom iProc touchscreen driver

2014-12-19 Thread Jonathan Richardson
Add initial version of the Broadcom touchscreen driver. Reviewed-by: Ray Jui r...@broadcom.com Reviewed-by: Scott Branden sbran...@broadcom.com Tested-by: Scott Branden sbran...@broadcom.com Signed-off-by: Jonathan Richardson jonat...@broadcom.com --- drivers/input/touchscreen/Kconfig |

[PATCH v2 0/2] Add support for Broadcom iProc touchscreen

2014-12-19 Thread Jonathan Richardson
This patchset contains initial support for the touchscreen on the Broadcom iProc family of SoCs. This driver has been validated with Cygnus and is expected to work on other iProc family of SoCs that use the same touchscreen controller. Changes from v1: - Add missing newlines to debug messages -

[PATCH v2 2/2] Input: touchscreen-iproc: add device tree bindings

2014-12-19 Thread Jonathan Richardson
Documents the touchscreen device tree binding for Broadcom iProc family of SoCs. Reviewed-by: Scott Branden sbran...@broadcom.com Tested-by: Scott Branden sbran...@broadcom.com Signed-off-by: Jonathan Richardson jonat...@broadcom.com --- .../input/touchscreen/brcm,iproc-touchscreen.txt | 70

Re: [PATCH v2 1/2] Input: touchscreen-iproc: Add Broadcom iProc touchscreen driver

2014-12-19 Thread Joe Perches
On Fri, 2014-12-19 at 14:17 -0800, Jonathan Richardson wrote: Add initial version of the Broadcom touchscreen driver. more trivia: diff --git a/drivers/input/touchscreen/bcm_iproc_tsc.c b/drivers/input/touchscreen/bcm_iproc_tsc.c [] +static int get_tsc_config(struct device_node *np, struct

Re: [PATCH v2 1/2] Input: touchscreen-iproc: Add Broadcom iProc touchscreen driver

2014-12-19 Thread Jonathan Richardson
On 14-12-19 02:26 PM, Joe Perches wrote: On Fri, 2014-12-19 at 14:17 -0800, Jonathan Richardson wrote: Add initial version of the Broadcom touchscreen driver. more trivia: diff --git a/drivers/input/touchscreen/bcm_iproc_tsc.c b/drivers/input/touchscreen/bcm_iproc_tsc.c [] +static int

Re: [PATCH] [v2] power/fsl: add MDIO dt binding for FMan

2014-12-19 Thread Scott Wood
On Fri, 2014-12-19 at 01:23 -0600, Xie Shaohui-B21989 wrote: -Original Message- From: Wood Scott-B07421 Sent: Friday, December 19, 2014 6:01 AM To: Xie Shaohui-B21989 Cc: linuxppc-...@lists.ozlabs.org; devicetree@vger.kernel.org; Medve Emilian- EMMEDVE1; Liberman Igal-B31950

[PATCH 1/2] TTY: add support for tty slave devices.

2014-12-19 Thread NeilBrown
A tty slave is a device connected via UART. It may need a driver to, for example, power the device on when the tty is opened, and power it off when the tty is released. A tty slave is a platform device which is declared as a child of the uart in device-tree: uart1 { bluetooth {

[PATCH 2/2] misc: add a driver to power on/off UART attached devices.

2014-12-19 Thread NeilBrown
If a platform has a particular device permanently attached to a UART, there may be out-of-band signaling necessary to power the device on and off. This drive controls that signalling for a number of different devices. It can - enable/disable a regulator - toggle a GPIO - register an 'rfkill'

[PATCH 0/2] tty slave devices support - version 2

2014-12-19 Thread NeilBrown
Thanks for all the great feedback. I have incorporated a lot of it, though not all ... partly because there was not yet unanimity on some issues. Big changes: - children of a uart are no longer automatically managed. The driver for the child device must register with the tty after which

Re: [PATCH V5 13/23] MIPS: BMIPS: Flush the readahead cache after DMA

2014-12-19 Thread Kevin Cernekee
On Mon, Dec 15, 2014 at 1:43 AM, Jonas Gorski j...@openwrt.org wrote: On Fri, Dec 12, 2014 at 11:07 PM, Kevin Cernekee cerne...@gmail.com wrote: BMIPS 3300/435x/438x CPUs have a readahead cache that is separate from the L1/L2. During a DMA operation, accesses adjacent to a DMA buffer may

  1   2   >