Re: BUG: TI CPSW driver hanging up when setting mac-address to early

2015-12-07 Thread Tony Lindgren
* Pascal Speck (Iktek) [151207 01:43]: > > [ 11.893212] Unhandled fault: external abort on non-linefetch (0x1008) This usually means that some clock is not requested and enabled properly, or something is not powered. How many Ethernet interfaces do you have? Regards, Tony

[PATCH] mmc: pwrseq_simple: Fix regression with optional GPIOs

2015-12-07 Thread Tony Lindgren
z Canillas <jav...@osg.samsung.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- drivers/mmc/core/pwrseq_simple.c | 20 1 file changed, 16 insertions(+), 4 deletions(-) --- a/drivers/mmc/core/pwrseq_simple.c +++ b/drivers/mmc/core/pwrseq_simple.c @@

Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init

2015-12-07 Thread Tony Lindgren
* Enric Balletbo Serra <eballe...@gmail.com> [151204 06:40]: > 2015-12-03 20:27 GMT+01:00 Tony Lindgren <t...@atomide.com>: > > * Javier Martinez Canillas <jav...@osg.samsung.com> [151203 10:29]: > > > >> Since is working for the boards with the liberta

Re: [PATCH] ARM: DTS: am33xx: Use the new DT bindings for the eDMA3

2015-12-07 Thread Tony Lindgren
* Peter Ujfalusi [151204 02:46]: > + > + ti,tptcs = <_tptc0 7>, <_tptc1 5>, > +<_tptc2 0>; > + > + ti,edma-memcpy-channels = /bits/ 16 <20 21>; Is this safe to change to just ti,edma-memcpy-channels =

Re: [PATCH] mmc: pwrseq_simple: Fix regression with optional GPIOs

2015-12-07 Thread Tony Lindgren
* Ulf Hansson <ulf.hans...@linaro.org> [151207 16:20]: > +Linus > > On 7 December 2015 at 23:54, Tony Lindgren <t...@atomide.com> wrote: > > Commit ce037275861e ("mmc: pwrseq_simple: use GPIO descriptors array API") > > changed the handling MMC pow

[PATCH] usb: musb: core: Fix pm runtime for deferred probe

2015-12-07 Thread Tony Lindgren
not enable pm runtime until we need to and the parent has been initialized. Note that this does not fix the issue of PM being broken for musb during runtime. Signed-off-by: Tony Lindgren <t...@atomide.com> --- drivers/usb/musb/musb_core.c | 7 ++- 1 file changed, 6 insertions(+), 1 de

Re: [PATCH 1/3] ARM: OMAP2+: Fix SoC detection for dra62x j5-eco

2015-12-04 Thread Tony Lindgren
* Matthijs van Duin <matthijsvand...@gmail.com> [151203 18:44]: > On 4 December 2015 at 00:11, Tony Lindgren <t...@atomide.com> wrote: > > We can boot dra62x j5-eco using the dm814x code as the clocks and > > devices are mapped in the device tree. The dra62x is

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151204 02:45]: > On 12/03/2015 11:37 PM, Tony Lindgren wrote: > >* Grygorii Strashko <grygorii.stras...@ti.com> [151203 10:36]: > >> > >>I think, this patch should not break our wake-up functionality.

Re: [PATCH 7/7] ARM: dts: Enable emmc on hp t410

2015-12-04 Thread Tony Lindgren
* Peter Ujfalusi <peter.ujfal...@ti.com> [151204 01:21]: > On 12/04/2015 03:25 AM, Tony Lindgren wrote: > > There's a 2GB emmc on hp t410 that's wired to the sd_2 interface. > > Note that we also need to configure the evtmux using edma_xbar for > > edma channels. &

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151203 13:41]: > * Sudeep Holla <sudeep.ho...@arm.com> [151203 11:00]: > > > > I have added irq_set_irq_wake(pcs_soc->irq, state) in pcs_irq_set_wake > > which ensures it's marked for wakeup. > > Hmm well se

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151204 08:00]: > On 12/04/2015 05:35 PM, Tony Lindgren wrote: > > * Grygorii Strashko <grygorii.stras...@ti.com> [151204 02:45]: > >> On 12/03/2015 11:37 PM, Tony Lindgren wrote: > >>> * Grygorii Strashk

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Sudeep Holla <sudeep.ho...@arm.com> [151204 08:27]: > > > On 04/12/15 16:19, Grygorii Strashko wrote: > >On 12/04/2015 05:44 PM, Sudeep Holla wrote: > >> > >> > >>On 04/12/15 15:40, Tony Lindgren wrote: > >>>* Tony Lindgren <t.

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Grygorii Strashko [151204 08:31]: > On 12/04/2015 06:11 PM, Sudeep Holla wrote: > > > > > > On 04/12/15 15:59, Grygorii Strashko wrote: > >> > >> Sorry, I can't test it right now :( > >> Potential fix below: > > > > I had posted similar patch a while ago which Tony

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-04 Thread Tony Lindgren
* Sudeep Holla <sudeep.ho...@arm.com> [151204 08:16]: > Hi Tony, > > On 04/12/15 15:40, Tony Lindgren wrote: > >* Tony Lindgren <t...@atomide.com> [151203 13:41]: > >>* Sudeep Holla <sudeep.ho...@arm.com> [151203 11:00]: > >>>

