Re: [PATCH v6] net: sh_eth: Add support of device tree probe

2013-04-17 Thread Nobuhiro Iwamatsu
Hi, (2013/04/16 3:52), Sergei Shtylyov wrote: Hello. On 15-04-2013 6:17, Nobuhiro Iwamatsu wrote: This adds support of device tree probe for Renesas sh-ether driver. Signed-off-by: Nobuhiro Iwamatsu nobuhiro.iwamatsu...@renesas.com V6: - Add renesas,sh-eth-gigabit, renesas,sh-eth-sh4

Re: [PATCH 2/3] drm/exynos: Rework fimc clocks handling

2013-04-17 Thread Sylwester Nawrocki
On 04/17/2013 06:02 AM, Sachin Kamat wrote: Hi Sylwester, On 16 April 2013 23:01, Sylwester Nawrocki s.nawro...@samsung.com wrote: @@ -1835,16 +1859,19 @@ static int fimc_probe(struct platform_device *pdev) ret = exynos_drm_ippdrv_register(ippdrv); if (ret 0) {

Re: [PATCH] ARM: dts: omap3-beagle-xm: Add USB Host support for Rev Ax/Bx

2013-04-17 Thread Igor Grinberg
On 04/17/13 04:30, Robert Nelson wrote: On Tue, Apr 16, 2013 at 7:52 PM, Tony Lindgren t...@atomide.com wrote: * Roger Quadros rog...@ti.com [130415 05:44]: On 04/15/2013 03:35 PM, Roger Quadros wrote: Provide RESET and Power regulators for the USB PHY, the USB Host port mode and the PHY

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Mark Rutland
Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM 32-bit + systems + Value type: string + Definition: On ARM 64-bit systems must be spin-table [1]. Can that be an integer instead? with dtc+cpp

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Nicolas Ferre
On 04/15/2013 06:13 PM, Lorenzo Pieralisi : In order to extend the current cpu nodes bindings to newer CPUs inclusive of AArch64 and to update support for older ARM CPUs this patch updates device tree documentation for the cpu nodes bindings. Main changes: - adds 64-bit bindings

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Lars Poeschel
Hi Javier! On Thursday 14 March 2013 at 22:54:11, Javier Martinez Canillas wrote: Besides being used to interface with external memory devices, the General-Purpose Memory Controller can be used to connect Pseudo-SRAM devices such as ethernet controllers to OMAP2+ processors using the TI GPMC

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Arnd Bergmann
On Monday 15 April 2013, Lorenzo Pieralisi wrote: - arm,cortex-a9 - arm,cortex-a15 - arm,arm1136 - arm,arm1156 - arm,arm1176 - arm,arm11mpcore - faraday,fa526 - intel,sa110 -

[PATCH v2 0/3] drm/exynos: Add device tree support for IPP driver

2013-04-17 Thread Sylwester Nawrocki
Hi Inki, This small patch series adds device tree support for the DRM FIMC driver. The binding documentation can be found in -next at Documentation/devicetree/ bindings/media/samsung-fimc.txt. It will make the driver dependent on OF. This patch series is needed in 3.10 to ensure simultaneous

[PATCH v2 1/3] drm/exynos: Remove redundant devm_kfree()

2013-04-17 Thread Sylwester Nawrocki
There is no need for explicit calls of devm_kfree(), as the allocated memory will be freed during driver's detach. Remove the redundant devm_kfree() calls from probe() and remove() callbacks. Signed-off-by: Sylwester Nawrocki s.nawro...@samsung.com Signed-off-by: Kyungmin Park

[PATCH v2 2/3] drm/exynos: Rework fimc clocks handling

2013-04-17 Thread Sylwester Nawrocki
The clocks handling is refactored and a mux clock handling is added to account for changes in the clocks driver. After switching to the common clock framework the sclk_fimc clock is now split into two clocks: a gate and a mux clock. In order to retain the exisiting functionality two additional

[PATCH v2 3/3] drm/exynos: Add device tree support for fimc ipp driver

2013-04-17 Thread Sylwester Nawrocki
This patch adds OF initialization support for the FIMC driver. The binding documentation can be found at Documentation/devicetree/ bindings/media/samsung-fimc.txt. The syscon regmap interface is used to serialize access to the shared CAMBLK registers from within the V4L2 FIMC-IS and the DRM FIMC

Re: [PATCH 0/4] ARM: davinci: fix UART clock enabling

2013-04-17 Thread Sekhar Nori
On 4/17/2013 12:02 PM, Manjunathappa, Prakash wrote: Hi Sekhar, On Tue, Apr 09, 2013 at 17:57:57, Manjunathappa, Prakash wrote: Patch series addresses below issues: 1) Do clk_get on dev_id when there is single clock for a module 2) Fix garbled UART log with DT kernel on da850-evm.

