Re: [PATCH v3 0/18] On-demand device probing

2015-08-06 Thread Tomeu Vizoso
With this series I get the kernel to output to the panel in 0.5s, >> instead of 2.8s. >> >> Regards, >> >> Tomeu >> >> [0] http://lists.freedesktop.org/archives/dri-devel/2014-August/066527.html >> >> [1] https://lkml.org/lkml/2014/5/12/452 >> >&

[PATCH] ARM: dts: imx6ul: add pm_power_off support

2015-08-06 Thread Anson Huang
i.MX6UL can be powered off by programming SNVS. When long press ON/OFF button(5 seconds), PMIC_ON_REQ pin will be set to low and external PMIC will be powered off. And system can be powered on by long press ON/OFF button again. Signed-off-by: Anson Huang --- arch/arm/boot/dts/imx6ul-14x14-evk.

Re: [PATCH v6 6/6] MAINTAINERS: Add pcie-hisi maintainer

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > Signed-off-by: Zhou Wang > --- > MAINTAINERS | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 8133cef..7cd8e47 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -7854,6 +7854,13 @

Re: [PATCH v6 5/6] Documentation: DT: Add HiSilicon PCIe host binding

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > This patch adds related DTS binding document for HiSilicon PCIe host driver. > > Signed-off-by: Zhou Wang > --- > .../devicetree/bindings/pci/hisilicon-pcie.txt | 46 > ++ > 1 file changed, 46 insertions(+

Re: [PATCH v6 4/6] PCI: hisi: Add PCIe host support for HiSilicon SoC Hip05

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > This patch adds PCIe host support for HiSilicon SoC Hip05. > > Signed-off-by: Zhou Wang > --- > drivers/pci/host/Kconfig | 8 ++ > drivers/pci/host/Makefile| 1 + > drivers/pci/host/pcie-hisi.c | 254 > +++

Re: [PATCH v6 3/6] PCI: designware: Add ARM64 support

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > This patch tries to unify ARM32 and ARM64 PCIe in designware driver. Delete > function dw_pcie_setup, dw_pcie_scan_bus, dw_pcie_map_irq and struct hw_pci, > move related operations to dw_pcie_host_init. > > In past, we use: > pci_co

Re: [PATCH v6 2/6] ARM/PCI: remove align_resource in pci_sys_data

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > From: gabriele paoloni > > This patch is needed in order to unify the PCIe designware framework for ARM > and > ARM64 architectures. In the PCIe designware unification process we are calling > pci_create_root_bus() passing a "sysd

Re: [PATCH v6 1/6] PCI: designware: move calculation of bus addresses to DRA7xx

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > From: gabriele paoloni > > Commit f4c55c5a3f7f "PCI: designware: Program ATU with untranslated > address" added the calculation of PCI BUS addresses in designware, > storing them in new fields added in "struct pcie_port". This > ca

Re: [PATCH v6 1/6] PCI: designware: move calculation of bus addresses to DRA7xx

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > From: gabriele paoloni > > Commit f4c55c5a3f7f "PCI: designware: Program ATU with untranslated > address" added the calculation of PCI BUS addresses in designware, > storing them in new fields added in "struct pcie_port". This > ca

Re: [PATCH v6 0/6] PCI: hisi: Add PCIe host support for HiSilicon SoC Hip05

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > This patchset adds PCIe host support for HiSilicon SoC Hip05. The PCIe hosts > use PCIe IP core from Synopsys, So this driver is base on designware PCIe > driver. > > Hip05 is an ARMv8 architecture SoC. It should be able to use ARM

Re: [PATCH v6 0/6] PCI: hisi: Add PCIe host support for HiSilicon SoC Hip05

2015-08-06 Thread Zhou Wang
[+cc jingooh...@gmail.com] On 2015/8/6 16:09, Zhou Wang wrote: > This patchset adds PCIe host support for HiSilicon SoC Hip05. The PCIe hosts > use PCIe IP core from Synopsys, So this driver is base on designware PCIe > driver. > > Hip05 is an ARMv8 architecture SoC. It should be able to use ARM

Re: [RFC PATCH v4 4/9] arc: axs10x_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-06 Thread Vineet Gupta
On Thursday 06 August 2015 12:19 PM, Shawn Lin wrote: > DesignWare MMC Controller's transfer mode should be decided > at runtime instead of compile-time. So we remove this config > option and read dw_mmc's register to select DMA master. > > Signed-off-by: Shawn Lin Acked-by: Vineet Gupta Thx, -

Re: [PATCH v6] PCI: Store PCIe bus address in struct of_pci_range

2015-08-06 Thread Zhou Wang
On 2015/8/6 23:06, Jingoo Han wrote: > On Thursday, August 06, 2015 10:53 PM, Gabriele Paoloni wrote: >> >> Hi all >> >> This patch has now been moved in "[PATCH v6 1/6] PCI: designware: move >> calculation of bus addresses to >> DRA7xx" > > To Zhou Wang, > > Please send your patches to 'jingooh

[PATCH] ARM: dts: AM4372: Add the am4372-rtc compatible string

2015-08-06 Thread Keerthy
am4372-rtc string was already part of dts, introduced to identify the rtc specific to am4372 family of SoCs. It was removed in one of the previous patches. Adding back the same with appropriate documentation. Signed-off-by: Keerthy --- Documentation/devicetree/bindings/rtc/rtc-omap.txt | 1 + ar

Re: [PATCH v4 2/2] iio: light: add APDS9960 ALS + promixity driver

2015-08-06 Thread Matt Ranostay
On Sun, Aug 2, 2015 at 9:15 AM, Jonathan Cameron wrote: > On 20/07/15 05:00, Matt Ranostay wrote: >> APDS9960 is a combination of ALS, proximity, and gesture sensors. >> >> This patch adds support for these functions along with gain control, >> integration time, and event thresholds. >> >> Signed-

RE: [PATCH] Input: elants_i2c - wire up regulator support

2015-08-06 Thread ELAN 劉嘉駿
Hi Dmitry, Thanks for your explanation, I understand. Reviewed-by: Scott Liu Best Regards, -- Scott > -Original Message- > From: Dmitry Torokhov [mailto:dmitry.torok...@gmail.com] > Sent: Friday, August 07, 2015 8:25 AM > To: ELAN 劉嘉駿 > Cc: Dmitry Torokhov; linu

Re: [PATCH 1/8] ARM: dts: AM4372: Reorder the rtc compatible string

2015-08-06 Thread Tony Lindgren
* Keerthy [150806 09:51]: > > Shall i re-do this patch without removing am4372-rtc? If you can drop this i > can re-do without removing the original am4372 compatible. OK please send a patch reverting the compatible change against the current omap-for-v4.3/dt-v2 branch. Please also describe why

Re: [PATCH v3 5/8] ARM: mediatek: add smp bringup code for MT6580

2015-08-06 Thread Scott Shu
On Wed, 2015-08-05 at 10:44 +0100, Russell King - ARM Linux wrote: > On Tue, Aug 04, 2015 at 09:54:21PM +0800, Scott Shu wrote: > > Add support for cpu enable-method "mediatek,mt6580-smp" for booting > > secondary CPUs on MT6580. > > If you have CPU power domain support, and you power up and power

Re: [PATCH v6 7/9] clk: mediatek: Add subsystem clocks of MT8173

2015-08-06 Thread James Liao
Hi Sascha, On Thu, 2015-08-06 at 12:20 +0200, Sascha Hauer wrote: > On Thu, Aug 06, 2015 at 05:13:21PM +0800, Daniel Kurtz wrote: > > On Thu, Aug 6, 2015 at 5:00 PM, James Liao > > wrote: > > > Hi Sascha, > > > > > > On Thu, 2015-08-06 at 10:53 +0200, Sascha Hauer wrote: > > >> On Thu, Aug 06, 2

Re: [PATCH v3 5/8] ARM: mediatek: add smp bringup code for MT6580

2015-08-06 Thread Scott Shu
On Thu, 2015-08-06 at 08:19 +0200, Sascha Hauer wrote: > On Wed, Aug 05, 2015 at 06:47:03PM +0200, Matthias Brugger wrote: > > On Tuesday, August 04, 2015 09:54:21 PM Scott Shu wrote: > > > Add support for cpu enable-method "mediatek,mt6580-smp" for booting > > > secondary CPUs on MT6580. > > > >

Re: [PATCH v3 3/8] soc: Mediatek: Add SCPSYS CPU power domain driver

2015-08-06 Thread Scott Shu
On Thu, 2015-08-06 at 12:03 +0200, Sascha Hauer wrote: > On Thu, Aug 06, 2015 at 10:59:02AM +0800, Scott Shu wrote: > > On Wed, 2015-08-05 at 10:50 +0200, Sascha Hauer wrote: > > > don't do this then it indeed doesn't make much sense to put it into the > > > same file. > > > > > > From what I see

Re: [PATCH v6 41/42] drivers/of: Export OF changeset functions

2015-08-06 Thread Gavin Shan
On Thu, Aug 06, 2015 at 08:48:10AM -0500, Rob Herring wrote: >On Wed, Aug 5, 2015 at 11:11 PM, Gavin Shan wrote: Thanks, Rob. All your comments will be covered in next revision. Thanks, Gavin >> The PowerNV PCI hotplug driver is going to use the OF changeset >> to manage the changed device sub-

Re: [PATCH v1 4/7] ARM: dts: apq8064: Add MDP support

2015-08-06 Thread Rob Clark
On Wed, Aug 5, 2015 at 9:27 PM, Stephen Boyd wrote: > On 07/28/2015 05:54 AM, Srinivas Kandagatla wrote: >> >> @@ -618,5 +633,77 @@ >> compatible = "qcom,tcsr-apq8064", "syscon"; >> reg = <0x1a40 0x100>; >> }; >> + >> +

