pt., 8 lut 2019 o 13:37 Sekhar Nori <nsekhar@xxxxxx> napisał(a): > > On 08/02/19 6:04 PM, Bartosz Golaszewski wrote: > > pt., 8 lut 2019 o 13:06 Sekhar Nori <nsekhar@xxxxxx> napisał(a): > >> > >> On 04/02/19 10:47 PM, Bartosz Golaszewski wrote: > >>> +static const struct davinci_timer_cfg da850_timer_cfg = { > >>> + .reg = { > >>> + .start = DA8XX_TIMER64P0_BASE, > >>> + .end = DA8XX_TIMER64P0_BASE + SZ_4K, > >> > >> SZ_4K - 1 > >> > >> This should have prevented watchdog timer from getting registered. > >> > >> Thanks, > >> Sekhar > > > > My clocksource driver doesn't call request_region() so a subsequent > > devm_ioremap_resource() in the watchdog driver would still succeed. I > > now fixed both the missing call and the value here. > > Ah, got it. Perhaps a call to request_region() should be added to catch > issues? > Yes, that's what I meant by "fixing the missing call". It will be there in v3. Actually the kernel seems to be missing a non-managed ioremap_resource() helper. Maybe I should add it as well. Bart