[PATCH 3/6] ARM: dts: Add usb support for dm814x and dra62x

2015-12-04 Thread Tony Lindgren
The usb is very much like on am33xx, we just put the some of the componends under scm where they belong. Cc: Felipe Balbi <ba...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x.dtsi | 125 ++ 1 file

[PATCH 1/6] ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx

2015-12-04 Thread Tony Lindgren
These offsets seem to be common, so let's rename the defines. And let's set up the default_l3_slow_81xx_clkdm with active and default powerdomains for dm814x. These are needed for usb to work. Cc: Paul Walmsley <p...@pwsan.com> Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony

[PATCH 0/6] Add usb support for dm814x and dra62x

2015-12-04 Thread Tony Lindgren
Hi, These patches add usb support for dm814x and dra62x. These patches depend on what's listed at the mmc patches at: http://marc.info/?l=linux-omap=144919234321418=2 Regards, Tony Tony Lindgren (6): ARM: OMAP2+: Update 81xx clock and power domains for default, active and sgx ARM

[PATCH 2/6] ARM: OMAP2+: Add support for dm814x and dra62x usb

2015-12-04 Thread Tony Lindgren
The usb phys are different on dm814x compared to dm816x so we need to use the clkdcoldo output for usb. Cc: Paul Walmsley <p...@pwsan.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 38 +++--- 1 file

[PATCH 4/6] ARM: dts: Add usb support for dm814x-evm

2015-12-04 Thread Tony Lindgren
Add usb support for dm814x-evm Cc: Felipe Balbi <ba...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm8148-evm.dts | 24 1 file changed, 24 insertions(+) diff --git a/arch/arm/boot/dts/dm8148-evm.dts b/arch/arm/boot/dts/dm

[PATCH 5/6] ARM: dts: Add usb support for hp t410

2015-12-04 Thread Tony Lindgren
Add usb support for hp t410 and a fixed regulator for the hub power. Cc: Felipe Balbi <ba...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm8148-t410.dts | 35 +++ 1 file changed, 35 insertions(+) diff --git a/arch/

[PATCH 6/6] ARM: dts: Add usb support for j5-eco evm

2015-12-04 Thread Tony Lindgren
Add usb support for j5-eco evm. Cc: Felipe Balbi <ba...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 21 + 1 file changed, 21 insertions(+) diff --git a/arch/arm/boot/dts/dra62x-j5eco-evm.dts b/arch/arm/boo

Re: [PATCH] ARM: DTS: am33xx: Use the new DT bindings for the eDMA3

2015-12-04 Thread Tony Lindgren
* Arnd Bergmann <a...@arndb.de> [151204 13:38]: > On Friday 04 December 2015 10:47:07 Tony Lindgren wrote: > > > Peter Ujfalusi <peter.ujfal...@ti.com> writes: > > > > @@ -174,12 +182,44 @@ > > > > }; &

Re: [PATCH] ARM: DTS: am33xx: Use the new DT bindings for the eDMA3

2015-12-04 Thread Tony Lindgren
* Felipe Balbi [151204 09:23]: > > Hi, > > Peter Ujfalusi writes: > > @@ -174,12 +182,44 @@ > > }; > > > > edma: edma@4900 { > > - compatible = "ti,edma3"; > > - ti,hwmods = "tpcc", "tptc0",

Re: [4.4-rc][PATCH v2] ARM: dts: am4372: fix clock source for arm twd and global timers

2015-12-03 Thread Tony Lindgren
t;sleep 5" will take 10 sec instead of 5. > > Hence, fix it by adding mpu_periphclk ("fixed-factor-clock") and use > it for clocking ARM TWD and Global timer (same way as on OMAP4). > > Cc: Tony Lindgren <t...@atomide.com> > Cc: Felipe Balbi <ba...@ti.com

Re: [4.4-rc][PATCH] ARM: dts: am4372: disable arm twd and global timer's nodes

2015-12-03 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151203 08:34]: > > It seems we should apply this as a fix unless somebody has better ideas. Actually I think the fix for now is "[4.4-rc][PATCH v2] ARM: dts: am4372: fix clock source for arm twd and global timers" until PM starts wo

Re: [PATCH 2/2] ARM: OMAP2+: Change core_initcall levels to postcore_initcall

2015-12-03 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151203 08:35]: > On 12/03/2015 06:00 PM, Tony Lindgren wrote: > > * Tony Lindgren <t...@atomide.com> [151130 08:29]: > >> We want to be able to probe a few selected device drivers before hwmod > >> code popul

Re: [PATCH] clk: ti: omap5+: dpll: implement errata i810