Re: [PATCH 1/2] gpio: samsung: Remove OF support for s3c24xx

2013-04-17 Thread Sylwester Nawrocki
On 04/16/2013 08:13 PM, Heiko Stübner wrote: Am Dienstag, 16. April 2013, 19:41:34 schrieb Sylwester Nawrocki: There is no users of this code and there is already a pinctrl driver written for s3c24xx which is going to be used on any s3c24xx DT platforms. Hence this has been effectively a dead

Re: [RFC] DT affinity bindings/representing bus masters with DT

2013-04-17 Thread Lorenzo Pieralisi
On Tue, Apr 16, 2013 at 04:55:43PM +0100, Dave Martin wrote: On Mon, Apr 15, 2013 at 02:43:02PM +0100, Lorenzo Pieralisi wrote: Thank you for having a look Grant. On Sat, Apr 13, 2013 at 11:24:48PM +0100, Grant Likely wrote: On Mon, 25 Mar 2013 15:20:39 +, Lorenzo Pieralisi

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Lorenzo Pieralisi
On Wed, Apr 17, 2013 at 10:48:56AM +0100, Arnd Bergmann wrote: On Monday 15 April 2013, Lorenzo Pieralisi wrote: - arm,cortex-a9 - arm,cortex-a15 - arm,arm1136 - arm,arm1156 - arm,arm1176 -

[PATCH RFC 2/2] gpio: samsung: Remove OF support for Exynos4/5

2013-04-17 Thread Sylwester Nawrocki
Now when Exynos4 and Exynos5 SoC DT platforms use the pinctrl API we can remove the interim OF support from this GPIO driver. There should be no need any more to check the compatible property and to find out if initialization of the GPIO driver should be skipped we just check if OF tree is

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Lorenzo Pieralisi
On Wed, Apr 17, 2013 at 10:35:24AM +0100, Nicolas Ferre wrote: On 04/15/2013 06:13 PM, Lorenzo Pieralisi : In order to extend the current cpu nodes bindings to newer CPUs inclusive of AArch64 and to update support for older ARM CPUs this patch updates device tree documentation for the cpu

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Javier Martinez Canillas
On 04/17/2013 11:40 AM, Lars Poeschel wrote: Hi Javier! On Thursday 14 March 2013 at 22:54:11, Javier Martinez Canillas wrote: Besides being used to interface with external memory devices, the General-Purpose Memory Controller can be used to connect Pseudo-SRAM devices such as ethernet

Re: [PATCH] ARM: dts: omap3-beagle-xm: Add USB Host support for Rev Ax/Bx

2013-04-17 Thread Igor Grinberg
On 04/17/13 11:38, Roger Quadros wrote: On 04/17/2013 10:56 AM, Igor Grinberg wrote: On 04/17/13 04:30, Robert Nelson wrote: On Tue, Apr 16, 2013 at 7:52 PM, Tony Lindgren t...@atomide.com wrote: * Roger Quadros rog...@ti.com [130415 05:44]: On 04/15/2013 03:35 PM, Roger Quadros wrote:

[PATCH v6 0/2] gpio: Add device driver for GRGPIO cores

2013-04-17 Thread Andreas Larsson
Changes since v5: - register accesses via base + constant - no base irq number from device tree - no empty irq-handler in patch 1 - change multi line comment style - no talk of virtual irq or virq - better description of the situation with irqs and underlying irqs - add missing lock in irq-handler

[PATCH v6 1/2] gpio: grgpio: Add device driver for GRGPIO cores

2013-04-17 Thread Andreas Larsson
This driver supports GRGPIO gpio cores available in the GRLIB VHDL IP core library from Aeroflex Gaisler. Signed-off-by: Andreas Larsson andr...@gaisler.com --- Changes since v5: - register accesses via base + constant - no base irq number from device tree - no empty irq-handler

[PATCH v6 2/2] gpio: grgpio: Add irq support

