[PATCH v2 0/9] rtc: stmp3xxx: DT bindings and wakealarm

2013-03-08 Thread Steffen Trumtrar
Hi! Changes since v1: - renamed patches - reworked commit messages - squashed patches - added missing SOB - match on rtc nodename instead of using a new binding - general cleanup I did not rework the sysfs stuff, as I'm still not sure if this is

[PATCH v2 7/9] rtc: stmp3xxx: Re-enable active alarm

2013-03-08 Thread Steffen Trumtrar
If an alarm is set and the system rebooted, the alarm does not get re-enabled, although it may still be valid (i.e. in the future). The sysfs representation of wakealarms prevents overwriting active alarms. One needs to instead write a 0 first and then the new value. Therefore an alarm is

Re: [PATCH] rtc: at91rm9200: add DT support

2013-03-08 Thread Nicolas Ferre
On 02/14/2013 10:59 PM, Joachim Eastwood : Signed-off-by: Joachim Eastwood manab...@gmail.com Acked-by: Nicolas Ferre nicolas.fe...@atmel.com Alessandro, do you want to queue this one on your side? Best regards, --- .../devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt | 15

Re: [PATCH 0/5] pcmcia: at91_cf: clean up and add DT support

2013-03-08 Thread Nicolas Ferre
On 02/14/2013 06:42 PM, Joachim Eastwood : Hi This series clean up at91_cf a bit and add DT bindings. Patch series tested on custom RM9200 board in both with DT and with old platform data. Joachim Eastwood (5): pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status pcmcia:

Re: [PATCH v2 4/6] ARM: davinci: da850: add DT node for eth0.

2013-03-08 Thread Prabhakar Lad
Sekhar, On Mon, Feb 4, 2013 at 11:20 PM, Sekhar Nori nsek...@ti.com wrote: On 2/4/2013 10:37 AM, Prabhakar Lad wrote: Sekhar , On Sun, Feb 3, 2013 at 5:33 PM, Sekhar Nori nsek...@ti.com wrote: On 1/28/2013 7:17 PM, Prabhakar Lad wrote: From: Lad, Prabhakar prabhakar@ti.com Add eth0

Re: [PATCH v2 4/6] ARM: davinci: da850: add DT node for eth0.

2013-03-08 Thread Sekhar Nori
On 3/8/2013 3:15 PM, Prabhakar Lad wrote: Sekhar, On Mon, Feb 4, 2013 at 11:20 PM, Sekhar Nori nsek...@ti.com wrote: On 2/4/2013 10:37 AM, Prabhakar Lad wrote: Sekhar , On Sun, Feb 3, 2013 at 5:33 PM, Sekhar Nori nsek...@ti.com wrote: On 1/28/2013 7:17 PM, Prabhakar Lad wrote: From: Lad,

Re: [PATCH 01/13] usb: phy: nop: Add device tree support and binding information

2013-03-08 Thread Marc Kleine-Budde
On 02/04/2013 04:58 PM, Roger Quadros wrote: The PHY clock, clock rate, VCC regulator and RESET regulator can now be provided via device tree. Signed-off-by: Roger Quadros rog...@ti.com --- .../devicetree/bindings/usb/usb-nop-xceiv.txt | 34

Re: [PATCH v2 6/6] ARM: davinci: da850: configure system configuration chip(CFGCHIP3) for emac

2013-03-08 Thread Prabhakar Lad
Sekhar, On Mon, Feb 4, 2013 at 10:33 AM, Prabhakar Lad prabhakar.cse...@gmail.com wrote: Sekhar , On Sun, Feb 3, 2013 at 6:15 PM, Sekhar Nori nsek...@ti.com wrote: On 1/28/2013 7:17 PM, Prabhakar Lad wrote: From: Lad, Prabhakar prabhakar@ti.com The system configuration chip CFGCHIP3,

Re: [PATCH 1/3] driver: net: ethernet: cpsw: implement ethtool get/set phy setting

2013-03-08 Thread Ben Hutchings
On Fri, 2013-03-08 at 12:53 +0530, Mugunthan V N wrote: On 3/8/2013 1:29 AM, Ben Hutchings wrote: On Thu, 2013-03-07 at 14:24 +0100, Peter Korsgaard wrote: M == Mugunthan V N mugunthan...@ti.com writes: M This patch implements get/set of the phy settings via ethtool apis M

