Re: [PATCH v2] PCI: dra7xx: mark dra7xx_pcie_msi irq as IRQF_NO_THREAD

2015-12-08 Thread Lucas Stach
e affects several drivers, I'd like to see them all > handle it the same way. Otherwise, somebody coming along later will > wonder why they're different, and there won't be a good answer. > > I cc'd the other maintainers to see what they think. > Yes, this should absolute

Re: [PATCH] ARM: OMAP4: execute initcall to reserve SRAM for I688 only on OMAP4

2015-12-01 Thread Lucas Stach
Am Montag, den 30.11.2015, 20:27 +0200 schrieb Grygorii Strashko: > On 11/30/2015 07:27 PM, Lucas Stach wrote: > > Am Montag, den 16.11.2015, 14:24 +0200 schrieb Grygorii Strashko: > >> On 11/16/2015 01:25 PM, Lucas Stach wrote: > >>> omap_interconnect_sync() is the

Re: [PATCH] ARM: OMAP4: execute initcall to reserve SRAM for I688 only on OMAP4

2015-11-30 Thread Lucas Stach
Am Montag, den 16.11.2015, 14:24 +0200 schrieb Grygorii Strashko: > On 11/16/2015 01:25 PM, Lucas Stach wrote: > > omap_interconnect_sync() is the only user of the SRAM scratch area > > allocated in the omap4_sram_init initcall. The interconnect sync is > > used exclusively

[PATCH] ARM: OMAP4: execute initcall to reserve SRAM for I688 only on OMAP4

2015-11-16 Thread Lucas Stach
if the kernel is not running on OMAP4 to avoid a confusing warning about being unable to allocate the SRAM needed for I688 handling. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> Tested-by: Bastian Stender <b...@pengutronix.de> --- arch/arm/mach-omap2/omap4-common.c | 3 +++ 1 fil

Re: [PATCH v2 2/3] ARM: OMAP2+: remove custom abort handler for t410

2015-11-12 Thread Lucas Stach
Tony, can you please take this patch through the OMAP tree for 4.4? The first patch in this series went in through Russells tree, so the below code now has the possibility to hide a real abort later during boot. Regards, Lucas Am Donnerstag, den 15.10.2015, 12:32 +0200 schrieb Lucas Stach

Re: [PATCH v2 1/3] ARM: catch pending imprecise abort on unmask

2015-10-19 Thread Lucas Stach
Am Donnerstag, den 15.10.2015, 16:32 +0100 schrieb Russell King - ARM Linux: > On Thu, Oct 15, 2015 at 12:32:20PM +0200, Lucas Stach wrote: > > Install a non-faulting handler just before unmasking imprecise aborts > > and switch back to the regular one after un

Re: [PATCH v2 1/3] ARM: catch pending imprecise abort on unmask

2015-10-16 Thread Lucas Stach
Am Donnerstag, den 15.10.2015, 16:32 +0100 schrieb Russell King - ARM Linux: > On Thu, Oct 15, 2015 at 12:32:20PM +0200, Lucas Stach wrote: > > Install a non-faulting handler just before unmasking imprecise aborts > > and switch back to the regular one after un

[PATCH v2 2/3] ARM: OMAP2+: remove custom abort handler for t410

2015-10-15 Thread Lucas Stach
This is not needed anymore. Handling a potentially pending imprecise external abort left behind by the bootloader is now done in a slightly safer way inside the common ARM startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> Acked-by: Tony Lindgren <t...@atomide.com> -

[PATCH v2 0/3] ARM: handle imprecise aborts from firmware in common code

2015-10-15 Thread Lucas Stach
that are known to have bad firmware/bootloaders. V2 adapts patch 1 to suggestions from Russell and Hauke and drops former patch 3 (ARM: mvebu: remove the workaround imprecise abort fault handler) as it has already been applied. Regards, Lucas Lucas Stach (3): ARM: catch pending imprecise abort on unmask

[PATCH v2 3/3] ARM: BCM5301X: remove workaround imprecise abort fault handler