2013-04-17 Thread Andreas Larsson
The drivers sets up an irq domain and hands out unique irqs to irq capable gpio lines regardless of how underlying irq maps to gpio lines. Any gpio line can map to any one or none of the irqs of the core, independently of each other. Signed-off-by: Andreas Larsson andr...@gaisler.com --- Changes

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Jon Hunter
On 04/17/2013 02:55 AM, Javier Martinez Canillas wrote: ... There are so many patches flying around in this thread that I missed it :-) Sorry about that... No problem. I was trying to see if we could find a common solution that everyone could use as it seems that ideally we should all

Re: [PATCH RFC] s5k5baf: add camera sensor driver

2013-04-17 Thread Sylwester Nawrocki
Hi Andrzej, On 04/16/2013 03:38 PM, Andrzej Hajda wrote: Driver for Samsung S5K5BAF UXGA 1/5 2M CMOS Image Sensor with embedded SoC ISP. The driver exposes the sensor as two V4L2 subdevices: - S5K5BAF-CIS - pure CMOS Image Sensor, fixed 1600x1200 format, no controls. - S5K5BAF-ISP - Image

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Javier Martinez Canillas
On Wed, Apr 17, 2013 at 3:25 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 02:55 AM, Javier Martinez Canillas wrote: ... There are so many patches flying around in this thread that I missed it :-) Sorry about that... No problem. I was trying to see if we could find a common

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Jon Hunter
On 04/17/2013 07:05 AM, Javier Martinez Canillas wrote: ... Yes, in fact I just realized that for_each_node_by_name() expand to: #define for_each_node_by_name(dn, name) \ for (dn = of_find_node_by_name(NULL, name); dn; \ dn = of_find_node_by_name(dn, name)) which

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Jon Hunter
On 04/17/2013 08:42 AM, Javier Martinez Canillas wrote: On Wed, Apr 17, 2013 at 3:25 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 02:55 AM, Javier Martinez Canillas wrote: ... There are so many patches flying around in this thread that I missed it :-) Sorry about that... No

Re: [PATCH v6 1/3] i2c: mux: Add i2c-arb-gpio-challenge 'mux' driver

2013-04-17 Thread Olof Johansson
On Apr 17, 2013 2:35 AM, Wolfram Sang w...@the-dreams.de wrote: On Tue, Apr 16, 2013 at 09:34:58AM -0700, Olof Johansson wrote: Overdue, should have added a few iterations ago: :) Why is that? Is the current iteration too generic for your taste? No, nothing like that. I've been talking to

Re: [PATCH] DT: export of_get_next_parent() for use by modules: fix modular V4L2

2013-04-17 Thread Guennadi Liakhovetski
Hi all On Tue, 2 Apr 2013, Guennadi Liakhovetski wrote: On Tue, 2 Apr 2013, Arnd Bergmann wrote: On Tuesday 02 April 2013, Guennadi Liakhovetski wrote: Currently modular V4L2 build with enabled OF is broken dur to the of_get_next_parent() function being unavailable to modules. Export

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Javier Martinez Canillas
On 04/17/2013 03:48 PM, Jon Hunter wrote: On 04/17/2013 07:05 AM, Javier Martinez Canillas wrote: ... Yes, in fact I just realized that for_each_node_by_name() expand to: #define for_each_node_by_name(dn, name) \ for (dn = of_find_node_by_name(NULL, name); dn; \

Re: [PATCHv8 07/19] arm: pci: add a align_resource hook

2013-04-17 Thread Jason Cooper
Russell, I saw you were back online this morning, could you please consider the following request? On Mon, Apr 15, 2013 at 12:36:09PM -0400, Jason Cooper wrote: Russell, Thanks for applying this patch (7683/1) to your tree. I see it's in your for-next, which I understand *isn't* stable.

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Javier Martinez Canillas
On Wed, Apr 17, 2013 at 3:52 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 08:42 AM, Javier Martinez Canillas wrote: On Wed, Apr 17, 2013 at 3:25 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 02:55 AM, Javier Martinez Canillas wrote: ... There are so many patches flying

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Lars Poeschel
On Wednesday 17 April 2013 at 14:05:58, Javier Martinez Canillas wrote: ... Yes, in fact I just realized that for_each_node_by_name() expand to: #define for_each_node_by_name(dn, name) \ for (dn = of_find_node_by_name(NULL, name); dn; \ dn = of_find_node_by_name(dn,

Re: [PATCH 1/2] pinmux: Add TB10x pinmux driver

