Re: [PATCH 1/6] rtc: generic: allow building on all architectures

2016-03-02 Thread Geert Uytterhoeven
On Wed, Mar 2, 2016 at 10:28 AM, Andreas Schwab wrote: > Geert Uytterhoeven writes: > >>> +#else >>> +#define generic_rtc_ops *(struct rtc_class_ops*)NULL >>> +#endif >>> >>> static int __init generic_rtc_probe(struct platform_device *dev) >>> { >>> struct rtc_device *rtc; >>> + c

Re: [PATCH 1/6] rtc: generic: allow building on all architectures

2016-03-02 Thread Andreas Schwab
Geert Uytterhoeven writes: >> +#else >> +#define generic_rtc_ops *(struct rtc_class_ops*)NULL >> +#endif >> >> static int __init generic_rtc_probe(struct platform_device *dev) >> { >> struct rtc_device *rtc; >> + const struct rtc_class_ops *ops; >> + >> + ops = dev_get_platd

Re: [PATCH 1/6] rtc: generic: allow building on all architectures

2016-03-02 Thread Arnd Bergmann
On Wednesday 02 March 2016 09:57:27 Geert Uytterhoeven wrote: > > @@ -33,13 +35,21 @@ static const struct rtc_class_ops generic_rtc_ops = { > > .read_time = generic_get_time, > > .set_time = generic_set_time, > > }; > > +#else > > +#define generic_rtc_ops *(struct rtc_class_ops*)NU

Re: [PATCH 1/6] rtc: generic: allow building on all architectures

2016-03-02 Thread Geert Uytterhoeven
Hi Arnd, On Tue, Mar 1, 2016 at 5:59 PM, Arnd Bergmann wrote: > There are four architectures using this driver, but since we can > build it with COMPILE_TEST, we should try dealing with the absence > of the asm/rtc.h header file, to avoid getting a build error: > > drivers/rtc/rtc-generic.c:12:21

[PATCH 1/6] rtc: generic: allow building on all architectures

2016-03-01 Thread Arnd Bergmann
There are four architectures using this driver, but since we can build it with COMPILE_TEST, we should try dealing with the absence of the asm/rtc.h header file, to avoid getting a build error: drivers/rtc/rtc-generic.c:12:21: fatal error: asm/rtc.h: No such file or directory This creates an alt