Re: [PATCH] mmc: dt: Add 'broken-cd' DT binding

2012-08-21 Thread Rob Herring
On 08/21/2012 07:08 AM, Arnd Bergmann wrote: On Tuesday 21 August 2012, Chris Ball wrote: How about this? broken-cd: No CD available, use polling. cd-gpios: The CD pin on the host is working and brought out to a GPIO. external-cd-gpios: The CD pin on the host is broken, but there's an

Re: [PATCH] mmc: dt: Add 'broken-cd' DT binding

2012-08-21 Thread Rob Herring
On 08/21/2012 09:48 AM, Chris Ball wrote: Hi, adding Shawn and Wolfram, snip... Rob Herring said: This makes the most sense to me. However, I prefer broken-cd over cd-internal. The binding should add properties for exceptions, not SDHCI spec compliant implementations. Agreed, I was going

Re: [PATCH] mmc: dt: Add 'broken-cd' DT binding

2012-08-21 Thread Rob Herring
On 08/21/2012 10:18 AM, Chris Ball wrote: Hi, On Tue, Aug 21 2012, Rob Herring wrote: cd-gpios and cd-external can be present on the same node. if broken-cd is present, it must be the only one of these nodes used. I don't see the point of cd-external. Either you just use the CD interrupt

Re: [PATCH] ARM: Fix the WFI instruction opcode definition.

2012-10-31 Thread Rob Herring
On 10/31/2012 08:24 PM, Yangfei (Felix) wrote: The current WFI opcode definiton causes CPU hot-plug feature fails to work if the kernel is built with CONFIG_THUMB2_KERNEL/CONFIG_CPU_ENDIAN_BE8 being defined. An invalid instruction exception will be generated. Signed-off-by:

Re: [PATCH] OF: update coherent_dma_mask

2012-12-10 Thread Rob Herring
On 12/10/2012 06:09 AM, Subash Patel wrote: This patch is tested in ARM:exynos5250 with LPAE enabled. The coherent_dma_mask needs to be defined to DMA_BIT_MASK(64) as dma-mapping API's check it against 64-bit mask. Signed-off-by: Subash Patel subash...@samsung.com ---

[PATCH v4 15/19] ARM: samsung: remove unused tick.h

2013-01-03 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com Remove tick.h on s5p64x0 and s5pv210 as they are unused. Signed-off-by: Rob Herring rob.herr...@calxeda.com Cc: Ben Dooks ben-li...@fluff.org Cc: Kukjin Kim kgene@samsung.com Cc: linux-samsung-soc@vger.kernel.org --- arch/arm/mach-s5pv210/include

[PATCH v4 14/19] ARM: remove unneeded vic.h includes

2013-01-03 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com Numerous includes of asm/hardware/vic.h aren't needed, so remove them. Signed-off-by: Rob Herring rob.herr...@calxeda.com Cc: Hartley Sweeten hswee...@visionengravers.com Cc: Ryan Mallon rmal...@gmail.com Cc: Russell King li...@arm.linux.org.uk Cc

[PATCH v4 19/19] irqchip: Move ARM vic.h to include/linux/irqchip/arm-vic.h

2013-01-03 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com Now that we have VIC moved to drivers/irqchip and all VIC DT init for platforms using irqchip_init, move gic.h and update the remaining includes. Signed-off-by: Rob Herring rob.herr...@calxeda.com Cc: Thomas Gleixner t...@linutronix.de Cc: Hartley

Re: [PATCH v4 15/19] ARM: samsung: remove unused tick.h

2013-01-03 Thread Rob Herring
On 01/03/2013 03:51 PM, Arnd Bergmann wrote: On Thursday 03 January 2013, Rob Herring wrote: From: Rob Herring rob.herr...@calxeda.com Remove tick.h on s5p64x0 and s5pv210 as they are unused. Signed-off-by: Rob Herring rob.herr...@calxeda.com Cc: Ben Dooks ben-li...@fluff.org Cc: Kukjin

Re: [PATCH 1/6] ARM: common: vic: Parse interrupt and resume masks from device tree

2013-01-13 Thread Rob Herring
On 01/12/2013 07:10 PM, Tomasz Figa wrote: This patch extends vic_of_init to parse valid interrupt sources and resume sources masks from device tree. If mask values are not specified in device tree, all sources are assumed to be valid, as before this patch. Signed-off-by: Tomasz Figa

Re: [PATCH] ARM: dts: specify all the per-cpu interrupts of arch timer for exynos5440

2013-01-23 Thread Rob Herring
On 01/23/2013 04:36 AM, Mark Rutland wrote: On Tue, Jan 22, 2013 at 10:05:18PM +, Kukjin Kim wrote: Mark Rutland wrote: + devicetree-discuss, Grant Likely, Rob Herring and Tony Lindgren On Tue, Jan 22, 2013 at 01:41:27AM +, Kukjin Kim wrote: From: Thomas Abraham thomas

Re: [PATCH V3 4/5] ARM: dts: Add #dma-cells for generic dma binding support

2013-02-06 Thread Rob Herring
On 02/06/2013 12:18 AM, Padmavathi Venna wrote: This patch adds #dma-cells property to PL330 DMA controller nodes for supporting generic dma dt bindings on samsung exynos5250 platform. The subject doesn't reflect this is for pl330. Signed-off-by: Padmavathi Venna padm...@samsung.com

[PATCH] ARM: exynos: move exynos4210-combiner to drivers/irqchip