Re: [PATCH 1/3] driver: net: ethernet: cpsw: implement ethtool get/set phy setting

2013-03-08 Thread Peter Korsgaard
Ben == Ben Hutchings bhutchi...@solarflare.com writes: Hi, Ben The 'active slave' property would also be needed for the SIOCGMIIPHY Ben ioctl and not just ethtool. But it's really quite arbitrary. Perhaps Ben each of them should have their own net device (as with DSA). Indeed, I think

Re: [PATCH 01/13] usb: phy: nop: Add device tree support and binding information

2013-03-08 Thread Roger Quadros
On 03/08/2013 12:46 PM, Marc Kleine-Budde wrote: On 02/04/2013 04:58 PM, Roger Quadros wrote: The PHY clock, clock rate, VCC regulator and RESET regulator can now be provided via device tree. Signed-off-by: Roger Quadros rog...@ti.com --- .../devicetree/bindings/usb/usb-nop-xceiv.txt

Re: [PATCH 1/3] driver: net: ethernet: cpsw: implement ethtool get/set phy setting

2013-03-08 Thread Mugunthan V N
On 3/8/2013 8:23 PM, Ben Hutchings wrote: On Fri, 2013-03-08 at 12:53 +0530, Mugunthan V N wrote: On 3/8/2013 1:29 AM, Ben Hutchings wrote: On Thu, 2013-03-07 at 14:24 +0100, Peter Korsgaard wrote: M == Mugunthan V N mugunthan...@ti.com writes: M This patch implements get/set of the phy

Re: [PATCH 1/3] driver: net: ethernet: cpsw: implement ethtool get/set phy setting

2013-03-08 Thread Mugunthan V N
On 3/8/2013 8:34 PM, Peter Korsgaard wrote: Ben == Ben Hutchings bhutchi...@solarflare.com writes: Hi, Ben The 'active slave' property would also be needed for the SIOCGMIIPHY Ben ioctl and not just ethtool. But it's really quite arbitrary. Perhaps Ben each of them should have their

Re: [PATCH 01/13] usb: phy: nop: Add device tree support and binding information

2013-03-08 Thread Marc Kleine-Budde
On 03/08/2013 11:46 AM, Marc Kleine-Budde wrote: On 02/04/2013 04:58 PM, Roger Quadros wrote: The PHY clock, clock rate, VCC regulator and RESET regulator can now be provided via device tree. Signed-off-by: Roger Quadros rog...@ti.com --- .../devicetree/bindings/usb/usb-nop-xceiv.txt

Re: [RFC PATCH RESEND v2] of/pci: Provide support for parsing PCI DT ranges property

2013-03-08 Thread Andrew Murray
On Fri, Mar 01, 2013 at 03:13:34PM +, Rob Herring wrote: On 03/01/2013 06:23 AM, Andrew Murray wrote: This patch factors out common implementations patterns to reduce overall kernel code and provide a means for host bridge drivers to directly obtain struct resources from the DT's

[PATCH RFC v5 0/5] Device tree support for Exynos SoC camera subsystem

2013-03-08 Thread Sylwester Nawrocki
Hi All, Here is an updated version of my patch series adding device tree support for the Samsung S5P/Exynos SoC series camera subsystem. Previous version can be found at [1]. Still it doesn't include asynchronous subdev registration support as I have been focused on the Exynos4x12 SoC camera

[PATCH RFC v5 0/5] Device tree support for Exynos SoC camera subsystem

2013-03-08 Thread Sylwester Nawrocki
Hi All, Here is an updated version of my patch series adding device tree support for the Samsung S5P/Exynos SoC series camera subsystem. Previous version can be found at [1]. Still it doesn't include asynchronous subdev registration support as I have been focused on the Exynos4x12 SoC camera

[PATCH RFC v5 1/6] s5p-csis: Add device tree support

2013-03-08 Thread Sylwester Nawrocki
This patch support for binding the driver to the MIPI-CSIS devices instantiated from device tree and parsing the SoC and board specific properties. The MIPI CSI-2 channel is determined by the value of reg property placed in csis' port subnode. Signed-off-by: Sylwester Nawrocki