2013-04-17 Thread Linus Walleij
On Wed, Apr 10, 2013 at 5:45 PM, Christian Ruppert christian.rupp...@abilis.com wrote: The pinmux driver of the Abilis Systems TB10x platform based on ARC700 CPUs. Used to control the pinmux and is a prerequisite for the GPIO driver. Signed-off-by: Christian Ruppert

Compilation breakage on drivers/media due to OF patches - was: Re: [PATCH] DT: export of_get_next_parent() for use by modules: fix modular V4L2

2013-04-17 Thread Mauro Carvalho Chehab
Hi Grant/Rob, Our tree is currently _broken_ with OT, because of the lack of exporting of_get_next_parent. The developer that submitted the patches that added V4L2 OF support forgot to test to compilation with MODULES support enabled. So, we're now having: ERROR: of_get_next_parent

RE: [PATCH v2] of/base: release the node correctly in of_parse_phandle_with_args()

2013-04-17 Thread Grant Likely
On Tue, 16 Apr 2013 06:54:40 +, Tang Yuantian-B29983 b29...@freescale.com wrote: Hi Grant.likely, I really preciate if you can spend some times to review this patch. Applied, thanks. g. ___ devicetree-discuss mailing list

Re: [PATCH 09/28] proc: Move some bits from linux/proc_fs.h to linux/{of.h, signal.h, tty.h} [RFC]

2013-04-17 Thread Grant Likely
On Tue, 16 Apr 2013 19:26:26 +0100, David Howells dhowe...@redhat.com wrote: Move some bits from linux/proc_fs.h to linux/of.h, signal.h and tty.h. Also move proc_tty_init() and proc_device_tree_init() to fs/proc/internal.h as they're internal to procfs. Signed-off-by: David Howells

Re: [PATCH 26/28] proc: Supply a function to remove a proc entry by PDE [RFC]

2013-04-17 Thread Grant Likely
On Tue, 16 Apr 2013 19:27:34 +0100, David Howells dhowe...@redhat.com wrote: Supply a function (proc_remove()) to remove a proc entry (and any subtree rooted there) by proc_dir_entry pointer rather than by name and (optionally) root dir entry pointer. This allows us to eliminate all remaining

Re: Compilation breakage on drivers/media due to OF patches - was: Re: [PATCH] DT: export of_get_next_parent() for use by modules: fix modular V4L2

2013-04-17 Thread Grant Likely
On Wed, 17 Apr 2013 11:53:57 -0300, Mauro Carvalho Chehab mche...@redhat.com wrote: Hi Grant/Rob, Our tree is currently _broken_ with OT, because of the lack of exporting of_get_next_parent. The developer that submitted the patches that added V4L2 OF support forgot to test to compilation

Re: [PATCH 2/2] GPIO: Add TB10x GPIO driver

2013-04-17 Thread Linus Walleij
On Wed, Apr 10, 2013 at 5:45 PM, Christian Ruppert christian.rupp...@abilis.com wrote: The GPIO driver for the Abilis Systems TB10x series of SOCs based on ARC700 CPUs. It supports GPIO control and GPIO interrupt generation. This driver works in conjunction with the TB10x pinctrl driver.

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Stephen Warren
On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM 32-bit + systems + Value type: string + Definition: On ARM 64-bit systems must be spin-table [1]. Can that

[RFC 00/10] Versatile Express CLCD DVI output support

2013-04-17 Thread Pawel Moll
Hello All, This series implements support for the Versatile Express video output pipeline, which is not the simplest one available... It is meant as a RFC only and I'm hoping to attract all possible feedback (*including* naming ;-). The VE's MultiMedia Bus [1] comprises three video signal

[RFC 03/10] video: display: Add Device Tree bindings

2013-04-17 Thread Pawel Moll
Modelled after the common clock solution, the bindings are based on the idea of display entity providers and consumers. Signed-off-by: Pawel Moll pawel.m...@arm.com --- .../devicetree/bindings/video/display-bindings.txt | 75 + drivers/video/display/display-core.c

[RFC 01/10] video: Add generic display entity core

2013-04-17 Thread Pawel Moll
From: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com --- drivers/video/Kconfig|1 + drivers/video/Makefile |1 + drivers/video/display/Kconfig|4 +

[RFC 05/10] fbmon: Add extra video helper