[PATCH 2/2] pwm: Add Broadcom BCM7038 PWM controller support

2015-08-06 Thread Florian Fainelli
Add support for the BCM7038-style PWM controller found in all BCM7xxx STB SoCs. This controller has a hardcoded 2 channels per controller, and cascades a variable frequency generator on top of a fixed frequency generator which offers a range of a 148ns period all the way to ~622ms periods. Signed-

[PATCH 1/2] Documentation: dt: add Broadcom BCM7038 PWM controller binding

2015-08-06 Thread Florian Fainelli
Add a binding documentation for the Broadcom BCM7038 PWM controller found in BCM7xxx chips. Signed-off-by: Florian Fainelli --- .../devicetree/bindings/pwm/brcm,bcm7038-pwm.txt | 22 ++ 1 file changed, 22 insertions(+) create mode 100644 Documentation/devicetree/bindings/p

[PATCH 0/2] pwm: Broadcom BCM7xxx PWM support

2015-08-06 Thread Florian Fainelli
Hi, This patch series add PWM support for the Broadcom BCM7xxx chips which feature one or more PWM controllers capable of output periods from 148ns to ~622ms using a combination of variable and fixed frequency settings. The controller does not support setting a polarity. This is based on Thierry

Re: [PATCH v2 0/2] Add R8A7794 GPIO DT support