[PATCH RFC v5 2/6] s5p-fimc: Add device tree support for FIMC device driver

2013-03-08 Thread Sylwester Nawrocki
This patch adds device tree support for FIMC driver on S5PV210 and Exynos4 SoCs. The FIMC IP block's features and quirks encoded statically in the driver are now parsed from the device tree. Once all relevant platforms are converted to device tree based booting the FIMC variant data structures

[PATCH RFC v5 3/6] s5p-fimc: Add device tree support for FIMC-LITE device driver

2013-03-08 Thread Sylwester Nawrocki
This patch adds the device tree support for FIMC-LITE device driver. The bindings include compatible property for the Exynos5 SoC series, however the actual implementation for these SoCs will be added in a separate patch. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by:

[PATCH RFC v5 4/6] s5p-fimc: Add device tree support for the media device driver

2013-03-08 Thread Sylwester Nawrocki
This patch adds changes required for the main camera media device driver corresponding to the top level 'camera' device node. The drivers of devices corresponding to child nodes of the 'camera' node are looked up and and registered as sub-devices to the top level driver. The main driver's probing

[PATCH RFC v5 5/6] s5p-fimc: Add device tree based sensors registration

2013-03-08 Thread Sylwester Nawrocki
The sensor (I2C and/or SPI client) devices are instantiated by their corresponding control bus drivers. Since the I2C client's master clock is often provided by a video bus receiver (host interface) or other than I2C/SPI controller device, the drivers of those client devices are not accessing

[PATCH RFC v5 6/6] s5p-fimc: Use pinctrl API for camera ports configuration

2013-03-08 Thread Sylwester Nawrocki
Before the camera ports can be used the pinmux needs to be configured properly. This patch adds a function to set the camera ports pinctrl to a default state within the media driver's probe(). The camera port(s) are then configured for the video bus operation. Signed-off-by: Sylwester Nawrocki

[PATCH V2 01/17] ARM: OMAP2+: Simplify code configuring ONENAND devices

2013-03-08 Thread Jon Hunter
The OMAP2+ code that configures the GPMC for ONENAND devices is copying structures between functions unnecessarily. Avoid this by passing pointers instead and simplify the code. A pointer to structure omap_onenand_platform_data is passed to the function omap2_onenand_calc_sync_timings(), but only

[PATCH V2 02/17] ARM: OMAP2+: Add variable to store number of GPMC waitpins

2013-03-08 Thread Jon Hunter
The GPMC has wait-pin signals that can be assigned to a chip-select to monitor the ready signal of an external device. Add a variable to indicate the total number of wait-pins for a given device. This will allow us to detect if the wait-pin being selected is valid or not. When booting with

[PATCH V2 03/17] ARM: OMAP2+: Add structure for storing GPMC settings

2013-03-08 Thread Jon Hunter
The GPMC has various different configuration options such as bus-width, synchronous or asychronous mode selection, burst mode options etc. Currently, there is no central structure for storing all these options when configuring the GPMC for a given device. Some of the options are stored in the GPMC

[PATCH V2 00/17] ARM: OMAP2+: GPMC clean-up and DT update

2013-03-08 Thread Jon Hunter
While adding device-tree support for NOR memories, it became apparent that there is no common way for configuring various GPMC settings for devices that interface to the GPMC. These settings include bus-width, synchronous/asynchronous mode, burst settings, wait monitoring etc. Therefore, to

[PATCH V2 07/17] ARM: OMAP2+: Convert SMC91x to use gpmc_cs_program_settings()

2013-03-08 Thread Jon Hunter
Convert the OMAP2+ SMC91x code to use the gpmc_cs_program_settings() function for configuring the various GPMC options instead of directly programming the CONFIG1 register. Move configuration of the GPMC settings outside retime function and this does not need to be done if the timings are changed

[PATCH V2 04/17] ARM: OMAP2+: Add function for configuring GPMC settings

2013-03-08 Thread Jon Hunter
The GPMC has various different configuration options such as bus-width, synchronous or asychronous mode selection, burst mode options etc. Currently, there is no common function for configuring these options and various devices set these options by either programming the GPMC CONFIG1 register