2015-12-03 Thread Tony Lindgren
* Tero Kristo [151130 06:44]: > + /* > + * Errata i810 - DPLL controller can get stuck while transitioning > + * to a power saving state. Software must ensure the DPLL can not > + * transition to a low power state while changing M/N values. > + * Easiest

Re: [4.4-rc][PATCH] ARM: dts: am4372: disable arm twd and global timer's nodes

2015-12-03 Thread Tony Lindgren
* Grygorii Strashko [151118 07:36]: > Hi Mark, > > On 11/18/2015 04:15 PM, Mark Rutland wrote: > > On Wed, Nov 18, 2015 at 04:01:55PM +0200, Grygorii Strashko wrote: > >> Keep ARM TWD and Global timer's nodes disabled by default - if someone > >> would like to use them

Re: [PATCH] irqchip: omap-intc: fix spurious irq handling

2015-12-03 Thread Tony Lindgren
* Sekhar Nori <nsek...@ti.com> [151203 07:25]: > On Thursday 03 December 2015 08:32 PM, Tony Lindgren wrote: > > > > Yes we should naturally fix up the kernel locking. > > Alright. Thanks! > > > > > Please also add something like "enable

Re: [PATCH v3 0/3] soc: ti: Introduce wkup_m3_ipc driver

2015-12-03 Thread Tony Lindgren
* Dave Gerlach <d-gerl...@ti.com> [151202 12:30]: > On 10/20/2015 11:18 AM, Tony Lindgren wrote: > >* Dave Gerlach <d-gerl...@ti.com> [150922 17:20]: > >>This series is version 3 of the code to introduce a wkup_m3_ipc driver > >>to handle communication betw

Re: [PATCH 1/2] clk: ti: Add support for dm814x ADPLL

2015-12-03 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151202 17:36]: > On dm814x we have 13 ADPLLs with 3 to 4 outputs on each. The > ADPLLs have several dividers and muxes controlled by a shared > control register for each PLL. > > Note that for the clocks to work as device drivers fo

Re: [PATCH] irqchip: omap-intc: fix spurious irq handling

2015-12-03 Thread Tony Lindgren
* Sekhar Nori <nsek...@ti.com> [151203 03:29]: > On Tuesday 20 October 2015 08:22 PM, Tony Lindgren wrote: > > > > OK thanks for testing. My guess from the above list would be EDMA > > or CPSW missing a flush of posted write. Maybe try adding a readback > > of the

Re: [PATCH v3 00/27] memory: omap-gpmc: mtd: nand: Support GPMC NAND on non-OMAP platforms

2015-12-03 Thread Tony Lindgren
* Roger Quadros [151203 01:02]: > On 03/12/15 11:52, Brian Norris wrote: > > On Thu, Dec 03, 2015 at 11:38:14AM +0530, Roger Quadros wrote: > > > > I think I may have misunderstood the branch proposal. If Tony queues up: > > > > l2-mtd.git (or just up to commit a61ae81a1907) >

Re: [PATCH 2/2] ARM: OMAP2+: Change core_initcall levels to postcore_initcall

2015-12-03 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151130 08:29]: > We want to be able to probe a few selected device drivers before hwmod > code populates the clocks in omap_hwmod_setup_all(). This allows us to > convert most of the clock drivers into regular device drivers. > > We on

Re: [PATCH V2 12/14] ARM: dts: sb-som: introduce SB-SOM baseboard

2015-12-03 Thread Tony Lindgren
; > and CM-QS600 modules. It is a building block in the SBC-T43 single board > > computer, which consists of cm-t43 on top of sb-som-t43. > > > > Signed-off-by: Nikita Kiryanov <nik...@compulab.co.il> > > Cc: Tony Lindgren <t...@atomide.com> > > Cc: Benoit

Re: [PATCH V3 01/19] ARM: dts: am57xx: cl-som-am57x: add basic module support

2015-12-03 Thread Tony Lindgren
* Rob Herring [151202 07:24]: > On Tue, Dec 01, 2015 at 08:03:03PM +0200, Dmitry Lifshitz wrote: > > Add support for CompuLab CM-SOM-AM57X board. > > > > CL-SOM-AM57x is a miniature System-on-Module (SoM) based on > > TI Sitara AM57x ARM Cortex-A15 System-on-Chip family. > > >

Re: [PATCH 00/10] Patches to get dm814x-evm booting to NFSroot

2015-12-03 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151203 10:18]: > On 12/02/2015 01:38 AM, Tony Lindgren wrote: > > > Tony Lindgren (10): > >ARM: OMAP2+: Fix timer entries for dm814x > >clk: ti: Add few dm814x clock aliases > >ARM: OMAP2+: Add DPPLS

[PATCH 1/3] ARM: OMAP2+: Fix SoC detection for dra62x j5-eco

2015-12-03 Thread Tony Lindgren
print out the unknown hawkeye register to make things a bit easier for new SoC variants. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/id.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-omap2/id.c b/arch/arm/mach-omap2/id.c

[PATCH 0/3] Add minimal support for dra62x j5-eco

2015-12-03 Thread Tony Lindgren
for having omap clock drivers as regular Linux device drivers: http://marc.info/?l=linux-omap=14489008207=2 Regards, Tony Tony Lindgren (3): ARM: OMAP2+: Fix SoC detection for dra62x j5-eco ARM: dts: Add basic support for dra62x j5-eco SoC ARM: dts: Add minimal dra62x j5-eco evm support

[PATCH 2/3] ARM: dts: Add basic support for dra62x j5-eco SoC

2015-12-03 Thread Tony Lindgren
The dra762x j5-eco is similar to dm814x with a bit different clocks and devices. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dra62x-clocks.dtsi | 49 arch/arm/boot/dts/dra62x.dtsi| 23 + 2 files chang

[PATCH 3/3] ARM: dts: Add minimal dra62x j5-eco evm support

2015-12-03 Thread Tony Lindgren
This allows us to boot dra62x j5-eco evm with NFSroot. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/Makefile | 3 ++- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 28 2 files changed, 30 insertions(+), 1 deletion(-) creat

Re: [4.4-rc][PATCH] ARM: dts: am4372: disable arm twd and global timer's nodes

2015-12-03 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151203 10:21]: > On 12/03/2015 06:37 PM, Tony Lindgren wrote: > > * Tony Lindgren <t...@atomide.com> [151203 08:34]: > >> > >> It seems we should apply this as a fix unless somebody has better ideas. > >

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-03 Thread Tony Lindgren
* Sudeep Holla <sudeep.ho...@arm.com> [151203 11:00]: > On 03/12/15 18:13, Tony Lindgren wrote: > >At least on omaps, this controller is always powered and we never want to > >suspend it as it handles wake-up events for all the IO pins. And that > >usecase soun

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-03 Thread Tony Lindgren
* Grygorii Strashko [151203 10:36]: > > I think, this patch should not break our wake-up functionality. > It will just change the moment when pcs_irq_handler() will be called: > > before this change: > - suspend_enter() > > - arch_suspend_enable_irqs(); >

Re: [PATCH v2 13/14] ARM: DTS: am33xx: Use the new DT bindings for the eDMA3

2015-12-03 Thread Tony Lindgren
Hi Peter, * Peter Ujfalusi [151016 00:23]: I noticed something while changing dm81xx to use the edma_xbar.. > --- a/arch/arm/boot/dts/am33xx.dtsi > +++ b/arch/arm/boot/dts/am33xx.dtsi > + > + edma_xbar: dma-router@44e10f90 { > + compatible

Re: [PATCH 2/2] pinctrl: single: remove misuse of IRQF_NO_SUSPEND flag

2015-12-03 Thread Tony Lindgren
* Linus Walleij [151201 06:07]: > On Fri, Nov 27, 2015 at 6:21 PM, Sudeep Holla wrote: > > > From: Sudeep Holla > > > > The IRQF_NO_SUSPEND flag is used to identify the interrupts that should > > be left enabled so as to

Re: [PATCH 0/2] ARM: dts: Use MMC pwrseq instead regulators for IGEP WiFi init

2015-12-03 Thread Tony Lindgren
* Javier Martinez Canillas [151203 10:03]: > Hello, > > This series converts the IGEPv2 (IGEP0020) and IGEP COM Module (IGEP0030) > Device Tree to use the MMC power sequence provider to initialize the SDIO > WiFi chip instead of using fake fixed regulators to just toggle

[PATCH 6/7] ARM: dts: Add mmc support for dra62x j5-eco evm

2015-12-03 Thread Tony Lindgren
There's mmc interface on j5-eco evm that's wired to the sd_1 interface. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/dra62x-j5eco-evm.dts

[PATCH 2/7] ARM: dts: Update edma bindings on dm814x to use edma_xbar

2015-12-03 Thread Tony Lindgren
The edma is the same as on am33xx, except it has four tptc instances. And we need the edma_xbar for at least mmc3, so let's use the edma_xbar and the new binding as suggested by Peter Ujfalusi <peter.ujfal...@ti.com>. Cc: Peter Ujfalusi <peter.ujfal...@ti.com> Signed-off-by: Tony

[PATCH 3/7] ARM: OMAP2+: Add mmc hwmod entries for dm814x

2015-12-03 Thread Tony Lindgren
Let's add mmc entries for dm814x. To do that, we need to rename some entries to be common for 81xx. Cc: Paul Walmsley <p...@pwsan.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 93 ++ 1 file changed, 8

[PATCH 4/7] ARM: dts: Add mmc device entries for dm814x

2015-12-03 Thread Tony Lindgren
Add mmc device entries for dm814x. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x.dtsi | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/dm814x.dtsi b/arch/arm/boot/dts/dm814x.dtsi index 9d81980e..18a8f0d

[PATCH 5/7] ARM: dts: Add mmc support for dm8148-evm

2015-12-03 Thread Tony Lindgren
There is a mmc slot on the dm8148-evm that's wired to the sd_1 interface. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm8148-evm.dts | 31 +++ 1 file changed, 31 insertions(+) diff --git a/arch/arm/boot/dts/dm8148-evm.dts b/arch/arm/bo

[PATCH 1/7] ARM: dts: Add pinctrl macros for dm814x

2015-12-03 Thread Tony Lindgren
Let's add the DM814X_IOPAD macro the same way as we have for dm816x and am33xx as this allows comparing the registers with the documentation easily. The pinctrl bits are yet again different on dm814x. Cc: Linus Walleij <linus.wall...@linaro.org> Signed-off-by: Tony Lindgren <t...@at

[PATCH 7/7] ARM: dts: Enable emmc on hp t410

2015-12-03 Thread Tony Lindgren
There's a 2GB emmc on hp t410 that's wired to the sd_2 interface. Note that we also need to configure the evtmux using edma_xbar for edma channels. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm8148-t410.dts | 35 +++ 1 file chang

[PATCH 0/7] Add mmc support for dm814x and dra62x

2015-12-03 Thread Tony Lindgren
Hi, These patches add mmc support for dm814x and dra62x. These patches depend on what's listed at: http://marc.info/?l=linux-omap=144918431819264=2 Regards, Tony Tony Lindgren (7): ARM: dts: Add pinctrl macros for dm814x ARM: dts: Update edma bindings on dm814x to use edma_xbar ARM

Re: [RFC v02 03/15] dmaengine: core: Introduce new, universal API to request a channel

2015-12-02 Thread Tony Lindgren
* Peter Ujfalusi <peter.ujfal...@ti.com> [151202 02:01]: > On 12/01/2015 07:00 PM, Tony Lindgren wrote: > >> I see. The dm81xx basically am33xx/am43xx? > > > > Yeah similar to am33xx with different clocks and with a bunch of > > accelerators. >

Re: [PATCH 10/10] ARM: dts: Fix dm814x pinctrl address and mask

2015-12-02 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151201 17:23]: > * Matthijs van Duin <matthijsvand...@gmail.com> [151201 17:15]: > > On 2 December 2015 at 01:46, Tony Lindgren <t...@atomide.com> wrote: > > > Ouch. We should probably have separate PIN_INPUT_3V3 and PIN_OUT

Re: [PATCH 10/10] ARM: dts: Fix dm814x pinctrl address and mask

2015-12-02 Thread Tony Lindgren
* Matthijs van Duin <matthijsvand...@gmail.com> [151201 17:23]: > On 2 December 2015 at 01:46, Tony Lindgren <t...@atomide.com> wrote: > > We should probably have separate PIN_INPUT_3V3 and PIN_OUTPUT_3V3 > > dts macros that ensure that? > > I'm in general no fa

Re: [PATCH v3 00/27] memory: omap-gpmc: mtd: nand: Support GPMC NAND on non-OMAP platforms

2015-12-02 Thread Tony Lindgren
* Brian Norris <computersforpe...@gmail.com> [151202 10:14]: > On Wed, Dec 02, 2015 at 07:03:17AM -0800, Tony Lindgren wrote: > > * Roger Quadros <rog...@ti.com> [151201 21:13]: > > > On 02/12/15 08:56, Brian Norris wrote: > > > > > > > > I'l

[PATCH 0/2] Clock driver for dm814x ADPLL

2015-12-02 Thread Tony Lindgren
=144901336001085=2 And also make sure you have the initcall level change patch that is needed for having omap clock drivers regular Linux device drivers: http://marc.info/?l=linux-omap=14489008207=2 Regards, Tony Tony Lindgren (2): clk: ti: Add support for dm814x ADPLL ARM: dts: Add clocks

[PATCH 2/2] ARM: dts: Add clocks for dm814x ADPLL

2015-12-02 Thread Tony Lindgren
These use the standard clock bindings and now we can make some of the fixed clocks into real clocks. Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x-clocks.dtsi | 256 ++- 1 file

[PATCH 1/2] clk: ti: Add support for dm814x ADPLL

2015-12-02 Thread Tony Lindgren
evels to postcore_initcall". Also note that this patch does not implement clk_set_rate, that will be posted later on when available. Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- .../devicetree/bindings/clock/ti/adpll.txt | 42

[PATCH 01/10] ARM: OMAP2+: Fix timer entries for dm814x

2015-12-01 Thread Tony Lindgren
There's a mux after the oscillator similar to am335x. I did not notice this on hp t410 as it boots even with no clocks configured. Cc: Paul Walmsley <p...@pwsan.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 8 1 fil

[PATCH 08/10] ARM: dts: Fix some mux and divider clocks to get dm814x-evm booting

2015-12-01 Thread Tony Lindgren
on what the bootloader has enabled. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x-clocks.dtsi | 109 +-- 1 file changed, 79 insertions(+), 30 deletions(-) diff --git a/arch/arm/boot/dts/dm814x-clocks.dtsi b/arch/arm/boot/dts/

Re: [PATCH 05/10] ARM: OMAP2+: Disable GPIO softreset for dm81xx

2015-12-01 Thread Tony Lindgren
* Matthijs van Duin <matthijsvand...@gmail.com> [151201 16:11]: > On 2 December 2015 at 00:38, Tony Lindgren <t...@atomide.com> wrote: > > Looks like GPIO softreset status bit on both dm8168 and dm8148 > > is broken and only goes high initially. After writin

Re: [PATCH 10/10] ARM: dts: Fix dm814x pinctrl address and mask

2015-12-01 Thread Tony Lindgren
* Matthijs van Duin <matthijsvand...@gmail.com> [151201 16:26]: > On 2 December 2015 at 00:38, Tony Lindgren <t...@atomide.com> wrote: > > - pinctrl-single,function-mask = > > <0x300ff>; > > +

[PATCH 00/10] Patches to get dm814x-evm booting to NFSroot

2015-12-01 Thread Tony Lindgren
hes coming for those please notify on the linux-omap and linux-arm-kernel mailings lists so we can avoid duplicate work. Cheers, Tony Tony Lindgren (10): ARM: OMAP2+: Fix timer entries for dm814x clk: ti: Add few dm814x clock aliases ARM: OMAP2+: Add DPPLS clock manager for dm814x ARM:

[PATCH 04/10] ARM: OMAP2+: Enable GPIO for dm814x

2015-12-01 Thread Tony Lindgren
With the basic clocks now working we can enable GPIO. Cc: Paul Walmsley <p...@pwsan.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/ar

[PATCH 09/10] ARM: dts: Fix dm8148 control modules ranges

2015-12-01 Thread Tony Lindgren
The control module is at offset 0x14000 with size 0x2, not 0x16000. This causes the pinctrl driver to not work. Let's also fix the comments related to the TRM "L4LS Instance Summary" table as that's what's causing the bad entries. Signed-off-by: Tony Lindgren <t...@atomide.com&g

[PATCH 06/10] ARM: OMAP2+: Remove useless check for legacy booting for dm814x

2015-12-01 Thread Tony Lindgren
We have never had dm814x booting properly with mainline kernel using the legacy platform data based booting. Current minimal support is device tree only. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/io.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)

[PATCH 10/10] ARM: dts: Fix dm814x pinctrl address and mask

2015-12-01 Thread Tony Lindgren
Otherwise pinctrl won't work. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/dm814x.dtsi b/arch/arm/boot/dts/dm814x.dtsi index 68b156b..7bd1961 100644 --- a/arch/ar

[PATCH 07/10] ARM: dts: Fix dm814x entries for pllss and prcm

2015-12-01 Thread Tony Lindgren
Otherwise drivers under pllss and prcm won't probe properly. Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/boot/dts/dm814x.dtsi | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/dm814x.dtsi b/arch/arm/boot/dts/dm814x.dtsi

[PATCH 05/10] ARM: OMAP2+: Disable GPIO softreset for dm81xx

2015-12-01 Thread Tony Lindgren
: Paul Walmsley <p...@pwsan.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/mach-omap2/omap_hwmod_81xx_data.c b/arch/arm/mach-omap2/omap_hwmod_81xx_data.c index 1b96

[PATCH 03/10] ARM: OMAP2+: Add DPPLS clock manager for dm814x

2015-12-01 Thread Tony Lindgren
On dm814x we have some clocks at DPLLS and some at PRCM. Let's add a new omap_prcm_init_data entry for the DPLLS so we can initalize timer clocks early. Cc: Paul Walmsley <p...@pwsan.com> Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- a

[PATCH 02/10] clk: ti: Add few dm814x clock aliases

2015-12-01 Thread Tony Lindgren
The timer clock aliases are needed early on dm814x. Let's also add the aliases for the interconnects and MMC. Cc: Michael Turquette <mturque...@baylibre.com> Cc: Stephen Boyd <sb...@codeaurora.org> Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.

Re: [PATCH 10/10] ARM: dts: Fix dm814x pinctrl address and mask

2015-12-01 Thread Tony Lindgren
* Matthijs van Duin <matthijsvand...@gmail.com> [151201 17:15]: > On 2 December 2015 at 01:46, Tony Lindgren <t...@atomide.com> wrote: > > Ouch. We should probably have separate PIN_INPUT_3V3 and PIN_OUTPUT_3V3 > > dts macros that ensure that? > > Can't we jus

Re: [PATCH 05/10] ARM: OMAP2+: Disable GPIO softreset for dm81xx

2015-12-01 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151201 16:56]: > * Tony Lindgren <t...@atomide.com> [151201 16:42]: > > * Matthijs van Duin <matthijsvand...@gmail.com> [151201 16:11]: > > > On 2 December 2015 at 00:38, Tony Lindgren <t...@atomide.com> wrote: &g

Re: [PATCH 05/10] ARM: OMAP2+: Disable GPIO softreset for dm81xx

2015-12-01 Thread Tony Lindgren
* Tony Lindgren <t...@atomide.com> [151201 16:42]: > * Matthijs van Duin <matthijsvand...@gmail.com> [151201 16:11]: > > On 2 December 2015 at 00:38, Tony Lindgren <t...@atomide.com> wrote: > > > Looks like GPIO softreset status bit on both dm8168 and dm814

Re: [RFC PATCH] clocksource: ti-32k: convert to platform device

2015-12-01 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151201 09:13]: > On 12/01/2015 06:07 PM, Tony Lindgren wrote: > > > >Or am I forgetting some other dependency with our system timers? > > both counter32 and GP timer have to be enabled through sysc registers. > They a

Re: [PATCH v2 01/18] ARM: am57xx: cl-som-am57x: dts: add basic module support

2015-12-01 Thread Tony Lindgren
* Dmitry Lifshitz [151201 08:26]: > > It might looks the same set of regulators for multiple boards, > but it is not. Each board may apply its own regulators usage scheme, and > this is our case (as compared to am57xx-beagle-x15.dts). > > For the best of my knowledge,

Re: [RFC v02 03/15] dmaengine: core: Introduce new, universal API to request a channel

2015-12-01 Thread Tony Lindgren
* Peter Ujfalusi <peter.ujfal...@ti.com> [151201 00:14]: > On 11/30/2015 05:51 PM, Tony Lindgren wrote: > > Hi, > > > > * Peter Ujfalusi <peter.ujfal...@ti.com> [151130 05:49]: > >> > >> For each dmaengine driver an array of DMA device, slave a

Re: [PATCH v2 01/18] ARM: am57xx: cl-som-am57x: dts: add basic module support

2015-12-01 Thread Tony Lindgren
* Nishanth Menon <n...@ti.com> [151201 08:48]: > On 12/01/2015 10:43 AM, Tony Lindgren wrote: > > * Dmitry Lifshitz <lifsh...@compulab.co.il> [151201 08:26]: > >> > >> It might looks the same set of regulators for multiple boards, > >> but it is no

Re: [PATCH 1/2] ARM: OMAP2+: Initialize timers later with late_time_init

2015-12-01 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151201 05:53]: > On 11/30/2015 06:26 PM, Tony Lindgren wrote: > > We don't need timers right away and initializing them later gives us few > > nice things like interrupts and kmalloc. As the timers have a dependency > > to

Re: [RFC PATCH] clocksource: ti-32k: convert to platform device

2015-12-01 Thread Tony Lindgren
* Grygorii Strashko <grygorii.stras...@ti.com> [151201 07:09]: > On 11/30/2015 06:28 PM, Tony Lindgren wrote: > > > > We should be able to make this into an early_platform_device and just > > have it depend on the source clock muxes. See the omap initcall change

Re: [PATCH v4 4/5] ARM: dts: DRA7: add entry for qspi mmap region

2015-12-01 Thread Tony Lindgren
* Vignesh R <vigne...@ti.com> [151130 20:46]: > On 12/01/2015 04:04 AM, Tony Lindgren wrote: > > > > Actually none of the IO areas above are within the same interconnect target: > > > > 0x4b30 QSPI0 address space in L3 main interconnect > > 0x5

Re: [PATCH 1/2] ARM: dts: omap4: Add elm node

2015-11-30 Thread Tony Lindgren
* Franklin S Cooper Jr [151028 14:02]: > Add device tree entry for the error location module. > > Signed-off-by: Franklin S Cooper Jr Applying this one into omap-for-v4.5/dt thanks. Tony > arch/arm/boot/dts/omap4.dtsi | 8 > 1 file changed, 8

Re: [PATCH v4 4/5] ARM: dts: DRA7: add entry for qspi mmap region

2015-11-30 Thread Tony Lindgren
* Vignesh R [151129 21:16]: > Add qspi memory mapped region entries for DRA7xx based SoCs. Also, > update the binding documents for the controller to document this change. > > Acked-by: Rob Herring > Signed-off-by: Vignesh R > --- > > v4: No

Re: [PATCH 02/18] ARM: am57xx: cl-som-am57x: dts: add RTC support

2015-11-30 Thread Tony Lindgren
* Dmitry Lifshitz [151124 22:41]: > + { > + status = "okay"; > + pinctrl-names = "default"; > + pinctrl-0 = <_pins_default>; > + clock-frequency = <10>; > + > + rtc0: rtc@56 { > + compatible = "emmicro,em3027"; > + reg =

Re: [PATCH] ARM: dts: dra72-evm: Mark uart1 rxd as wakeup capable

2015-11-30 Thread Tony Lindgren
* Nishanth Menon [151126 21:03]: > On 11/26/2015 02:31 AM, Vignesh R wrote: > > Uart1 rxd is wakeup capable on DRA72 EVM. Hence, mark rxd line as > > wakeup capable. This is similar to commit 66b0436977e2c ("ARM: dts: > > dra7-evm: Mark uart1 rxd as wakeup capable") for DRA74 EVM. >

Re: [PATCH] ARM: OMAP: RX-51: fix a typo in log writing

2015-11-30 Thread Tony Lindgren
* Aaro Koskinen [151123 13:33]: > Fix a typo when registering HW RNG. Applying into omap-for-v4.5/soc thanks. Tony -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.kernel.org More majordomo info at

Re: [PATCH 2/2] ARM: omap4: hwmod: Remove elm address space from hwmod data

2015-11-30 Thread Tony Lindgren
* Franklin S Cooper Jr [151028 14:02]: > ELM address information is provided by device tree. No longer need > to include this information within hwmod. > > This patch has only been boot tested. > > Signed-off-by: Franklin S Cooper Jr And this one seems safe for

Re: [PATCH 0/2] adding spi alias for qspi

2015-11-30 Thread Tony Lindgren
* Mugunthan V N [151118 23:02]: > Adding missed spi alias for qspi which helps probe the qspi > device in U-Boot. > > Mugunthan V N (2): > dts: dra7: add spi alias for qspi > arm: dts: am4372: add spi alias for qspi > > arch/arm/boot/dts/am4372.dtsi | 1 + >

Re: [PATCH v2] regulator: tps65217: remove tps65217.dtsi file

2015-11-30 Thread Tony Lindgren
* Rob Herring [151112 06:02]: > On Tue, Oct 27, 2015 at 01:36:36PM +0100, Heiko Schocher wrote: > > remove tps65217.dtsi and adapt all boards, which > > used it. > > > > Signed-off-by: Heiko Schocher > > Tested-by: Keerthy > > Acked-by: Mark

Re: [PATCH v2] arm, am335x: add support for the bosch shc board

2015-11-30 Thread Tony Lindgren
* Heiko Schocher [151117 00:25]: > --- /dev/null > +++ b/arch/arm/boot/dts/am335x-shc.dts > + { > + compatible = "ti,tps65217"; > + ti,pmic-shutdown-controller; > + > + regulators { > + #address-cells = <1>; > + #size-cells = <0>; > + > +

Re: [PATCH 01/14] ARM: am437x: cm-t43: dts: add basic support for sbc-t43

2015-11-30 Thread Tony Lindgren
* Nikita Kiryanov [151124 05:20]: > + { > + pinctrl-names = "default"; > + pinctrl-0 = <_pins_default>; > +}; > + Please get rid of the extra line at the end of the file.. It will cause whitespace warnings when applying and will also cause issues applying other

Re: [PATCH v2 01/18] ARM: am57xx: cl-som-am57x: dts: add basic module support

2015-11-30 Thread Tony Lindgren
* Dmitry Lifshitz [151130 06:27]: > +++ b/arch/arm/boot/dts/am57xx-cl-som-am57x.dts > + tps659038_pmic { > + compatible = "ti,tps659038-pmic"; > + > + regulators { > + smps12_reg: smps12 { > +

Re: [PATCH V2] ARM: DRA7: hwmod: Enable DEBUG_LL for UART4

2015-11-30 Thread Tony Lindgren
* Nishanth Menon [151022 19:49]: > On 10/22/2015 08:01 PM, Praneeth wrote: > > Hi Nishanth, > > > > On 10/22/2015 07:24 PM, Praneeth Bajjuri wrote: > >> From: "J.D. Schroeder" > >> > >> UART4 low level debug support. This helps in debugging with UART4 > >>

[PATCH 1/2] ARM: OMAP2+: Initialize timers later with late_time_init

2015-11-30 Thread Tony Lindgren
Walmsley <p...@pwsan.com> Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/timer.c | 46 +++-- 1 file changed, 40 insertions(+), 6 deletions(-) diff --git a/arch/arm/mach-omap2/timer.c

[PATCH 2/2] ARM: OMAP2+: Change core_initcall levels to postcore_initcall

2015-11-30 Thread Tony Lindgren
m> Cc: Tero Kristo <t-kri...@ti.com> Signed-off-by: Tony Lindgren <t...@atomide.com> --- arch/arm/mach-omap2/omap2-restart.c | 2 +- arch/arm/mach-omap2/omap_device.c | 2 +- arch/arm/mach-omap2/omap_hwmod.c| 2 +- arch/arm/mach-omap2/serial.c| 2 +- 4 files changed, 4 i

[PATCH 0/2] Initcall changes for omaps

2015-11-30 Thread Tony Lindgren
Hi, Here are some initcall changes to initialize things a bit later. This make it easier to make timers into drivers and allows us to make most of the clocks into regular device drivers. Regards, Tony Tony Lindgren (2): ARM: OMAP2+: Initialize timers later with late_time_init ARM: OMAP2

<    1   2   3   4   5   6   7   8   9   10   >