2015-08-06 Thread Simon Horman
On Thu, Aug 06, 2015 at 11:06:13PM +0300, Sergei Shtylyov wrote: > Hello. > > On 08/06/2015 03:47 AM, Simon Horman wrote: > > >>Here's the set of 2 patches against Simon Horman's 'renesas.git' repo, > >>'renesas-devel-20150803-v4.2-rc5' tag. Here we add the GPIO device tree > >>support > >>f

Re: [PATCH v2 0/2] Add R8A7794 GPIO DT support

2015-08-06 Thread Simon Horman
On Thu, Aug 06, 2015 at 09:21:34AM +0200, Geert Uytterhoeven wrote: > On Thu, Aug 6, 2015 at 2:47 AM, Simon Horman wrote: > > On Tue, Aug 04, 2015 at 12:36:27AM +0300, Sergei Shtylyov wrote: > >>Here's the set of 2 patches against Simon Horman's 'renesas.git' repo, > >> 'renesas-devel-20150803

Re: [PATCH v4 0/6] ARM: shmobile: r8a7740/sh73a0 DT Cache Handling

2015-08-06 Thread Simon Horman
On Thu, Aug 06, 2015 at 09:17:38AM +0200, Geert Uytterhoeven wrote: > On Thu, Aug 6, 2015 at 2:35 AM, Simon Horman wrote: > > On Wed, Aug 05, 2015 at 10:58:04AM +0200, Geert Uytterhoeven wrote: > >> This patch series add L1 and L2 cache descriptions to DT for r8a7740 and > >> sh73a0, and migrates

Re: [PATCH] Input: elants_i2c - wire up regulator support

2015-08-06 Thread Dmitry Torokhov
Hi Scott, On Thu, Aug 6, 2015 at 12:03 AM, ELAN 劉嘉駿 wrote: > Hi Dmitry > > I am curious about how reset gpio works and I think the reset gpio > at low level after elants_i2c_power_on(), > So that the controller won't response anyway, please see below my > question and correct me i

[PATCH v4 1/4] irqchip: bcm2835: Refactor handle_IRQ() calls out of MAKE_HWIRQ.

2015-08-06 Thread Eric Anholt
For BCM2836, we want to chain into this IRQ chip from the root controller, and for chaining we need to do something else instead of handle_IRQ() once we have decoded the IRQ. Note that this changes the behavior a little bit: Previously for a non-shortcut IRQ, we'd loop reading and handling the sec

[PATCH v4 3/4] irqchip: Add documentation for the bcm2836 interrupt controller.

2015-08-06 Thread Eric Anholt
This is a new per-cpu root interrupt controller on the Raspberry Pi 2, which will chain to the bcm2835 interrupt controller for peripheral interrupts. Signed-off-by: Eric Anholt Acked-by: Stephen Warren --- .../interrupt-controller/brcm,bcm2836-l1-intc.txt | 37 ++ 1 file c

[PATCH v4 2/4] irqchip: bcm2835: Add support for being used as a second level controller.

2015-08-06 Thread Eric Anholt
The BCM2836 (Raspberry Pi 2) uses two levels of interrupt handling with the CPU-local interrupts being the root, so we need to register ours as chained off of the CPU's local interrupt. Signed-off-by: Eric Anholt Acked-by: Stephen Warren --- v3: Use a separate compatible value to indicate that

Raspberry Pi 2 interrupt controller support (v4)