[PATCH V2 08/17] ARM: OMAP2+: Convert TUSB to use gpmc_cs_program_settings()

2013-03-08 Thread Jon Hunter
Convert the OMAP2+ TUSB code to use the gpmc_cs_program_settings() function for configuring the various GPMC options instead of directly programming the CONFIG1 register. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/mach-omap2/usb-tusb6010.c | 43

[PATCH V2 06/17] ARM: OMAP2+: Convert NAND to use gpmc_cs_program_settings()

2013-03-08 Thread Jon Hunter
Convert the OMAP2+ NAND code to use the gpmc_cs_program_settings() function for configuring the various GPMC options instead of directly programming the CONFIG1 register. This moves the configuration of some GPMC options outside the nand_gpmc_retime() because these options should only need to be

[PATCH V2 13/17] ARM: OMAP2+: Convert NAND to retrieve GPMC settings from DT

2013-03-08 Thread Jon Hunter
When booting with device-tree, retrieve GPMC settings for NAND from the device-tree blob. This will allow us to remove all static settings stored in the gpmc-nand.c in the future once the migration to device-tree is complete. Signed-off-by: Jon Hunter jon-hun...@ti.com ---

[PATCH V2 15/17] ARM: OMAP2+: Detect incorrectly aligned GPMC base address

2013-03-08 Thread Jon Hunter
Each GPMC chip-select can be configured to map 16MB, 32MB, 64MB or 128MB of address space. The physical base address where a chip-select starts is also configurable and must be aligned on a boundary that is equal to or greater than the size of the address space mapped bt the chip-select. When

[PATCH V2 09/17] ARM: OMAP2+: Don't configure of chip-select options in gpmc_cs_configure()

2013-03-08 Thread Jon Hunter
With the addition of the gpmc_cs_program_settings(), we no longer need or use gpmc_cs_configure() to configure some of the GPMC chip-select options. So rename the function to gpmc_configure() and remove code that modifies options in the CONFIG1 register. Signed-off-by: Jon Hunter

[PATCH V2 11/17] ARM: OMAP2+: Add device-tree support for NOR flash

2013-03-08 Thread Jon Hunter
NOR flash is not currently supported when booting with device-tree on OMAP2+ devices. Add support to detect and configure NOR devices when booting with device-tree. Add documentation for the TI GPMC NOR binding. Signed-off-by: Jon Hunter jon-hun...@ti.com ---

[PATCH V2 14/17] ARM: OMAP2+: Convert ONENAND to retrieve GPMC settings from DT

2013-03-08 Thread Jon Hunter
When booting with device-tree, retrieve GPMC settings for ONENAND from the device-tree blob. This will allow us to remove all static settings stored in the gpmc-nand.c in the future once the migration to device-tree is complete. The user must now specify the ONENAND device width in the

[PATCH V2 17/17] ARM: OMAP2+: Allow GPMC probe to complete even if CS mapping fails

2013-03-08 Thread Jon Hunter
When the GPMC driver is probed, we call gpmc_mem_init() to see which chip-selects have already been configured and enabled by the boot-loader and allocate space for them. If we fail to allocate space for one chip-select, then we return failure from the probe and the GPMC driver will not be

[PATCH V2 16/17] ARM: OMAP2+: Remove unnecesssary GPMC definitions and variable

2013-03-08 Thread Jon Hunter
With commit 21cc2bd (ARM: OMAP2+: Remove apollon board support) the variable boot_rom_space is now not needed and the code surrounding this variable can be cleaned up and simplified. Remove unnecessary definitions and clean-up the comment as well. Signed-off-by: Jon Hunter jon-hun...@ti.com ---

[PATCH V2 12/17] ARM: OMAP2+: Add additional GPMC timing parameters