2013-02-12 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com Exynos boot is broken with commit 0529e315 (ARM: use common irqchip_init for GIC init). This commit split the irqchip initialization into 2 calls to of_irq_init. This does not work because of_irq_init requires interrupt parents to be in the match list

Re: [PATCH] ARM: exynos: move exynos4210-combiner to drivers/irqchip

2013-02-14 Thread Rob Herring
On 02/13/2013 12:51 PM, Doug Anderson wrote: Rob / Olof, On Tue, Feb 12, 2013 at 2:52 PM, Olof Johansson o...@lixom.net wrote: On Tue, Feb 12, 2013 at 04:04:52PM -0600, Rob Herring wrote: From: Rob Herring rob.herr...@calxeda.com Exynos boot is broken with commit 0529e315 (ARM: use common

Re: [PATCH] dma: of-dma: return error when 'dma-cells' not found

2013-03-05 Thread Rob Herring
On 03/05/2013 03:25 AM, Padmavathi Venna wrote: This patch returns error when 'dma-cells' property not found in the corresponding device node. With out this change there is a crash in the generic dma incompatible platforms. Signed-off-by: Padmavathi Venna padm...@samsung.com NAK.

Re: [PATCH] dma: of-dma: return error when 'dma-cells' not found

2013-03-05 Thread Rob Herring
On 03/05/2013 04:15 AM, Arnd Bergmann wrote: On Tuesday 05 March 2013 03:43:52 Rob Herring wrote: On 03/05/2013 03:25 AM, Padmavathi Venna wrote: This patch returns error when 'dma-cells' property not found in the corresponding device node. With out this change there is a crash in the generic

Re: [PATCH] ARM: dts: add interrupt-names property to get interrupt resource by name

2013-03-13 Thread Rob Herring
The subject is completely misleading. Make it clear what the scope of this patch is. On 03/13/2013 06:26 AM, Vikas Sajjan wrote: The FIMD driver expects the vsync interrupt to be mentioned as the 1st parameter in the FIMD DT node. So to meet this expectation of the driver, the FIMD DT node was

Re: [PATCH] ARM: dts: add interrupt-names property to get interrupt resource by name

2013-03-18 Thread Rob Herring
On 03/13/2013 05:42 PM, Sylwester Nawrocki wrote: Rob, On 03/13/2013 03:39 PM, Rob Herring wrote: I fail to see what the hack is. The order of interrupt properties must be defined by the binding. interrupt-names is auxiliary data and must not be required by an OS. It is clear

Re: [PATCH v3 6/6] irqchip: s3c24xx: add s3c2450 interrupt definitions

2013-03-18 Thread Rob Herring
On 03/17/2013 08:09 AM, Heiko Stübner wrote: The s3c2450 is special in that it shares the cpu identification with the s3c2416 but provides more interrupts for its additional components. It also shares the layout of the main interrupt register with the s3c2443 and therefore reuses this

Re: [PATCH v3 5/6] irqchip: s3c24xx: add devicetree support

2013-03-18 Thread Rob Herring
On 03/17/2013 08:07 AM, Heiko Stübner wrote: Add the necessary code to initialize the interrupt controller thru devicetree data using the irqchip infrastructure. On dt machines the eint-type interrupts in the main interrupt controller get mapped as regular edge-types, as their wakeup and

Re: [PATCH v3 6/6] irqchip: s3c24xx: add s3c2450 interrupt definitions

2013-03-18 Thread Rob Herring
On 03/18/2013 11:53 AM, Heiko Stübner wrote: Hi Rob, Am Montag, 18. März 2013, 16:54:03 schrieb Rob Herring: On 03/17/2013 08:09 AM, Heiko Stübner wrote: The s3c2450 is special in that it shares the cpu identification with the s3c2416 but provides more interrupts for its additional

Re: [PATCH] ARM: dts: add interrupt-names property to get interrupt resource by name

2013-03-18 Thread Rob Herring
On 03/18/2013 01:11 PM, Stephen Warren wrote: On 03/18/2013 09:50 AM, Rob Herring wrote: On 03/13/2013 05:42 PM, Sylwester Nawrocki wrote: Rob, On 03/13/2013 03:39 PM, Rob Herring wrote: I fail to see what the hack is. The order of interrupt properties must be defined by the binding

Re: [PATCH v3 6/6] irqchip: s3c24xx: add s3c2450 interrupt definitions

2013-03-18 Thread Rob Herring
On 03/18/2013 06:34 PM, Heiko Stübner wrote: Am Montag, 18. März 2013, 23:14:52 schrieb Rob Herring: On 03/18/2013 11:53 AM, Heiko Stübner wrote: Hi Rob, Am Montag, 18. März 2013, 16:54:03 schrieb Rob Herring: On 03/17/2013 08:09 AM, Heiko Stübner wrote: The s3c2450 is special

[PATCH] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-03-20 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com This converts arm and arm64 to use CLKSRC_OF DT based initialization for the arch timer. A new function arch_timer_arch_init is added to allow for arch specific setup. This has a side effect of enabling sched_clock on omap5 and exynos5. There should

Re: [PATCH] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-03-21 Thread Rob Herring
On 03/21/2013 06:06 AM, Mark Rutland wrote: Hi Rob, (adding Marc to Cc as he may have comments). On Wed, Mar 20, 2013 at 10:34:35PM +, Rob Herring wrote: From: Rob Herring rob.herr...@calxeda.com This converts arm and arm64 to use CLKSRC_OF DT based initialization for the arch timer

Re: [PATCH] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-03-25 Thread Rob Herring
On 03/25/2013 12:26 PM, Russell King - ARM Linux wrote: On Thu, Mar 21, 2013 at 11:06:47AM +, Mark Rutland wrote: On TC2 this series leads to using the vexpress 24MHz clock as the sched clock in preference to the architected timer: Architected local timer running at 24.00MHz (virt).

Re: [PATCH] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-03-25 Thread Rob Herring
On 03/25/2013 05:53 PM, John Stultz wrote: On 03/25/2013 03:36 PM, Arnd Bergmann wrote: On Monday 25 March 2013, Rob Herring wrote: I count integrator-cp, realview, versatile and non-DT VExpress that do this (not surprisingly) and 25 platforms or timer implementations plus arm64 that do

Re: [PATCH 4/6] pci: Add PCIe driver for Samsung Exynos

2013-03-26 Thread Rob Herring
On 03/22/2013 11:07 PM, Jingoo Han wrote: Exynos5440 has a PCIe controller which can be used as Root Complex. This driver supports a PCIe controller as Root Complex mode. Signed-off-by: Surendranath Gurivireddy Balla suren.re...@samsung.com Signed-off-by: Siva Reddy Kallam

Re: [PATCH v6 7/7] irqchip: s3c24xx: add devicetree support

2013-03-27 Thread Rob Herring
On 03/26/2013 05:10 PM, Heiko Stübner wrote: Add the necessary code to initialize the interrupt controller thru devicetree data using the irqchip infrastructure. Signed-off-by: Heiko Stuebner he...@sntech.de Acked-by: Rob Herring rob.herr...@calxeda.com --- .../interrupt-controller

Re: [PATCH V2] DMA: PL330: Add check if device tree compatible

2013-04-01 Thread Rob Herring
On Thu, Mar 21, 2013 at 4:39 AM, Vinod Koul vinod.k...@intel.com wrote: On Tue, Mar 05, 2013 at 02:55:31PM +0530, Padmavathi Venna wrote: This patch register the dma controller with generic dma helpers only in DT case. This also adds some extra error handling in the driver. Signed-off-by:

[PATCH v2 02/13] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-04-01 Thread Rob Herring
From: Rob Herring rob.herr...@calxeda.com This converts arm and arm64 to use CLKSRC_OF DT based initialization for the arch timer. A new function arch_timer_arch_init is added to allow for arch specific setup. This has a side effect of enabling sched_clock on omap5 and exynos5. There should

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

2013-04-08 Thread Rob Herring
-off-by: Thomas Petazzoni thomas.petazz...@free-electrons.com --- Compared to the v3 sent by Andrew Murray, the following changes have been made: * Unify and move duplicate pci_process_bridge_OF_ranges functions to drivers/of/of_pci.c as suggested by Rob Herring This part should really

Re: [GIT PULL 08/10] secure-exynos for v3.10

2013-04-09 Thread Rob Herring
On Mon, Apr 8, 2013 at 1:19 PM, Kukjin Kim kgene@samsung.com wrote: The following changes since commit da821eb7d42935b0f7056d98c75fd1150f6636f4: Merge commit 'v3.9-rc5' into next/clk-exynos (2013-04-09 01:10:13 +0900) are available in the git repository at:

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

2013-04-10 Thread Rob Herring
this common code to a common place. Signed-off-by: Andrew Murray andrew.mur...@arm.com Signed-off-by: Liviu Dudau liviu.du...@arm.com One comment below. Otherwise, Reviewed-by: Rob Herring rob.herr...@calxeda.com You need also need acks from Ben and Michal. [...] + /* Act based

Re: [PATCH v5 2/3] of/pci: Provide support for parsing PCI DT ranges property

2013-04-10 Thread Rob Herring
-by: Rob Herring rob.herr...@calxeda.com drivers/of/address.c | 63 + drivers/of/of_pci.c| 112 include/linux/of_address.h | 42 3 files changed, 145 insertions(+), 72 deletions(-) diff

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

2013-04-10 Thread Rob Herring
On 04/10/2013 02:29 AM, Andrew Murray 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 Herring rob.herr...@calxeda.com

Re: [PATCH v2 02/13] ARM: convert arm/arm64 arch timer to use CLKSRC_OF init

2013-04-10 Thread Rob Herring
On 04/04/2013 12:56 AM, Simon Horman wrote: On Mon, Apr 01, 2013 at 05:21:12PM -0500, Rob Herring wrote: From: Rob Herring rob.herr...@calxeda.com This converts arm and arm64 to use CLKSRC_OF DT based initialization for the arch timer. A new function arch_timer_arch_init is added to allow

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

2013-04-16 Thread Rob Herring
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 similar, the files are created hierarchically - one file for the whole series and then separate files for particular SoCs including the

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 0/4] Introducing Exynos ChipId driver

2014-05-05 Thread Rob Herring
On Sat, May 3, 2014 at 10:02 AM, Arnd Bergmann a...@arndb.de wrote: On Saturday 03 May 2014 15:11:36 Pankaj Dubey wrote: This patch series attempts to get rid of soc_is_exynos macros and eventually with the help of this series we can probably get rid of CONFIG_SOC_EXYNOS in near

Re: [PATCH 3/4] irqchip: gic: Add support for per CPU bank offset specification in DT

2014-05-08 Thread Rob Herring
On Fri, Apr 18, 2014 at 9:43 AM, Tomasz Figa t.f...@samsung.com wrote: On most platforms GIC registers are banked, so each CPU can access its registers at the same address. However there is a small number of SoCs on which the banking is not implemented and each CPU has its GIC register set at

Re: [PATCH 3/4] irqchip: gic: Add support for per CPU bank offset specification in DT

2014-05-08 Thread Rob Herring
On Thu, May 8, 2014 at 12:09 PM, Tomasz Figa t.f...@samsung.com wrote: On 08.05.2014 19:04, Rob Herring wrote: On Fri, Apr 18, 2014 at 9:43 AM, Tomasz Figa t.f...@samsung.com wrote: On most platforms GIC registers are banked, so each CPU can access its registers at the same address. However

Re: [PATCH v4 7/8] ARM: Exynos: switch to using generic cpufreq-cpu0 driver

2014-05-14 Thread Rob Herring
On Wed, May 14, 2014 at 8:18 AM, Arnd Bergmann a...@arndb.de wrote: On Wednesday 14 May 2014 18:44:46 Viresh Kumar wrote: On 14 May 2014 18:41, Heiko Stübner he...@sntech.de wrote: Am Mittwoch, 14. Mai 2014, 18:35:29 schrieb Viresh Kumar: On 14 May 2014 18:20, Arnd Bergmann a...@arndb.de

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

2014-05-30 Thread Rob Herring
On Fri, May 23, 2014 at 3:33 PM, Thierry Reding thierry.red...@gmail.com wrote: From: Thierry Reding tred...@nvidia.com This commit introduces a generic device tree binding for IOMMU devices. Only a very minimal subset is described here, but it is enough to cover the requirements of both the

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

2014-05-30 Thread Rob Herring
On Fri, May 30, 2014 at 2:06 PM, Arnd Bergmann a...@arndb.de wrote: On Friday 30 May 2014 08:16:05 Rob Herring wrote: On Fri, May 23, 2014 at 3:33 PM, Thierry Reding thierry.red...@gmail.com wrote: From: Thierry Reding tred...@nvidia.com +IOMMU master node

Re: [PATCH v6 2/2] Documentation: devicetree: Add boost-frequency binding to list boost mode frequency

2014-05-30 Thread Rob Herring
thomas...@samsung.com Add a new optional boost-frequency binding for specifying the frequencies usable in boost mode. Cc: Rob Herring robh...@kernel.org Cc: Pawel Moll pawel.m...@arm.com Cc: Mark Rutland mark.rutl...@arm.com Cc: Ian Campbell ijc+devicet...@hellion.org.uk Cc: Kumar Gala ga

Re: [PATCH] PM / OPP: Remove ARCH_HAS_OPP

2014-06-06 Thread Rob Herring
the ARCH_HAS_OPP symbol has become redundant and can be removed. Do so. Signed-off-by: Mark Brown broo...@linaro.org Acked-by: Rob Herring r...@kernel.org --- Documentation/power/opp.txt| 3 --- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-highbank/Kconfig | 1 - arch/arm/mach

[PATCH 1/2] ARM: exynos: cleanup kconfig option display

2014-06-10 Thread Rob Herring
From: Rob Herring r...@kernel.org The addition of Exynos to multi-platform configs creates a mess of config options with options appearing before the Exynos config option. This is due to arch/arm/plat-samsung/Kconfig being included out of order with the other Samsung platform kconfig files

Re: [PATCH 1/2 v2] spi: s3c64xx: use cs-gpios from spi node instead of cs-gpio

2014-06-10 Thread Rob Herring
, but in this case I agree it is okay. Presumably no one expects BSD or vxworks support for this platform either? For the binding change: Acked-by: Rob Herring r...@kernel.org Rob -- To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in the body of a message to majord...@vger.kernel.org

Re: [PATCH] arm/arm64: DT: Fix GICv2 CPU interface size

2014-06-25 Thread Rob Herring
, but that doesn't immediately help you if you have old dtbs. Signed-off-by: Marc Zyngier marc.zyng...@arm.com --- arch/arm/boot/dts/axm55xx.dtsi | 2 +- arch/arm/boot/dts/dra7.dtsi | 2 +- arch/arm/boot/dts/ecx-2000.dts | 2 +- Acked-by: Rob Herring r

Re: [PATCH 3/4] Documentation: devicetree: Fix tps65090 typos

2014-06-25 Thread Rob Herring
On Wed, Jun 25, 2014 at 6:43 AM, Andreas Färber afaer...@suse.de wrote: Am 25.06.2014 12:47, schrieb Mark Rutland: On Mon, Jun 23, 2014 at 06:27:04PM +0100, Doug Anderson wrote: Andreas, On Sun, Jun 22, 2014 at 6:21 PM, Andreas Färber afaer...@suse.de wrote: It's vsys-l{1,2}-supply, not

Re: [PATCH 2/3] mmc: Add OF bindings support for mmc host controller capabilities

2011-10-05 Thread Rob Herring
Thomas, On 10/05/2011 05:13 AM, Thomas Abraham wrote: Device nodes representing sd/mmc controllers in a device tree would include mmc host controller capabilities. Add support for parsing of mmc host controller capabilities included in device nodes. Signed-off-by: Thomas Abraham

Re: [PATCH] gpio: exynos4: Add device tree support

2011-10-11 Thread Rob Herring
Thomas, On 10/11/2011 03:16 AM, Thomas Abraham wrote: As gpio chips get registered, a device tree node which represents the gpio chip is searched and attached to it. A translate function is also provided to convert the gpio specifier into actual platform settings for pin function selection,

Re: [PATCH] gpio: exynos4: Add device tree support

2011-10-11 Thread Rob Herring
On 10/11/2011 10:19 AM, Thomas Abraham wrote: Hi Rob, On 11 October 2011 20:41, Rob Herring robherri...@gmail.com wrote: Thomas, On 10/11/2011 03:16 AM, Thomas Abraham wrote: As gpio chips get registered, a device tree node which represents the gpio chip is searched and attached

Re: [PATCH 1/3] ARM: Samsung: Move timer irq numbers to end of linux irq space

2011-10-12 Thread Rob Herring
On 10/10/2011 03:11 AM, Thomas Abraham wrote: All of Samsung's s5p platforms have timer irqs statically mapped from linux irq numbers 11 to 15. These timer irqs are moved to end of the statically mapped linux irq space and the hardware irqs, which were statically mapped starting from 32 is

Re: [PATCH 2/3] ARM: Exynos4: Add ioremap interceptor for statically remapped regions

2011-10-12 Thread Rob Herring
On 10/10/2011 03:11 AM, Thomas Abraham wrote: ioremap() request for statically remapped regions are intercepted and the statically assigned virtual address is returned. For requests for which there are no statically remapped regions, the requests are let through. Cc: Kukjin Kim

Re: [PATCH 1/2] ARM: Samsung: Add Exynos4 device tree enabled board file

2011-10-14 Thread Rob Herring
On 10/14/2011 06:28 AM, Kukjin Kim wrote: diff --git a/arch/arm/mach-exynos4/Kconfig b/arch/arm/mach-exynos4/Kconfig index 0c5888a..39dc135 100644 --- a/arch/arm/mach-exynos4/Kconfig +++ b/arch/arm/mach-exynos4/Kconfig @@ -304,6 +304,20 @@ config MACH_SMDK4412 help Machine

Re: [PATCHv4 07/13] ARM: s3c64xx: convert to MULTI_IRQ_HANDLER

2011-11-09 Thread Rob Herring
On 11/09/2011 05:54 AM, Jamie Iles wrote: On Wed, Nov 09, 2011 at 04:55:06PM +0530, Thomas Abraham wrote: Hi Jamie, On 4 November 2011 06:40, Jamie Iles ja...@jamieiles.com wrote: Now that there is a generic IRQ handler for multiple VIC devices use it for s3c64xx to help building multi

Re: [PATCH 2/4] arm: exynos4: add irq_domain support for wakeup interrupts

2011-12-07 Thread Rob Herring
Thomas, On 12/07/2011 07:59 AM, Thomas Abraham wrote: Add irq_domain support for the 32 wakeup interrupt sources. Cc: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- arch/arm/mach-exynos/include/mach/regs-gpio.h |4 +-

Re: [PATCH 4/4] arm: exynos4: add device tree support for external wakeup interrupt controller

2011-12-07 Thread Rob Herring
On 12/07/2011 07:59 AM, Thomas Abraham wrote: Add device tree support for external wakeup source interrupt controller on Exynos4. Cc: Rob Herring rob.herr...@calxeda.com Cc: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Thomas Abraham thomas.abra...@linaro.org --- .../bindings

Re: [RESEND][PATCH] ARM: Exynos: Add irq domain and device tree support for interrupt combiner

2011-12-11 Thread Rob Herring
On 12/11/2011 12:48 AM, Thomas Abraham wrote: A common irq domain for the interrupts managed by the interrupt combiners is setup. All the instances of irq combiner reference the common irq domain for translating hardware interrupts to linux irq number. In case of device tree based boot, a

Re: [PATCH v4 REPOST 3/5] omap4: Unconditionally require l2x0 L2 cache controller support

2011-12-14 Thread Rob Herring
, and can mean different things on different boards, even different board versions :( Sounds like devicetree is the only safe way to deal with the L2 control options. Regards, Tony This patch unconditionally enables l2x0 support for the OMAP4 SoCs. Thanks to Rob Herring

Re: [PATCH 02/31] ARM: amba: of: convert to use amba_device_alloc

2012-01-20 Thread Rob Herring
On 01/20/2012 03:23 AM, Russell King - ARM Linux wrote: Convert DT code to use the new amba_device_alloc APIs. Signed-off-by: Russell King rmk+ker...@arm.linux.org.uk Acked-by: Rob Herring rob.herr...@calxeda.com --- drivers/of/platform.c |6 +++--- 1 files changed, 3 insertions

Re: [PATCH] ARM: Exynos: Add irq domain and device tree support for interrupt combiner

2012-02-08 Thread Rob Herring
, a interrupt specifier translator is setup that can translate interrupt specifiers for device nodes which use combiner as their interrupt parent. Cc: Grant Likely grant.lik...@secretlab.ca Cc: Rob Herring rob.herr...@calxeda.com Cc: Kukjin Kim kgene@samsung.com Signed-off-by: Thomas Abraham

Re: [PATCH v3 4/4] ARM: Exynos4: Add device tree support for gpio wakeup interrupt controller

2012-02-22 Thread Rob Herring
On 02/22/2012 06:14 AM, Thomas Abraham wrote: Add device tree support for gpio wakeup source interrupt controller on Exynos4. Cc: Rob Herring rob.herr...@calxeda.com Cc: Grant Likely grant.lik...@secretlab.ca Signed-off-by: Thomas Abraham thomas.abra...@linaro.org For the series: Acked

Re: [PATCH v4 0/2] ARM: Exynos: Add irq_domain and device tree support for combiner

2012-03-12 Thread Rob Herring
On 02/20/2012 10:33 PM, Thomas Abraham wrote: Changes since v3: - In dt case, the use of fixed gic linux irq number to map the combiner interrupt output is removed. This is replaced with the interrupt number obtained from the gic irq domain. (Thanks to Rob Herring and Grant Likely

Re: [PATCH] of/irq: of_irq_init: Call initialization function for all controllers

2012-03-25 Thread Rob Herring
hierarchy in such a case, the orphan interrupt controller node's descriptor can be identified and its 'logical' parent in the descriptor is set as NULL. The processing of interrupt hierarchy is then restarted by looking for descriptors which have a NULL interrupt parent. Cc: Rob Herring

Re: [PATCH] of/irq: of_irq_init: Call initialization function for all controllers

2012-03-26 Thread Rob Herring
On 03/25/2012 11:16 AM, Thomas Abraham wrote: On 25 March 2012 20:50, Rob Herring robherri...@gmail.com wrote: On 03/25/2012 07:38 AM, Thomas Abraham wrote: The of_irq_init function stops processing the interrupt controller hierarchy when there are no more interrupt controller parents

Re: [PATCH v8 06/12] ARM: dts: Add description of System MMU of Exynos SoCs

2013-10-07 Thread Rob Herring
On Fri, Jul 26, 2013 at 6:28 AM, Cho KyongHo pullip@samsung.com wrote: Signed-off-by: Cho KyongHo pullip@samsung.com --- .../bindings/iommu/samsung,exynos4210-sysmmu.txt | 103 +++ arch/arm/boot/dts/exynos4.dtsi | 122

Re: [PATCH] ARM: dts: Update arch timer node with clock frequency

2013-10-09 Thread Rob Herring
On Tue, Oct 8, 2013 at 5:15 PM, Olof Johansson o...@lixom.net wrote: [Adding Tony, who reported a mainline booting issue, and Sean who helped me track this down] On Mon, Sep 23, 2013 at 7:15 AM, Mark Rutland mark.rutl...@arm.com wrote: On Sat, Sep 21, 2013 at 04:24:59PM +0100, Tomasz Figa

Re: [PATCH v2 1/4] ARM: EXYNOS: Add support for EXYNOS5410 SoC

2013-11-01 Thread Rob Herring
On 10/14/2013 10:08 AM, Vyacheslav Tyrtov wrote: From: Tarek Dakhran t.dakh...@samsung.com EXYNOS5410 is SoC in Samsung's Exynos5 SoC series. Add initial support for this SoC. I think this entire patch is mostly unnecessary and this information should all be coming from DT. I'll leave it to

Re: ARM: dts: add board dts file for EXYNOS4412 based TINY4412 board

2013-11-12 Thread Rob Herring
On 11/12/2013 09:02 AM, Alex Ling wrote: Add a minimal board dts file for EXYNOS4412 based FriendlyARM's TINY4412 board. This patch including adds the node to support peripherals like UART, SD card on SDMMC2 port, and this patch adds GPIO connected LEDS and configure its properties like

Re: [PATCH] hwmon: ntc_thermistor: Fix typo (pullup-uV - pullup-uv)

2013-12-02 Thread Rob Herring
On Tue, Oct 22, 2013 at 8:44 PM, Chanwoo Choi cw00.c...@samsung.com wrote: This patch fix typo of property name from 'pullup-uV' to 'pullup-uv'. The ntc_thermistor.c use 'pullup-uv' when parsing dt data. Signed-off-by: Chanwoo Choi cw00.c...@samsung.com ---

Re: [PATCH 1/3] DMA: PL330: Infer transfer direction from transfer request instead of platform data

2011-08-24 Thread Rob Herring
Thomas, On 08/22/2011 04:59 PM, Thomas Abraham wrote: The transfer direction for a channel can be inferred from the transfer request and the need for specifying transfer direction in platfrom data can be eliminated. So the structure definition 'struct dma_pl330_peri' is no longer required.

Re: [PATCH 4/6] DMA: PL330: Add device tree support

2011-08-26 Thread Rob Herring
Thomas, On 08/26/2011 03:40 AM, Thomas Abraham wrote: For PL330 dma controllers instantiated from device tree, the channel lookup is based on phandle of the dma controller and dma request id specified by the client node. During probe, the private data of each channel of the controller is set

Re: [PATCH 4/6] DMA: PL330: Add device tree support

2011-08-30 Thread Rob Herring
Thomas, On 08/30/2011 07:18 AM, Thomas Abraham wrote: Hi Rob, On 26 August 2011 18:46, Rob Herring robherri...@gmail.com mailto:robherri...@gmail.com wrote: Thomas, On 08/26/2011 03:40 AM, Thomas Abraham wrote: For PL330 dma controllers instantiated from device tree

Re: [PATCH 4/6] DMA: PL330: Add device tree support

2011-08-31 Thread Rob Herring
Thomas, On 08/31/2011 10:46 AM, Thomas Abraham wrote: Hi Rob, On 31 August 2011 18:21, Rob Herring robherri...@gmail.com wrote: Thomas, [...] For PL330 dma controllers instantiated from device tree, the channel lookup is based on phandle of the dma controller and dma request id

Re: [PATCH v2 3/7] devicetree: bindings: add cpu clock configuration data binding for Exynos4/5

2014-01-18 Thread Rob Herring
provider type. This configuration data is held in the clock controller node. Update clock binding documentation about this configuration data format for Samsung Exynos4 and Exynos5 platforms. Cc: Rob Herring robh...@kernel.org Please copy all maintainers. Cc: Tomasz Figa t.f...@samsung.com Cc

Re: [PATCH 2/2] Documentation: devicetree: Add boost-opp binding to list boost mode OPPs

2014-02-04 Thread Rob Herring
Menon n...@ti.com Cc: Lukasz Majewski l.majew...@samsung.com Cc: Rob Herring robh...@kernel.org Cc: Pawel Moll pawel.m...@arm.com Cc: Mark Rutland mark.rutl...@arm.com Cc: Ian Campbell ijc+devicet...@hellion.org.uk Cc: Kumar Gala ga...@codeaurora.org Signed-off-by: Thomas Abraham thomas

Re: [PATCH Resend] ARM: EXYNOS: Map SYSRAM address through DT

2014-04-16 Thread Rob Herring
On Wed, Apr 16, 2014 at 6:50 AM, Sachin Kamat sachin.ka...@linaro.org wrote: Instead of hardcoding the SYSRAM details for each SoC, pass this information through device tree (DT) and make the code SoC agnostic. Signed-off-by: Sachin Kamat sachin.ka...@linaro.org --- Rebased on latest

Re: [PATCH 4/5] exynos4-is: Remove requirement for simple-bus compatible

2014-04-16 Thread Rob Herring
On Tue, Apr 15, 2014 at 12:34 PM, Sylwester Nawrocki s.nawro...@samsung.com wrote: This patch makes the driver instantiating its child devices itself, rather than relying on an OS to instantiate devices as children of simple-bus. This removes an incorrect usage of simple-bus compatible. Good,

Re: [RESEND][PATCHv2 0/3] Fix for buggy u-boot memory banks

2014-07-26 Thread Rob Herring
On Tue, Jul 15, 2014 at 12:03 PM, Laura Abbott lau...@codeaurora.org wrote: Hi, This is a resend of the series to fix the uboot bug exposed by the removal of meminfo. I haven't gotten any acks though. Is the bug with ATAGs that get converted to DT in the decompressor or u-boot puts the wrong

Re: [PATCH 11/14] arm64: dts: Add initial device tree support for EXYNOS7

2014-08-28 Thread Rob Herring
On Thu, Aug 28, 2014 at 12:27 PM, Marc Zyngier marc.zyng...@arm.com wrote: On 28/08/14 18:03, Mark Rutland wrote: From 67104ad5a56e4c18f9c41f06af028b7561740afd Mon Sep 17 00:00:00 2001 From: Mark Rutland mark.rutl...@arm.com Date: Thu, 28 Aug 2014 17:41:03 +0100 Subject: [PATCH] Doc: dt:

Re: [PATCH 11/14] arm64: dts: Add initial device tree support for EXYNOS7

2014-08-28 Thread Rob Herring
On Thu, Aug 28, 2014 at 12:19 PM, Olof Johansson o...@lixom.net wrote: On Thu, Aug 28, 2014 at 10:03 AM, Mark Rutland mark.rutl...@arm.com wrote: On Thu, Aug 28, 2014 at 05:28:22PM +0100, Olof Johansson wrote: On Thu, Aug 28, 2014 at 2:48 AM, Mark Rutland mark.rutl...@arm.com wrote: Hi,

Re: [PATCH] tty/serial: samsung: Add earlycon support

2014-09-20 Thread Rob Herring
On 09/20/2014 08:39 AM, Tomasz Figa wrote: Hi Alim, Please see my comments inline. On 16.09.2014 13:32, Alim Akhtar wrote: Add earlycon support for the samsung serial port. This allows enabling the samsung serial port for console when early_params are parse and processed.

Re: [PATCH v5 1/2] soc: samsung: add exynos chipid driver support

2014-12-11 Thread Rob Herring
/usese/uses/ s/exnos/exynos/ CC: Grant Likely grant.lik...@linaro.org CC: Rob Herring robh...@kernel.org CC: Linus Walleij linus.wall...@linaro.org Signed-off-by: Pankaj Dubey pankaj.du...@samsung.com --- drivers/soc/Kconfig| 1 + drivers/soc/Makefile

Re: [PATCH v5 1/2] soc: samsung: add exynos chipid driver support

2014-12-13 Thread Rob Herring
On Fri, Dec 12, 2014 at 1:45 AM, Pankaj Dubey pankaj.du...@samsung.com wrote: Hi Rob, On Thursday 11 December 2014 11:00 PM, Rob Herring wrote: On Thu, Dec 11, 2014 at 2:07 AM, Pankaj Dubey pankaj.du...@samsung.com wrote: Exynos SoCs have Chipid, for identification of product IDs and SoC

Re: [PATCH] of: provide of_platform_unpopulate()

2013-07-21 Thread Rob Herring
On 07/19/2013 01:14 PM, Sebastian Andrzej Siewior wrote: So I called of_platform_populate() on a device to get each child device probed and on rmmod and I need to reverse its doing. After a quick grep I did what others did as well and rmmod ended in: | Unable to handle kernel NULL pointer

Re: [PATCH] of: provide of_platform_unpopulate()

2013-07-22 Thread Rob Herring
On 07/21/2013 06:44 PM, Grant Likely wrote: On Sun, Jul 21, 2013 at 9:48 PM, Rob Herring robherri...@gmail.com wrote: On 07/21/2013 09:42 AM, Rob Herring wrote: On 07/19/2013 01:14 PM, Sebastian Andrzej Siewior wrote: So I called of_platform_populate() on a device to get each child device

Re: [PATCH v8 06/12] ARM: dts: Add description of System MMU of Exynos SoCs

2013-07-27 Thread Rob Herring
On Fri, Jul 26, 2013 at 6:28 AM, Cho KyongHo pullip@samsung.com wrote: Signed-off-by: Cho KyongHo pullip@samsung.com --- .../bindings/iommu/samsung,exynos4210-sysmmu.txt | 103 +++ arch/arm/boot/dts/exynos4.dtsi | 122

Re: [PATCH] of: provide of_platform_unpopulate()

2013-07-31 Thread Rob Herring
On 07/29/2013 04:33 AM, Benjamin Herrenschmidt wrote: On Mon, 2013-07-22 at 00:44 +0100, Grant Likely wrote: BTW, it looks like Grant has attempted this already: Yup, things broke badly. Unfortunately the of_platform_device and platform_device history doesn't treat resources in the same way.

Re: [PATCH v8 06/12] ARM: dts: Add description of System MMU of Exynos SoCs

2013-08-08 Thread Rob Herring
On Thu, Aug 1, 2013 at 8:05 AM, Cho KyongHo pullip@samsung.com wrote: -Original Message- From: Rob Herring [mailto:robherri...@gmail.com] Sent: Saturday, July 27, 2013 10:55 PM On Fri, Jul 26, 2013 at 6:28 AM, Cho KyongHo pullip@samsung.com wrote: Signed-off-by: Cho KyongHo

Re: [PATCH RESEND] i2c: move of helpers into the core

2013-08-19 Thread Rob Herring
instead of doing this manually in each driver. So, fix the drivers and documentation, too. Signed-off-by: Wolfram Sang w...@the-dreams.de --- Glad to see this. Acked-by: Rob Herring rob.herr...@calxeda.com Sigh, hitting the CC threshold on vger again. So resending to the lists only. BTW

Re: [PATCH v8 1/7] irqchip: vic: Parse interrupt and resume masks from device tree

2013-08-24 Thread Rob Herring
On Fri, Aug 23, 2013 at 6:04 PM, Tomasz Figa tomasz.f...@gmail.com wrote: On Friday 23 of August 2013 16:11:18 Stephen Warren wrote: On 08/22/2013 05:22 PM, Tomasz Figa wrote: This patch extends vic_of_init to parse valid interrupt sources and resume sources masks from device tree. If

Re: [PATCH v8 1/7] irqchip: vic: Parse interrupt and resume masks from device tree

2013-08-24 Thread Rob Herring
On 08/24/2013 10:31 AM, Tomasz Figa wrote: On Saturday 24 of August 2013 10:25:26 Rob Herring wrote: On Fri, Aug 23, 2013 at 6:04 PM, Tomasz Figa tomasz.f...@gmail.com wrote: On Friday 23 of August 2013 16:11:18 Stephen Warren wrote: On 08/22/2013 05:22 PM, Tomasz Figa wrote: This patch

Re: [PATCH V9 10/14] Documentation: devicetree: Add vendor prefix for parade

2015-02-04 Thread Rob Herring
-by: Javier Martinez Canillas javier.marti...@collabora.co.uk Tested-by: Gustavo Padovan gustavo.pado...@collabora.co.uk Tested-by: Sjoerd Simons sjoerd.sim...@collabora.co.uk Acked-by: Rob Herring r...@kernel.org --- .../devicetree/bindings/vendor-prefixes.txt|1 + 1 file changed

Re: [PATCH v2 00/21] irqchip: gic: killing gic_arch_extn and co, slowly

2015-01-12 Thread Rob Herring
On Wed, Jan 7, 2015 at 11:42 AM, Marc Zyngier marc.zyng...@arm.com wrote: The gic_arch_extn hack that a number of platform use has been nagging me for too long. It is only there for the benefit of a few platform, and yet it impacts all GIC users. Moreover, it gives people the wrong idea (let's

Re: [PATCHv3 2/8] devfreq: exynos: Add documentation for generic exynos memory bus frequency driver

2015-01-08 Thread Rob Herring
Adding Viresh. On Wed, Jan 7, 2015 at 7:40 PM, Chanwoo Choi cw00.c...@samsung.com wrote: This patch adds the documentation for generic exynos memory bus frequency driver. Cc: MyungJoo Ham myungjoo@samsung.com Cc: Kyungmin Park kyungmin.p...@samsung.com Cc: Kukjin Kim kg...@kernel.org

Re: [PATCH V5 1/2] mmc: dw_mmc: exynos: Support eMMC's HS400 mode

2015-02-25 Thread Rob Herring
On Wed, Jan 28, 2015 at 8:41 PM, Alim Akhtar alim.akh...@samsung.com wrote: From: Seungwon Jeon tgih@samsung.com Implements HS400 mode support for exynos host driver. This also include some updates as new mode is added. Signed-off-by: Seungwon Jeon tgih@samsung.com Signed-off-by:

[PATCH 11/15] pinctrl: kill off set_irq_flags usage

2015-06-09 Thread Rob Herring
that is really needed. There appears to be a great deal of blind copy and paste of this code. Signed-off-by: Rob Herring r...@kernel.org Cc: Linus Walleij linus.wall...@linaro.org Cc: Stephen Warren swar...@wwwdotorg.org Cc: Lee Jones l...@kernel.org Cc: Matthias Brugger matthias@gmail.com Cc: Tomasz

  1   2   >