2015-08-06 Thread Eric Anholt
https://github.com/anholt/linux/tree/bcm2836-irqchip -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH v4 4/4] irqchip: Add bcm2836 interrupt controller for Raspberry Pi 2.

2015-08-06 Thread Eric Anholt
This interrupt controller is the new root interrupt controller with the timer, PMU events, and IPIs, and the bcm2835's interrupt controller is chained off of it to handle the peripherals. I wrote the interrupt chip support, while Andrea Merello wrote the IPI code. Signed-off-by: Eric Anholt Sign

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Russell King - ARM Linux
On Thu, Aug 06, 2015 at 06:14:00PM +0200, Geert Uytterhoeven wrote: > On Thu, Aug 6, 2015 at 3:51 PM, Russell King - ARM Linux > wrote: > > On Thu, Aug 06, 2015 at 05:55:23PM +0530, Vignesh R wrote: > >> On the whole following are my requirements: > >> 1. to be able to communicate with non -flash

Re: [PATCH v3 01/18] platform: delay OF device-driver matches until late_initcall

2015-08-06 Thread Rob Herring
On Thu, Aug 6, 2015 at 9:11 AM, Tomeu Vizoso wrote: > Delay matches of platform devices with OF nodes until late_initcall, > when we are sure that all built-in drivers have been registered already. > This is needed to prevent deferred probes because of some drivers not > having registered yet. > >

Re: [PATCH v3 0/18] On-demand device probing

2015-08-06 Thread Rob Herring
rchives/dri-devel/2014-August/066527.html > > [1] https://lkml.org/lkml/2014/5/12/452 > > [2] https://lkml.org/lkml/2015/6/17/305 > > [3] http://article.gmane.org/gmane.linux.ports.arm.kernel/277689 > > [4] https://lkml.org/lkml/2015/7/21/441a > > [5] > http

Re: [PATCH v2 0/2] Add R8A7794 GPIO DT support

2015-08-06 Thread Sergei Shtylyov
Hello. On 08/06/2015 03:47 AM, Simon Horman wrote: Here's the set of 2 patches against Simon Horman's 'renesas.git' repo, 'renesas-devel-20150803-v4.2-rc5' tag. Here we add the GPIO device tree support for the R8A7794 SoC. [1/2] ARM: shmobile: r8a7794: add GPIO clocks [2/2] ARM: shmobile

RE: [PATCH 2/3] Docs: dt: Add PCI MSI map bindings

2015-08-06 Thread Stuart Yoder
> -Original Message- > From: Mark Rutland [mailto:mark.rutl...@arm.com] > Sent: Thursday, August 06, 2015 1:15 PM > To: Yoder Stuart-B08248; Marc Zyngier; Will Deacon > Cc: devicetree@vger.kernel.org; Lorenzo Pieralisi; a...@arndb.de; > linux-ker...@vger.kernel.org; > dda...@caviumnetwor

Re: [PATCH 2/3] nvmem: imx-ocotp: Add i.MX6 OCOTP driver

2015-08-06 Thread Srinivas Kandagatla
Hi Philipp, Could you add Greg KH in the CC, for next merge window, we can request Greg to take this driver via his tree. Once the comments are fixed you can add my Acked-by: Srinivas Kandagatla On 06/08/15 17:28, Philipp Zabel wrote: Hi Srinivas, Am Donnerstag, den 06.08.2015, 17:20 +010

Re: [PATCH 1/3] nvmem: Add i.MX6 OCOTP device tree binding documentation

2015-08-06 Thread Srinivas Kandagatla
On 06/08/15 17:33, Philipp Zabel wrote: Am Donnerstag, den 06.08.2015, 17:12 +0100 schrieb Srinivas Kandagatla: On 04/08/15 14:02, Philipp Zabel wrote: This patch documents the i.MX6 OCOTP device tree binding. Signed-off-by: Philipp Zabel --- .../devicetree/bindings/nvmem/imx-ocotp.txt

Re: [PATCH V3 2/6] of/slimbus: OF helper for SLIMbus

2015-08-06 Thread Sagar Dharia
Hello Rob, On 8/3/2015 10:13 AM, Rob Herring wrote: On Mon, Aug 3, 2015 at 1:59 AM, Sagar Dharia wrote: OF helper routine scans the SLIMbus DeviceTree, allocates resources, and creates slim_devices according to the hierarchy. Signed-off-by: Sagar Dharia --- Documentation/devicetree/bindings

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Michal Suchanek
On 6 August 2015 at 18:14, Geert Uytterhoeven wrote: > On Thu, Aug 6, 2015 at 3:51 PM, Russell King - ARM Linux > wrote: >> On Thu, Aug 06, 2015 at 05:55:23PM +0530, Vignesh R wrote: >>> On the whole following are my requirements: >>> 1. to be able to communicate with non -flash SPI devices via c

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Mark Brown
On Thu, Aug 06, 2015 at 05:55:23PM +0530, Vignesh R wrote: > 1.Write to flash config register via config port to switch to QUAD MODE > (or any mode that flash supports). > 2. Populate QSPI_SPI_SETUP_REGx with flash read command, number of > address bytes to use and dummy bytes required. These thi

Re: [PATCH 2/3] Docs: dt: Add PCI MSI map bindings

2015-08-06 Thread Mark Rutland
[...] > > +PCI root complex > > + > > + > > +Optional properties > > +--- > > + > > +- msi-map: Maps a Requester ID to an MSI controller and associated > > + msi-specifier data. The property is an arbitrary number of tuples of > > + (rid-base,msi-controller,msi-ba

Re: [PATCH 2/3] Docs: dt: Add PCI MSI map bindings

2015-08-06 Thread Mark Rutland
On Wed, Aug 05, 2015 at 05:39:33PM +0100, Varun Sethi wrote: > Hi Mark > Thanks for the patch. Please find my comment inline. > > Regards > Varun > > > -Original Message- > > From: iommu-boun...@lists.linux-foundation.org [mailto:iommu- > > boun...@lists.linux-foundation.org] On Behalf Of

Re: [PATCH/RFC 0/3] of/overlay: Update aliases when added or removed

2015-08-06 Thread Geert Uytterhoeven
Hi Robert, On Wed, Jul 29, 2015 at 1:52 PM, Robert Abel wrote: > On 30 Jun 2015 Grant Likely wroke >> Looks good to me. I've made comments on patch 3. Also, you'll need to >> include unittests before I can merge it. >> [...] >>> - Should the OF core handle this itself, by registering a notifie

Re: [PATCH 1/8] ARM: dts: AM4372: Reorder the rtc compatible string

2015-08-06 Thread Keerthy
On Thursday 06 August 2015 07:46 PM, Felipe Balbi wrote: On Thu, Aug 06, 2015 at 06:55:57AM +0530, Keerthy wrote: On Wednesday 05 August 2015 10:21 PM, Felipe Balbi wrote: On Wed, Aug 05, 2015 at 09:48:08PM +0530, Keerthy wrote: On Wednesday 05 August 2015 09:44 PM, Felipe Balbi wrote:

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Mark Brown
On Thu, Aug 06, 2015 at 02:51:29PM +0100, Russell King - ARM Linux wrote: > The M25P80 driver just appends additional bytes to the message to > achieve this: > > struct m25p *flash = nor->priv; > unsigned int dummy = nor->read_dummy; > > /* convert the dummy cycles to the

Re: [PATCH 1/3] nvmem: Add i.MX6 OCOTP device tree binding documentation

2015-08-06 Thread Philipp Zabel
Am Donnerstag, den 06.08.2015, 17:12 +0100 schrieb Srinivas Kandagatla: > > On 04/08/15 14:02, Philipp Zabel wrote: > > This patch documents the i.MX6 OCOTP device tree binding. > > > > Signed-off-by: Philipp Zabel > > --- > > .../devicetree/bindings/nvmem/imx-ocotp.txt | 20 > > +

Re: [PATCH 2/3] nvmem: imx-ocotp: Add i.MX6 OCOTP driver

2015-08-06 Thread Philipp Zabel
Hi Srinivas, Am Donnerstag, den 06.08.2015, 17:20 +0100 schrieb Srinivas Kandagatla: > Few Nits.. > > On 04/08/15 14:02, Philipp Zabel wrote: > > +#include > May be you can drop this? Yes, that's a left-over and can be removed. > BTW, who is taking care of the gated peripheral clock controlled

Re: [PATCH 2/3] nvmem: imx-ocotp: Add i.MX6 OCOTP driver

2015-08-06 Thread Srinivas Kandagatla
Few Nits.. On 04/08/15 14:02, Philipp Zabel wrote: This driver handles the i.MX On-Chip OTP Controller found in i.MX6Q/D, i.MX6S/DL, i.MX6SL, and i.MX6SX SoCs. Currently it just returns the values stored in the shadow registers. Signed-off-by: Philipp Zabel --- This patch is based on the v9 "A

Re: [PATCH v4 1/6] ARM: shmobile: r8a7740 dtsi: Add L2 cache-controller node

2015-08-06 Thread Geert Uytterhoeven
Hi Sudeep, On Wed, Aug 5, 2015 at 12:58 PM, Sudeep Holla wrote: > On 05/08/15 11:44, Geert Uytterhoeven wrote: >> On Wed, Aug 5, 2015 at 11:34 AM, Sudeep Holla >> wrote: >>> On 05/08/15 09:58, Geert Uytterhoeven wrote: Add the missing L2 cache-controller node. This will allow migration to >

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Geert Uytterhoeven
On Thu, Aug 6, 2015 at 3:51 PM, Russell King - ARM Linux wrote: > On Thu, Aug 06, 2015 at 05:55:23PM +0530, Vignesh R wrote: >> On the whole following are my requirements: >> 1. to be able to communicate with non -flash SPI devices via config port >> ( this functionality is supported by current dr

Re: [PATCH 1/3] nvmem: Add i.MX6 OCOTP device tree binding documentation

2015-08-06 Thread Srinivas Kandagatla
On 04/08/15 14:02, Philipp Zabel wrote: This patch documents the i.MX6 OCOTP device tree binding. Signed-off-by: Philipp Zabel --- .../devicetree/bindings/nvmem/imx-ocotp.txt | 20 1 file changed, 20 insertions(+) create mode 100644 Documentation/devicetree/

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Mark Brown
On Thu, Aug 06, 2015 at 01:42:32PM +0200, Michal Suchanek wrote: > On 6 August 2015 at 13:23, Mark Brown wrote: > > Sure, but at the end of the day it's just emitting standard SPI messages > > which don't know anything about flash. If those messages are a sensible > > interface here then why bot

[PATCH] ARM: dts: vfxxx: Add iio_hwmon node for ADC temperature channel

2015-08-06 Thread Sanchayan Maity
Add iio_hwmon node to expose the temperature channel on Vybrid as hardware monitor device using the iio_hwmon driver. Signed-off-by: Sanchayan Maity --- arch/arm/boot/dts/vfxxx.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/vfxxx.dtsi b/arch/arm/boot/dts/vfxxx.dt

Re: [PATCH v2] backlight: pm8941-wled: Move PM8941 WLED driver to backlight

2015-08-06 Thread Jingoo Han
On Wednesday, July 22, 2015 9:45 AM, Bjorn Andersson wrote: > > The Qualcomm PM8941 WLED block is used for backlight and should therefor > be in the backlight framework and not in the LED framework. This moves > the driver and adapts to the backlight api instead. > > Acked-by: Jacek Anaszewski >

Re: [PATCH v6] PCI: Store PCIe bus address in struct of_pci_range

2015-08-06 Thread Jingoo Han
On Thursday, August 06, 2015 10:53 PM, Gabriele Paoloni wrote: > > Hi all > > This patch has now been moved in "[PATCH v6 1/6] PCI: designware: move > calculation of bus addresses to > DRA7xx" To Zhou Wang, Please send your patches to 'jingooh...@gmail.com', instead of 'jg1@samsung.com'.

[PATCH v3 02/18] of/platform: add of_platform_probe

2015-08-06 Thread Tomeu Vizoso
Walks the OF tree up and finds the closest ancestor that has a platform device associated with it, probing it if isn't bound to a driver yet. The above should ensure that the dependency represented by the passed OF node is available, because probing a platform device should cause its descendants t

[PATCH v3 01/18] platform: delay OF device-driver matches until late_initcall

2015-08-06 Thread Tomeu Vizoso
Delay matches of platform devices with OF nodes until late_initcall, when we are sure that all built-in drivers have been registered already. This is needed to prevent deferred probes because of some drivers not having registered yet. The reason why only platform devices are delayed is that some o

[PATCH v3 04/18] gpio: Probe pinctrl devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a pin controller through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: T

[PATCH v3 05/18] regulator: core: Reduce critical area in _regulator_get

2015-08-06 Thread Tomeu Vizoso
...by moving the locking of regulator_list_mutex into regulator_dev_lookup(), where it is iterated over. The regulator device lock gets acquired before returning, and the caller is responsible for releasing it after it's done with the regulator device. In _regulator_get() the regulator_list_mutex

[PATCH v3 03/18] gpio: Probe GPIO drivers on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a gpiochip through its firmware node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: T

[PATCH v3 06/18] regulator: core: Probe regulators on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a regulator through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu

[PATCH v3 11/18] backlight: Probe backlight devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a backlight device through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by:

[PATCH v3 13/18] clk: Probe clk providers on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a clock through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu Vizo

[PATCH v3 08/18] drm/tegra: Probe dpaux devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a dpaux device through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tom

[PATCH v3 09/18] i2c: core: Probe i2c adapters and devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up an i2c adapter or device through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-o

[PATCH v3 12/18] usb: phy: Probe phy devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a phy through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu Vizoso

[PATCH v3 14/18] pinctrl: Probe pinctrl devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a pin controller through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: T

[PATCH v3 10/18] pwm: Probe PWM chip devices on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a PWM chip through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu V

[PATCH v3 18/18] ASoC: core: Probe components on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a component through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu

[PATCH v3 17/18] power-supply: Probe power supplies on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a power supply through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tom

[PATCH v3 15/18] phy: core: Probe phy providers on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a phy provider through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tom

Re: [PATCH v6 40/42] drivers/of: Return allocated memory chunk from of_fdt_unflatten_tree()

2015-08-06 Thread Rob Herring
On Wed, Aug 5, 2015 at 11:11 PM, Gavin Shan wrote: > This changes of_fdt_unflatten_tree() so that it returns the allocated > memory chunk for unflattened device-tree, which can be released once > it's obsoleted. > > Signed-off-by: Gavin Shan Acked-by: Rob Herring > --- > drivers/of/fdt.c

[PATCH v3 07/18] drm: Probe panels on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a panel through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: Tomeu Vizo

[PATCH v3 0/18] On-demand device probing

2015-08-06 Thread Tomeu Vizoso
/21/441a [5] https://git.collabora.com/cgit/user/tomeu/linux.git/log/?h=on-demand-probes-v5 [6] http://kernelci.org/boot/all/job/collabora/kernel/v4.2-rc5-6548-g632b98c83840/ [7] http://kernelci.org/boot/all/job/next/kernel/next-20150806/ Changes in v3: - Only delay platform devices with OF nodes

[PATCH v3 16/18] dma: of: Probe DMA controllers on demand

2015-08-06 Thread Tomeu Vizoso
When looking up a DMA controller through its OF node, probe it if it hasn't already. The goal is to reduce deferred probes to a minimum, as it makes it very cumbersome to find out why a device failed to probe, and can introduce very big delays in when a critical device is probed. Signed-off-by: T

Re: [PATCH 1/8] ARM: dts: AM4372: Reorder the rtc compatible string

2015-08-06 Thread Felipe Balbi
On Thu, Aug 06, 2015 at 06:55:57AM +0530, Keerthy wrote: > > > On Wednesday 05 August 2015 10:21 PM, Felipe Balbi wrote: > >On Wed, Aug 05, 2015 at 09:48:08PM +0530, Keerthy wrote: > >> > >> > >>On Wednesday 05 August 2015 09:44 PM, Felipe Balbi wrote: > >>>On Wed, Aug 05, 2015 at 09:21:05PM +053

Re: [PATCH v6 38/42] drivers/of: Unflatten subordinate nodes after specified level

2015-08-06 Thread Rob Herring
On Wed, Aug 5, 2015 at 11:11 PM, Gavin Shan wrote: > unflatten_dt_node() is called recursively to unflatten FDT nodes > with the assumption that FDT blob has only one root node, which > isn't true when the FDT blob represents device sub-tree. This > improves the function to supporting device sub-t

Re: [PATCH v3 5/8] ARM: mediatek: add smp bringup code for MT6580

2015-08-06 Thread Scott Shu
On Wed, 2015-08-05 at 18:47 +0200, Matthias Brugger wrote: > On Tuesday, August 04, 2015 09:54:21 PM Scott Shu wrote: > > Add support for cpu enable-method "mediatek,mt6580-smp" for booting > > secondary CPUs on MT6580. > > > > Signed-off-by: Scott Shu > > --- > > arch/arm/mach-mediatek/platsmp.

RE: [PATCH v6] PCI: Store PCIe bus address in struct of_pci_range

2015-08-06 Thread Gabriele Paoloni
Hi all This patch has now been moved in "[PATCH v6 1/6] PCI: designware: move calculation of bus addresses to DRA7xx" commit "f4c55c5a3f7f (PCI: designware: Program ATU with untranslated address)" has been reverted in "[PATCH v6 3/6] PCI: designware: Add ARM64 support" Gab > -Original Mes

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Russell King - ARM Linux
On Thu, Aug 06, 2015 at 05:55:23PM +0530, Vignesh R wrote: > On the whole following are my requirements: > 1. to be able to communicate with non -flash SPI devices via config port > ( this functionality is supported by current driver, I dont want to > break it). Or pump any spi_message on to SPI bu

Re: [PATCH v6 41/42] drivers/of: Export OF changeset functions

2015-08-06 Thread Rob Herring
On Wed, Aug 5, 2015 at 11:11 PM, Gavin Shan wrote: > The PowerNV PCI hotplug driver is going to use the OF changeset > to manage the changed device sub-tree, which requires those OF > changeset functions are exported. > > Signed-off-by: Gavin Shan > --- > drivers/of/dynamic.c | 65 > ++

Re: [PATCH v2 2/3] pinctrl: tegra: Only set the gpio range if needed

2015-08-06 Thread Tomeu Vizoso
On 14 July 2015 at 10:29, Tomeu Vizoso wrote: > If the gpio DT node has the gpio-ranges property, the range will be > added by the gpio core and doesn't need to be added by the pinctrl > driver. > > By having the gpio-ranges property, we have an explicit dependency from > the gpio node to the pinc

Re: [PATCH 1/8] ARM: dts: AM4372: Reorder the rtc compatible string

2015-08-06 Thread Afzal Mohammed
Hi, On Wed, Aug 05, 2015 at 11:14:45AM -0500, Felipe Balbi wrote: > for them. Sure, it wasn't documented, but that's a problem of commit > 73456012734b80442b33916406cfd13bf1b73acb (ARM: dts: AM4372: add few > nodes) which, essentially, added that compatible flag without > documenting it. It was

Re: [RFC PATCH v4 3/9] mips: pistachio_defconfig: remove CONFIG_MMC_DW_IDMAC

2015-08-06 Thread Ralf Baechle
On Thu, Aug 06, 2015 at 02:45:15PM +0800, Shawn Lin wrote: > arch/mips/configs/pistachio_defconfig | 1 - Acked-by: Ralf Baechle Ralf -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majord...@vger.kernel.org More majordomo info at http://v

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Vignesh R
On 08/06/2015 03:52 PM, Russell King - ARM Linux wrote: > On Thu, Aug 06, 2015 at 12:01:37PM +0200, Michal Suchanek wrote: >> Disclaimer: I am not familiar with the hardware for which this patch >> adds support. >> >> However, I am familiar m25p80.c and as I understand it the controller >> is bas

Donation

2015-08-06 Thread Tim_Riley
I am Mrs. Gu Kailai and i intend to make a DONATION. please send your reply to my personal email for more details via : w...@langsonenergy.com === The information in this email is confidential, and is intended solely for the addressee(s).

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Michal Suchanek
On 6 August 2015 at 13:23, Mark Brown wrote: > On Thu, Aug 06, 2015 at 12:01:37PM +0200, Michal Suchanek wrote: > >> However, I am familiar m25p80.c and as I understand it the controller >> is basically supposed to implement m25p80.c in hardware when this flag >> is set. > > But what in concrete t

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Mark Brown
On Thu, Aug 06, 2015 at 12:01:37PM +0200, Michal Suchanek wrote: > However, I am familiar m25p80.c and as I understand it the controller > is basically supposed to implement m25p80.c in hardware when this flag > is set. But what in concrete terms is that supposed to mean? It's currently just an

[PATCH v5 7/7] mips: pistachio: Allow to enable the external timer based clocksource

2015-08-06 Thread Govindraj Raja
From: Ezequiel Garcia This commit introduces a new config, so the user can choose to enable the General Purpose Timer based clocksource. This option is required to have CPUFreq support. Signed-off-by: Ezequiel Garcia --- No changes from v4 just reposting 7/7. arch/mips/Kconfig | 1

[PATCH v5 6/7] clocksource: Add Pistachio clocksource-only driver

2015-08-06 Thread Govindraj Raja
From: Ezequiel Garcia The Pistachio SoC provides four general purpose timers, and allow to implement a clocksource driver. This driver can be used as a replacement for the MIPS GIC and MIPS R4K clocksources and sched clocks, which are clocked from the CPU clock. Given the general purpose timers

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Michal Suchanek
On 6 August 2015 at 12:22, Russell King - ARM Linux wrote: > On Thu, Aug 06, 2015 at 12:01:37PM +0200, Michal Suchanek wrote: >> Disclaimer: I am not familiar with the hardware for which this patch >> adds support. >> >> However, I am familiar m25p80.c and as I understand it the controller >> is b

Re: [RFC PATCH 1/5] spi: introduce flag for memory mapped read

2015-08-06 Thread Mark Brown
On Thu, Aug 06, 2015 at 11:22:25AM +0100, Russell King - ARM Linux wrote: > If that's the case, then maybe you should consider whether using the SPI > bus infrastructure is really the best way forward. Would it make more > sense instead to adopt a different software structure, something more > hi

[PATCH 1/2] MIPS: ath79: set irq ACK handler for ar7100-misc-intc irq chip

2015-08-06 Thread Alexander Couzens
Signed-off-by: Alexander Couzens --- arch/mips/ath79/irq.c | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/arch/mips/ath79/irq.c b/arch/mips/ath79/irq.c index afb0096..dc76fa1 100644 --- a/arch/mips/ath79/irq.c +++ b/arch/mips/ath79/irq.c @@ -303,13 +303,20 @@ s

[PATCH 2/2] MIPS: ath79: add irq chip ar7240-misc-intc

2015-08-06 Thread Alexander Couzens
The ar7240 misc irq chip use ack handler instead of ack_mask handler. All new ath79 SoCs use the ar7240 misc irq chip Signed-off-by: Alexander Couzens --- .../interrupt-controller/qca,ath79-misc-intc.txt | 18 +- arch/mips/ath79/irq.c | 9 +

[PATCH v2 4/4] ARM: dts: UniPhier: add ProXstream2 and PH1-LD6b SoC/board support

2015-08-06 Thread Masahiro Yamada
Initial version of DTSI for ProXstream2 and PH1-LD6b and DTS for PH1-LD6b reference board. Signed-off-by: Masahiro Yamada --- arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/uniphier-ph1-ld6b-ref.dts | 105 +++ arch/arm/boot/dts/uniphier-ph1-ld6b.dtsi| 67 +++

  1   2   >