Re: [PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-09 Thread Geert Uytterhoeven
Hi Florian, On Wed, Nov 9, 2016 at 8:17 PM, Florian Fainelli wrote: > On 11/08/2016 11:50 AM, Geert Uytterhoeven wrote: >> On Tue, Nov 8, 2016 at 8:42 PM, Florian Fainelli >> wrote: >>> On 11/08/2016 11:35 AM, Geert Uytterhoeven wrote: Currently the renesas-irqc driver uses postcore_initca

Re: [PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-09 Thread Florian Fainelli
On 11/08/2016 11:50 AM, Geert Uytterhoeven wrote: > Hi Florian, > > On Tue, Nov 8, 2016 at 8:42 PM, Florian Fainelli wrote: >> On 11/08/2016 11:35 AM, Geert Uytterhoeven wrote: >>> Currently the renesas-irqc driver uses postcore_initcall(). >>> >>> However, the new CPG/MSSR driver uses subsys_ini

Re: [PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-09 Thread Marc Zyngier
Hi Geert, On 08/11/16 19:35, Geert Uytterhoeven wrote: > Currently the renesas-irqc driver uses postcore_initcall(). > > However, the new CPG/MSSR driver uses subsys_initcall(). Hence the > IRQC's probe will be deferred, which causes the Micrel Ethernet PHY to > not find its interrupt on R-Car Ge

Re: [PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-08 Thread Geert Uytterhoeven
Hi Florian, On Tue, Nov 8, 2016 at 8:42 PM, Florian Fainelli wrote: > On 11/08/2016 11:35 AM, Geert Uytterhoeven wrote: >> Currently the renesas-irqc driver uses postcore_initcall(). >> >> However, the new CPG/MSSR driver uses subsys_initcall(). Hence the >> IRQC's probe will be deferred, which c

Re: [PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-08 Thread Florian Fainelli
On 11/08/2016 11:35 AM, Geert Uytterhoeven wrote: > Currently the renesas-irqc driver uses postcore_initcall(). > > However, the new CPG/MSSR driver uses subsys_initcall(). Hence the > IRQC's probe will be deferred, which causes the Micrel Ethernet PHY to > not find its interrupt on R-Car Gen2 and

[PATCH v2] irqchip/renesas-irqc: Postpone driver initialization

2016-11-08 Thread Geert Uytterhoeven
Currently the renesas-irqc driver uses postcore_initcall(). However, the new CPG/MSSR driver uses subsys_initcall(). Hence the IRQC's probe will be deferred, which causes the Micrel Ethernet PHY to not find its interrupt on R-Car Gen2 and RZ/G, as the of_mdio subsystem does not support deferred pr