2013-04-17 Thread Pawel Moll
This function converts the fb_var_screeninfo to the videomode structure, to be used in fbdev drivers working with the Common Display Framework. Signed-off-by: Pawel Moll pawel.m...@arm.com --- drivers/video/fbmon.c | 29 + include/linux/fb.h|3 +++ 2 files

[RFC 04/10] video: display: Add generic TFT display type

2013-04-17 Thread Pawel Moll
TFT panels may be interfaced via a simple parallel interface carrying RGB data, pixel clock and synchronisation signals. From the video generator point of view the width of the data channels (number of bits per R/G/B components) may be an important factor in setting up the display model. Above

[RFC 02/10] video: display: Update the display with the video mode data

2013-04-17 Thread Pawel Moll
The display entity (sink) may need to know about the mode being changed, eg. to update timings. Alternatively there could be a separate set_mode() operation... Signed-off-by: Pawel Moll pawel.m...@arm.com --- drivers/video/display/display-core.c |5 +++-- include/video/display.h

[RFC 09/10] video: Versatile Express DVI mode driver

2013-04-17 Thread Pawel Moll
Versatile Express DVI output is driven by a Sii9022 chip. It can be controller to a limited extend by the Motherboard Config Controller, and that's what the driver is doing now. It is a temporary measure till there's a full I2C driver for the chip. Signed-off-by: Pawel Moll pawel.m...@arm.com ---

[RFC 06/10] video: ARM CLCD: Add DT CDF support

2013-04-17 Thread Pawel Moll
This patch adds basic DT bindings for the PL11x CLCD cells and make their fbdev driver use them, together with the Common Display Framework. The DT provides information about the hardware configuration and limitations (eg. the largest supported resolution) but the video modes come exclusively

[RFC 10/10] ARM: vexpress: Add CLCD Device Tree properties

2013-04-17 Thread Pawel Moll
Signed-off-by: Pawel Moll pawel.m...@arm.com --- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 17 + arch/arm/boot/dts/vexpress-v2m.dtsi | 17 + arch/arm/boot/dts/vexpress-v2p-ca9.dts |5 + 3 files changed, 31 insertions(+), 8 deletions(-) diff --git

[RFC 07/10] mfd: vexpress: Allow external drivers to parse site ids

2013-04-17 Thread Pawel Moll
... by providing a function translating the MASTER value into the currently valid site number and a _LAST constant providing all possible site id values. Signed-off-by: Pawel Moll pawel.m...@arm.com --- drivers/mfd/vexpress-sysreg.c |5 + include/linux/vexpress.h |2 ++ 2 files

[RFC 08/10] video: Versatile Express MUXFPGA driver

2013-04-17 Thread Pawel Moll
Versatile Express' DVI video output can be connected to one the three sources - motherboard's CLCD controller or a video signal generated by one of the daughterboards. This driver provides a Common Display Framework driver for the muxer FPGA, which acts as a switch selecting one of the video data

Re: Compilation breakage on drivers/media due to OF patches - was: Re: [PATCH] DT: export of_get_next_parent() for use by modules: fix modular V4L2

2013-04-17 Thread Mauro Carvalho Chehab
Em Wed, 17 Apr 2013 16:08:43 +0100 Grant Likely grant.lik...@secretlab.ca escreveu: On Wed, 17 Apr 2013 11:53:57 -0300, Mauro Carvalho Chehab mche...@redhat.com wrote: Hi Grant/Rob, Our tree is currently _broken_ with OT, because of the lack of exporting of_get_next_parent. The

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Stephen Warren
On 04/16/2013 05:14 PM, Jon Hunter wrote: On 04/16/2013 05:11 PM, Stephen Warren wrote: On 04/16/2013 01:27 PM, Jon Hunter wrote: On 04/16/2013 01:40 PM, Stephen Warren wrote: On 04/15/2013 05:04 PM, Jon Hunter wrote: ... If some driver is calling gpio_request() directly, then they will

Re: [PATCH v7 3/3] of/pci: mips: convert to common of_pci_range_parser

2013-04-17 Thread Linus Walleij
On Tue, Apr 16, 2013 at 12:18 PM, Andrew Murray andrew.mur...@arm.com wrote: This patch converts the pci_load_of_ranges function to use the new common of_pci_range_parser. Signed-off-by: Andrew Murray andrew.mur...@arm.com Signed-off-by: Liviu Dudau liviu.du...@arm.com Reviewed-by: Rob

Call for testing: device nodes as kobjects