2015-10-15 Thread Lucas Stach
This is not needed anymore. Handling a potentially pending imprecise external abort left behind by the bootloader is now done in a slightly safer way inside the common ARM startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> Acked-by: Hauke Mehrtens <ha...@hauke-m.de> -

[PATCH v2 1/3] ARM: catch pending imprecise abort on unmask

2015-10-15 Thread Lucas Stach
a lot of bootlaoders out there that do such a thing it makes sense to handle it in the common startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> --- v2: - move temporary fault handler swapping into fault.c to hide it from other parts of the kernel - print FSR, when warnin

[PATCH 0/4] ARM: handle imprecise aborts from firmware in common code

2015-10-14 Thread Lucas Stach
that are known to have bad firmware/bootloaders. The patches changing OMAP, MVEBU and BCM5301X are only build tested as I have no hardware to test on. So I would appreciate a tested-by for those. Regards, Lucas Lucas Stach (4): ARM: catch pending imprecise abort on unmask ARM: OMAP2+: remove custom abort

[PATCH 1/4] ARM: catch pending imprecise abort on unmask

2015-10-14 Thread Lucas Stach
a lot of bootlaoders out there that do such a thing it makes sense to handle it in the common startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> --- arch/arm/mm/fault.c | 15 +++ arch/arm/mm/fault.h | 2 ++ arch/arm/mm/mmu.c | 19 ++- 3 files c

[PATCH 4/4] ARM: BCM5301X: remove workaround imprecise abort fault handler

2015-10-14 Thread Lucas Stach
This is not needed anymore. Handling a potentially pending imprecise external abort left behind by the bootloader is now done in a slightly safer way inside the common ARM startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> --- arch/arm/mach-bcm/bcm_5301x.

[PATCH 2/4] ARM: OMAP2+: remove custom abort handler for t410

2015-10-14 Thread Lucas Stach
This is not needed anymore. Handling a potentially pending imprecise external abort left behind by the bootloader is now done in a slightly safer way inside the common ARM startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> --- arch/arm/mach-omap2/pdata-quirks.

[PATCH 3/4] ARM: mvebu: remove the workaround imprecise abort fault handler

2015-10-14 Thread Lucas Stach
This is not needed anymore. Handling a potentially pending imprecise external abort left behind by the bootloader is now done in a slightly safer way inside the common ARM startup code. Signed-off-by: Lucas Stach <l.st...@pengutronix.de> --- arch/arm/mach-mvebu/board-v7.

Re: [PATCH] ARM: OMAP2: erratum I688 handling disabled for AM335x

2015-10-13 Thread Lucas Stach
ratch, but uses a part of DRAM to do the strongly ordered access. So it is safe to say that we only ever need to run the initcall allocating the SRAM scratch area on OMAP4. Is this conclusion correct? Thanks, Lucas -- Pengutronix e.K. | Lucas Stach | Industria

Re: [PATCH v4 14/21] ARM: imx6: convert GPC to stacked domains

2015-01-19 Thread Lucas Stach
Am Montag, den 19.01.2015, 09:44 + schrieb Marc Zyngier: IMX6 has been (ab)using the gic_arch_extn to provide wakeup from suspend, and it makes a lot of sense to convert this code to use stacked domains instead. This patch does just this, updating the DT files to actually reflect what

Re: regression: Clock changes in next-20141205 break at least omap4

2014-12-17 Thread Lucas Stach
reference to resulting clock, that clock would be no parent to the PLL. The PLL is merely a consumer of this clock just like every other device in the system. Regards, Lucas -- Pengutronix e.K. | Lucas Stach | Industrial Linux Solutions | http://www.pengutronix.de

Re: [PATCH 2/2] ARM: OMAP4+: Move SRAM data to DT

2013-09-03 Thread Lucas Stach
what you would use this for. Regards, Lucas -- Pengutronix e.K. | Lucas Stach | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-5076 | Amtsgericht Hildesheim, HRA