2013-03-08 Thread Jon Hunter
Some of the GPMC timings parameters are currently missing from the GPMC device-tree binding. Add these parameters to the binding documentation as well as code to read them. The existing code in gpmc_read_timings_dt() is checking the value of of_property_read_u32() and only is successful storing

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Jason Gunthorpe
On Fri, Mar 08, 2013 at 08:14:44AM +0100, Thierry Reding wrote: On Thu, Mar 07, 2013 at 06:05:33PM -0600, Rob Herring wrote: On 03/07/2013 02:47 PM, Thierry Reding wrote: [...] In a nutshell (since some of the context isn't quoted anymore) the problem that we're trying to solve is that

[PATCH 0/9] ARM: dts: Various OMAP2+ device-tree updates

2013-03-08 Thread Jon Hunter
Various OMAP device-tree updates for PMU, DMA, GPIO, GPMC and boards. The DMA, PMU and OMAP3430 SDP board changes have been sent before individually but re-sending here as a complete series for v3.10. This is based upon v3.9-rc1 and the OMAP3 GPMC binding from Florian Vaussard [1] and OMAP5 DT

[PATCH 1/9] ARM: OMAP2+: Prepare for device-tree PMU support

2013-03-08 Thread Jon Hunter
If device-tree is present, then do not create the PMU device from within the OMAP specific PMU code. This is required to allow device-tree to create the PMU device from the PMU device-tree node. PMU is not currently supported for OMAP4430 (due to a dependency on having a cross-trigger interface

[PATCH 4/9] ARM: dts: OMAP3: Add support for OMAP3430 SDP board

2013-03-08 Thread Jon Hunter
Adds basic device-tree support for OMAP3430 SDP board which has 256MB of RAM and uses the TWL4030 power management IC. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/Makefile |1 + arch/arm/boot/dts/omap3430-sdp.dts | 46 2

[PATCH 2/9] ARM: dts: OMAP2+: Add PMU nodes

2013-03-08 Thread Jon Hunter
Add PMU nodes for OMAP2, OMAP3 and OMAP4460 devices. Please note that the node for OMAP4460 has been placed in a separate header file for OMAP4460, because the node is not compatible with OMAP4430. The node for OMAP4430 is not included because PMU is not currently supported on OMAP4430 due to the

[PATCH 6/9] ARM: dts: Add OMAP3430 SDP flash memory bindings

2013-03-08 Thread Jon Hunter
Add the device-tree nodes for the 128MB ONENAND flash and 256MB NAND flash memories found on the OMAP3430 SDP board. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/omap3430-sdp.dts | 95 1 file changed, 95 insertions(+) diff --git

[PATCH 7/9] ARM: dts: Add OMAP2 gpio bindings

2013-03-08 Thread Jon Hunter
Add gpios bindings for OMAP2420 and OMAP2430 devices. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/omap2420.dtsi | 44 +++ arch/arm/boot/dts/omap2430.dtsi | 55 +++ 2 files changed, 99 insertions(+) diff

[PATCH 3/9] ARM: dts: OMAP2+: Add SDMA controller bindings and nodes

2013-03-08 Thread Jon Hunter
Add SDMA controller binding for OMAP2+ devices and populate DMA client information for SPI and MMC periperhal on OMAP3+ devices. Please note that OMAP24xx devices do not have SPI and MMC bindings available yet and so DMA client information is not populated. Signed-off-by: Jon Hunter

[PATCH 9/9] ARM: dts: OMAP3: Add reg and interrupt properties for gpio

2013-03-08 Thread Jon Hunter
The OMAP3 gpio bindings are currently missing the reg and interrupt properties and so add these properties. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/omap3.dtsi | 12 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/omap3.dtsi

[PATCH 8/9] ARM: dts: OMAP3+: Correct gpio #interrupts-cells property

2013-03-08 Thread Jon Hunter
The OMAP gpio binding documention [1] states that the #interrupts-cells property for gpio controllers should be 2. Currently, for OMAP3+ devices the #interrupt-cells is set to 1. By setting this property to 2, it allows clients to pass a 2nd parameter indicating the sensitivity (level or edge) and

[PATCH 2/3] can: at91_can: add pinctrl support

2013-03-08 Thread ludovic.desroches
From: Ludovic Desroches ludovic.desroc...@atmel.com Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com --- drivers/net/can/at91_can.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c index c7f70d4..56fb2aa 100644 ---

[PATCH 3/3] can: Kconfig: CAN_AT91 depends on ARCH_AT91

2013-03-08 Thread ludovic.desroches
From: Ludovic Desroches ludovic.desroc...@atmel.com SAMA5D3 devices also embed CAN feature. Moreover if we want to produce a single kernel image (at least for Atmel devices) it is not useful to be too restrictive. Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com ---

Re: [PATCH 2/3] can: at91_can: add pinctrl support

2013-03-08 Thread Marc Kleine-Budde
On 03/08/2013 06:30 PM, ludovic.desroc...@atmel.com wrote: From: Ludovic Desroches ludovic.desroc...@atmel.com Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com --- drivers/net/can/at91_can.c | 9 + 1 file changed, 9 insertions(+) diff --git

Re: [PATCH 1/3] can: at91_can: add dt support

2013-03-08 Thread Marc Kleine-Budde
On 03/08/2013 06:30 PM, ludovic.desroc...@atmel.com wrote: From: Ludovic Desroches ludovic.desroc...@atmel.com Add device tree support. Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com --- .../devicetree/bindings/net/can/atmel-can.txt | 14

Re: [PATCH 3/3] can: Kconfig: CAN_AT91 depends on ARCH_AT91

2013-03-08 Thread Marc Kleine-Budde
On 03/08/2013 06:30 PM, ludovic.desroc...@atmel.com wrote: From: Ludovic Desroches ludovic.desroc...@atmel.com SAMA5D3 devices also embed CAN feature. Moreover if we want to produce a single kernel image (at least for Atmel devices) it is not useful to be too restrictive. If it compiles

Re: RFC: Zynq Clock Controller

2013-03-08 Thread Lars-Peter Clausen
On 03/08/2013 06:38 PM, Sören Brinkmann wrote: On Fri, Mar 08, 2013 at 08:12:20AM +0100, Lars-Peter Clausen wrote: On 03/08/2013 12:25 AM, Sören Brinkmann wrote: On Thu, Mar 07, 2013 at 11:02:58PM +0100, Lars-Peter Clausen wrote: On 03/07/2013 08:11 PM, Sören Brinkmann wrote: On Thu, Mar 07,

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Thierry Reding
On Fri, Mar 08, 2013 at 09:52:28AM -0700, Jason Gunthorpe wrote: On Fri, Mar 08, 2013 at 08:14:44AM +0100, Thierry Reding wrote: On Thu, Mar 07, 2013 at 06:05:33PM -0600, Rob Herring wrote: On 03/07/2013 02:47 PM, Thierry Reding wrote: [...] In a nutshell (since some of the context

Re: [PATCH 2/3] can: at91_can: add pinctrl support

2013-03-08 Thread Jean-Christophe PLAGNIOL-VILLARD
On 18:37 Fri 08 Mar , Marc Kleine-Budde wrote: On 03/08/2013 06:30 PM, ludovic.desroc...@atmel.com wrote: From: Ludovic Desroches ludovic.desroc...@atmel.com Signed-off-by: Ludovic Desroches ludovic.desroc...@atmel.com --- drivers/net/can/at91_can.c | 9 + 1 file

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Mitch Bradley
On 3/8/2013 9:12 AM, Thierry Reding wrote: On Fri, Mar 08, 2013 at 09:52:28AM -0700, Jason Gunthorpe wrote: On Fri, Mar 08, 2013 at 08:14:44AM +0100, Thierry Reding wrote: On Thu, Mar 07, 2013 at 06:05:33PM -0600, Rob Herring wrote: On 03/07/2013 02:47 PM, Thierry Reding wrote: [...] In a

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Jason Gunthorpe
On Fri, Mar 08, 2013 at 09:43:11AM -1000, Mitch Bradley wrote: http://www.spinics.net/lists/arm-kernel/msg228749.html The example in that posting looks messed up to me. 1) It has reg = 0x0800 0 0 0 0, but 0x0800 0 0 is not a valid address in the address space defined by its parent -

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Thierry Reding
On Fri, Mar 08, 2013 at 01:02:46PM -0700, Jason Gunthorpe wrote: On Fri, Mar 08, 2013 at 09:43:11AM -1000, Mitch Bradley wrote: [...] 2) The @0,0 and @1,0 suffixes do not correspond to the reg values 0x0800 0 0 0 0 and 0x1000 0 0 0 0 using any rule that I know. @0,1,0 (bus,device,fn) could

Re: [PATCH 5/9] ARM: dts: Add GPMC node for OMAP2, OMAP4 and OMAP5

2013-03-08 Thread Javier Martinez Canillas
On Fri, Mar 8, 2013 at 6:27 PM, Jon Hunter jon-hun...@ti.com wrote: Add the device-tree node for GPMC on OMAP2, OMAP4 and OMAP5 devices. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/omap2420.dtsi | 11 +++ arch/arm/boot/dts/omap2430.dtsi | 11 +++

Re: [PATCH 5/9] ARM: dts: Add GPMC node for OMAP2, OMAP4 and OMAP5

2013-03-08 Thread Jon Hunter
On 03/08/2013 02:25 PM, Javier Martinez Canillas wrote: On Fri, Mar 8, 2013 at 6:27 PM, Jon Hunter jon-hun...@ti.com wrote: Add the device-tree node for GPMC on OMAP2, OMAP4 and OMAP5 devices. Signed-off-by: Jon Hunter jon-hun...@ti.com --- arch/arm/boot/dts/omap2420.dtsi | 11

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Rob Herring
On 03/08/2013 01:14 AM, Thierry Reding wrote: On Thu, Mar 07, 2013 at 06:05:33PM -0600, Rob Herring wrote: On 03/07/2013 02:47 PM, Thierry Reding wrote: [...] In a nutshell (since some of the context isn't quoted anymore) the problem that we're trying to solve is that some of the embedded

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Mitch Bradley
On 3/8/2013 10:02 AM, Jason Gunthorpe wrote: On Fri, Mar 08, 2013 at 09:43:11AM -1000, Mitch Bradley wrote: http://www.spinics.net/lists/arm-kernel/msg228749.html The example in that posting looks messed up to me. 1) It has reg = 0x0800 0 0 0 0, but 0x0800 0 0 is not a valid address in

Re: [PATCH 5/9] ARM: dts: Add GPMC node for OMAP2, OMAP4 and OMAP5

2013-03-08 Thread Javier Martinez Canillas
On Fri, Mar 8, 2013 at 10:41 PM, Jon Hunter jon-hun...@ti.com wrote: On 03/08/2013 02:25 PM, Javier Martinez Canillas wrote: On Fri, Mar 8, 2013 at 6:27 PM, Jon Hunter jon-hun...@ti.com wrote: Add the device-tree node for GPMC on OMAP2, OMAP4 and OMAP5 devices. Signed-off-by: Jon Hunter

Re: [PATCH 24/32] pci: PCIe driver for Marvell Armada 370/XP systems

2013-03-08 Thread Jason Gunthorpe
On Fri, Mar 08, 2013 at 01:46:13PM -1000, Mitch Bradley wrote: On 3/8/2013 10:02 AM, Jason Gunthorpe wrote: On Fri, Mar 08, 2013 at 09:43:11AM -1000, Mitch Bradley wrote: http://www.spinics.net/lists/arm-kernel/msg228749.html The example in that posting looks messed up to me. 1) It

Re: [PATCH 4/9] ARM: dts: OMAP3: Add support for OMAP3430 SDP board

2013-03-08 Thread Anil Kumar
Hi Jon, On Fri, Mar 8, 2013 at 10:57 PM, Jon Hunter jon-hun...@ti.com wrote: Adds basic device-tree support for OMAP3430 SDP board which has 256MB of RAM and uses the TWL4030 power management IC. I think this board support should be in separate patch series with related patches.

Re: [PATCH V2] cpufreq: ARM big LITTLE: Add generic cpufreq driver and its DT glue

2013-03-08 Thread Viresh Kumar
On 8 March 2013 14:11, Guennadi Liakhovetski g.liakhovet...@gmx.de wrote: Also in your driver you're doing cpufreq_notify_transition(freqs, CPUFREQ_PRECHANGE); ... cpufreq_notify_transition(freqs, CPUFREQ_POSTCHANGE); So, theoretically you

Re: [PATCH V2 11/17] ARM: OMAP2+: Add device-tree support for NOR flash

2013-03-08 Thread Javier Martinez Canillas
On Fri, Mar 8, 2013 at 5:58 PM, Jon Hunter jon-hun...@ti.com wrote: NOR flash is not currently supported when booting with device-tree on OMAP2+ devices. Add support to detect and configure NOR devices when booting with device-tree. Add documentation for the TI GPMC NOR binding.