2013-04-17 Thread Grant Likely
Hi folks, Could I get some testing support please? I've applied the patch that makes device nodes into kobjects into the following branch and build tested it on a bunch of platforms. What I need now is boot testing on different architectures. If you can build this tree and make sure it doesn't

Re: [PATCH v7 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-17 Thread Grant Likely
On Tue, 16 Apr 2013 11:30:06 +0100, Andrew Murray andrew.mur...@arm.com wrote: On Tue, Apr 16, 2013 at 11:18:26AM +0100, Andrew Murray wrote: The pci_process_bridge_OF_ranges function, used to parse the ranges property of a PCI host device, is found in both Microblaze and PowerPC

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Nicolas Pitre
On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM 32-bit +systems + Value type: string + Definition: On ARM 64-bit

Re: [PATCH v7 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-17 Thread Jason Cooper
On Wed, Apr 17, 2013 at 05:00:15PM +0100, Grant Likely wrote: On Tue, 16 Apr 2013 11:30:06 +0100, Andrew Murray andrew.mur...@arm.com wrote: On Tue, Apr 16, 2013 at 11:18:26AM +0100, Andrew Murray wrote: The pci_process_bridge_OF_ranges function, used to parse the ranges property of a

Re: [PATCH 3/5] gpio/omap: Add DT support to GPIO driver

2013-04-17 Thread Javier Martinez Canillas
On Wed, Apr 17, 2013 at 3:52 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 08:42 AM, Javier Martinez Canillas wrote: On Wed, Apr 17, 2013 at 3:25 PM, Jon Hunter jon-hun...@ti.com wrote: On 04/17/2013 02:55 AM, Javier Martinez Canillas wrote: ... There are so many patches flying

Re: [PATCH v7 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-17 Thread Grant Likely
On Wed, Apr 17, 2013 at 5:10 PM, Jason Cooper ja...@lakedaemon.net wrote: On Wed, Apr 17, 2013 at 05:00:15PM +0100, Grant Likely wrote: On Tue, 16 Apr 2013 11:30:06 +0100, Andrew Murray andrew.mur...@arm.com wrote: On Tue, Apr 16, 2013 at 11:18:26AM +0100, Andrew Murray wrote: The

Re: [PATCH v7 1/3] of/pci: Unify pci_process_bridge_OF_ranges from Microblaze and PowerPC

2013-04-17 Thread Jason Cooper
On Wed, Apr 17, 2013 at 05:17:48PM +0100, Grant Likely wrote: On Wed, Apr 17, 2013 at 5:10 PM, Jason Cooper ja...@lakedaemon.net wrote: On Wed, Apr 17, 2013 at 05:00:15PM +0100, Grant Likely wrote: On Tue, 16 Apr 2013 11:30:06 +0100, Andrew Murray andrew.mur...@arm.com wrote: On Tue,

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Stephen Warren
On 04/17/2013 10:02 AM, Nicolas Pitre wrote: On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM 32-bit +systems + Value type: string

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Benjamin Herrenschmidt
On Wed, 2013-04-17 at 09:14 -0600, Stephen Warren wrote: On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM 32-bit +systems + Value type: string + Definition: On

[PATCH] ARM: dts: omap3-igep0020: Add SMSC911x LAN chip support

2013-04-17 Thread Javier Martinez Canillas
The IGEPv2 board has an SMSC LAN9221i ethernet chip connected to the OMAP3 processor though the General-Purpose Memory Controller. This patch adds a device node for the ethernet chip as a GPMC child and all its dependencies (regulators, GPIO and pin muxs). Signed-off-by: Javier Martinez Canillas

Re: [PATCH 1/2] gpio: samsung: Remove OF support for s3c24xx

2013-04-17 Thread Linus Walleij
On Tue, Apr 16, 2013 at 7:41 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: There is no users of this code and there is already a pinctrl driver written for s3c24xx which is going to be used on any s3c24xx DT platforms. Hence this has been effectively a dead code in mainline. This

Re: [PATCH v6 1/3] i2c: mux: Add i2c-arb-gpio-challenge 'mux' driver

2013-04-17 Thread Olof Johansson
(Resend since I replied from my phone earlier and got list rejects due to HTML email) On Wed, Apr 17, 2013 at 2:34 AM, Wolfram Sang w...@the-dreams.de wrote: On Tue, Apr 16, 2013 at 09:34:58AM -0700, Olof Johansson wrote: Overdue, should have added a few iterations ago: :) Why is that? Is

Re: [PATCH RFC 2/2] gpio: samsung: Remove OF support for Exynos4/5

2013-04-17 Thread Linus Walleij
On Wed, Apr 17, 2013 at 1:06 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: -#endif +* All Samsung platforms that support device tree will use the pinctrl +* driver, hence we skip initialization of this driver if the OF tree +* is available. +*/ +

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Nicolas Pitre
On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 10:02 AM, Nicolas Pitre wrote: On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method + Usage: required on ARM 64-bit systems, optional on ARM

[PATCH] ARM: OMAP2+: only search for GPMC DT child nodes on probe

2013-04-17 Thread Javier Martinez Canillas
The GPMC DT probe function use for_each_node_by_name() to search child device nodes of the GPMC controller. But this function does not use the GPMC device node as the root of the search and instead search across the complete Device Tree. This means that any device node on the DT that is using any

Re: [RFC PATCH 2/2] ARM: DT: kernel: DT cpu node bindings update

2013-04-17 Thread Dave Martin
On Wed, Apr 17, 2013 at 12:36:08PM -0400, Nicolas Pitre wrote: On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 10:02 AM, Nicolas Pitre wrote: On Wed, 17 Apr 2013, Stephen Warren wrote: On 04/17/2013 03:14 AM, Mark Rutland wrote: Hi Stephen, + - enable-method

Re: [PATCH] ARM: dts: omap3-beagle-xm: Add USB Host support for Rev Ax/Bx

2013-04-17 Thread Tony Lindgren
* Igor Grinberg grinb...@compulab.co.il [130417 05:31]: On 04/17/13 11:38, Roger Quadros wrote: On 04/17/2013 10:56 AM, Igor Grinberg wrote: On 04/17/13 04:30, Robert Nelson wrote: On Tue, Apr 16, 2013 at 7:52 PM, Tony Lindgren t...@atomide.com wrote: * Roger Quadros rog...@ti.com [130415

Re: Call for testing: device nodes as kobjects

2013-04-17 Thread Sascha Hauer
Hi Grant, On Wed, Apr 17, 2013 at 04:48:22PM +0100, Grant Likely wrote: Hi folks, Could I get some testing support please? I've applied the patch that makes device nodes into kobjects into the following branch and build tested it on a bunch of platforms. What I need now is boot testing on

Re: Call for testing: device nodes as kobjects

2013-04-17 Thread Grant Likely
On Wed, Apr 17, 2013 at 6:16 PM, Sascha Hauer s.ha...@pengutronix.de wrote: Hi Grant, On Wed, Apr 17, 2013 at 04:48:22PM +0100, Grant Likely wrote: Hi folks, Could I get some testing support please? I've applied the patch that makes device nodes into kobjects into the following branch and

Re: Call for testing: device nodes as kobjects

2013-04-17 Thread Grant Likely
On Wed, Apr 17, 2013 at 4:48 PM, Grant Likely grant.lik...@secretlab.ca wrote: Hi folks, Could I get some testing support please? I've applied the patch that makes device nodes into kobjects into the following branch and build tested it on a bunch of platforms. What I need now is boot testing

Re: [PATCH v5 5/6] ARM: dts: Add basic dts include files for Samsung S3C64xx SoCs

2013-04-17 Thread Rob Herring
On Tue, Apr 16, 2013 at 8:19 AM, Tomasz Figa t.f...@samsung.com wrote: On Tuesday 16 of April 2013 08:09:10 Rob Herring wrote: On 04/15/2013 04:14 PM, Tomasz Figa wrote: This patch adds basic device tree definitions for Samsung S3C64xx SoCs. Since all the SoCs in the series are very

Re: [PATCH 1/2] pinmux: Add TB10x pinmux driver

2013-04-17 Thread Stephen Warren
On 04/10/2013 09:45 AM, Christian Ruppert wrote: The pinmux driver of the Abilis Systems TB10x platform based on ARC700 CPUs. Used to control the pinmux and is a prerequisite for the GPIO driver. Linus already did a review of this, but I have a few extra comments: diff --git

Re: [PATCH v3 3/3] ARM: OMAP2+: Add GPMC DT support for Ethernet child nodes

2013-04-17 Thread Jon Hunter
On 04/17/2013 09:07 AM, Javier Martinez Canillas wrote: On 04/17/2013 03:48 PM, Jon Hunter wrote: On 04/17/2013 07:05 AM, Javier Martinez Canillas wrote: ... Yes, in fact I just realized that for_each_node_by_name() expand to: #define for_each_node_by_name(dn, name) \ for (dn =

Re: [PATCH 2/2] GPIO: Add TB10x GPIO driver

2013-04-17 Thread Stephen Warren
On 04/10/2013 09:45 AM, Christian Ruppert wrote: The GPIO driver for the Abilis Systems TB10x series of SOCs based on ARC700 CPUs. It supports GPIO control and GPIO interrupt generation. This driver works in conjunction with the TB10x pinctrl driver. I have a couple comments beyond what Linus

Re: [PATCH] ARM: OMAP2+: only search for GPMC DT child nodes on probe

2013-04-17 Thread Jon Hunter
On 04/17/2013 11:37 AM, Javier Martinez Canillas wrote: The GPMC DT probe function use for_each_node_by_name() to search child device nodes of the GPMC controller. But this function does not use the GPMC device node as the root of the search and instead search across the complete Device Tree.

[PATCH v2 1/2] ARM: OMAP2+: only search for GPMC DT child nodes on probe

2013-04-17 Thread Javier Martinez Canillas
The GPMC DT probe function use for_each_node_by_name() to search child device nodes of the GPMC controller. But this function does not use the GPMC device node as the root of the search and instead search across the complete Device Tree. This means that any device node on the DT that is using any

[PATCH v2 2/2] ARM: OMAP2+: only WARN if a GPMC child probe function fail

2013-04-17 Thread Javier Martinez Canillas
If any of the GPMC child nodes fails, this shouldn't make the whole gpmc_probe_dt() function to fail. It is better to just WARN and allow other devices probe function to succeed. Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk --- Changes since v1 (suggested by Jon

Re: [PATCH v2 1/2] ARM: OMAP2+: only search for GPMC DT child nodes on probe

2013-04-17 Thread Jon Hunter
On 04/17/2013 03:34 PM, Javier Martinez Canillas wrote: The GPMC DT probe function use for_each_node_by_name() to search child device nodes of the GPMC controller. But this function does not use the GPMC device node as the root of the search and instead search across the complete Device Tree.

Re: [PATCH v2] of/base: release the node correctly in of_parse_phandle_with_args()

2013-04-17 Thread Grant Likely
On Wed, Apr 17, 2013 at 10:52 PM, Timur Tabi ti...@tabi.org wrote: On Wed, Apr 17, 2013 at 9:57 AM, Grant Likely grant.lik...@secretlab.ca wrote: I really preciate if you can spend some times to review this patch. Applied, thanks. Pff. Why do I bother? Relax Timur:

Re: [PATCH v2 1/2] ARM: OMAP2+: only search for GPMC DT child nodes on probe

2013-04-17 Thread Javier Martinez Canillas
On 04/17/2013 11:27 PM, Jon Hunter wrote: On 04/17/2013 03:34 PM, Javier Martinez Canillas wrote: The GPMC DT probe function use for_each_node_by_name() to search child device nodes of the GPMC controller. But this function does not use the GPMC device node as the root of the search and

Re: [PATCH 1/2] ARM: dts: OMAP5: add PWM capability to timer nodes missing it

2013-04-17 Thread Jon Hunter
On 04/17/2013 06:23 PM, Suman Anna wrote: OMAP5 has 6 timers (GPTimers 5, 6, 8 to 11) that are capable of PWM. The PWM capability property is missing from the node definitions of couple of timers, and this has been fixed. Signed-off-by: Suman Anna s-a...@ti.com ---

[PATCH -next] spi: omap2-mcspi: fix error return code in omap2_mcspi_probe()

2013-04-17 Thread Wei Yongjun
From: Wei Yongjun yongjun_...@trendmicro.com.cn Fix to return a negative error code from the error handling case instead of 0, as returned elsewhere in this function. Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn --- drivers/spi/spi-omap2-mcspi.c | 3 ++- 1 file changed, 2

[PATCH -next] [media] s5p-mfc: fix error return code in s5p_mfc_probe()

2013-04-17 Thread Wei Yongjun
From: Wei Yongjun yongjun_...@trendmicro.com.cn Fix to return a negative error code from the error handling case instead of 0, as returned elsewhere in this function. Signed-off-by: Wei Yongjun yongjun_...@trendmicro.com.cn --- drivers/media/platform/s5p-mfc/s5p_mfc.c | 3 ++- 1 file changed, 2