Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-09 Thread Daniel Lezcano
On 06/09/2016 09:46 AM, Geert Uytterhoeven wrote: Hi Daniel, On Wed, Jun 8, 2016 at 4:10 PM, Daniel Lezcano wrote: On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: [ ... ] in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch (arm32) and

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-09 Thread Daniel Lezcano
On 06/09/2016 09:46 AM, Geert Uytterhoeven wrote: Hi Daniel, On Wed, Jun 8, 2016 at 4:10 PM, Daniel Lezcano wrote: On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: [ ... ] in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch (arm32) and r8a7795/salvator-x (arm64).

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-09 Thread Geert Uytterhoeven
Hi Daniel, On Wed, Jun 8, 2016 at 4:10 PM, Daniel Lezcano wrote: > On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: > > [ ... ] > >> in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch >> (arm32) and r8a7795/salvator-x (arm64). >> >> Using

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-09 Thread Geert Uytterhoeven
Hi Daniel, On Wed, Jun 8, 2016 at 4:10 PM, Daniel Lezcano wrote: > On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: > > [ ... ] > >> in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch >> (arm32) and r8a7795/salvator-x (arm64). >> >> Using "earlycon keep_bootcon" on koelsch

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-08 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: [ ... ] in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch (arm32) and r8a7795/salvator-x (arm64). Using "earlycon keep_bootcon" on koelsch (this doesn't help on arm64) reveals it's stuck at: clocksource_probe: no

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-08 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: [ ... ] in clockevents/clockevents/next breaks the boot on e.g. r8a7791/koelsch (arm32) and r8a7795/salvator-x (arm64). Using "earlycon keep_bootcon" on koelsch (this doesn't help on arm64) reveals it's stuck at: clocksource_probe: no

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: Hi Daniel, Hi Geert, [ ... ] Using "earlycon keep_bootcon" on koelsch (this doesn't help on arm64) reveals it's stuck at: clocksource_probe: no matching clocksources found sched_clock: 32 bits at 100 Hz, resolution 1000ns,

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: Hi Daniel, Hi Geert, [ ... ] Using "earlycon keep_bootcon" on koelsch (this doesn't help on arm64) reveals it's stuck at: clocksource_probe: no matching clocksources found sched_clock: 32 bits at 100 Hz, resolution 1000ns,

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: Hi Daniel, On Wed, Jun 1, 2016 at 10:34 AM, Daniel Lezcano wrote: The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. Basically, this macro is defined to insert in a table a tuple name,function.

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Daniel Lezcano
On 06/07/2016 11:54 AM, Geert Uytterhoeven wrote: Hi Daniel, On Wed, Jun 1, 2016 at 10:34 AM, Daniel Lezcano wrote: The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. Basically, this macro is defined to insert in a table a tuple name,function. This function is an init

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Geert Uytterhoeven
Hi Daniel, On Wed, Jun 1, 2016 at 10:34 AM, Daniel Lezcano wrote: > The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. > > Basically, this macro is defined to insert in a table a tuple name,function. > This function is an init function called when

Re: [PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-07 Thread Geert Uytterhoeven
Hi Daniel, On Wed, Jun 1, 2016 at 10:34 AM, Daniel Lezcano wrote: > The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. > > Basically, this macro is defined to insert in a table a tuple name,function. > This function is an init function called when the name matches the DT node

[PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-01 Thread Daniel Lezcano
The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. Basically, this macro is defined to insert in a table a tuple name,function. This function is an init function called when the name matches the DT node and its signature is: typedef void (*of_init_fn_1)(struct

[PATCH 0/9] clocksource/drivers/clksrc-of: Improve error handling

2016-06-01 Thread Daniel Lezcano
The macro CLOCKSOURCE_OF_DECLARE is widely used in the timer drivers. Basically, this macro is defined to insert in a table a tuple name,function. This function is an init function called when the name matches the DT node and its signature is: typedef void (*of_init_fn_1)(struct