Hi Ale{ss,x}andr[oe], This patch series fixes the RS5C313 RTC driver, which is used on the I-O DATA USL-5P aka Landisk: -rs5c313 rs5c313: rs5c313_rtc_read_time: timeout error rs5c313 rs5c313: registered as rtc0 -rs5c313 rs5c313: rs5c313_rtc_read_time: timeout error -rs5c313 rs5c313: hctosys: unable to read the hardware clock +rs5c313 rs5c313: setting system clock to 2020-08-14T01:04:12 UTC (1597367052) and performs a few related code cleanups. Thanks for your comments! Geert Uytterhoeven (3): rtc: rtc-rs5c313: Drop obsolete platform_set_drvdata() call rtc: rtc-rs5c313: Fix late hardware init rtc: rtc-rs5c313: Convert to module_platform_driver() drivers/rtc/rtc-rs5c313.c | 34 +++++++--------------------------- 1 file changed, 7 insertions(+), 27 deletions(-) -- 2.17.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds