This series includes smaller refactorings and improvements. Heiner Kallweit (9): rtc: ds1307: remove member irq from struct ds1307 rtc: ds1307: factor out bbsqi bit to struct chip_desc rtc: ds1307: improve trickle charger initialization rtc: ds1307: constify struct chip_desc variables rtc: ds1307: improve irq setup rtc: ds1307: factor out irq_handler to struct chip_desc rtc: ds1307: factor out rtc_ops to struct chip_desc rtc: ds1307: factor out offset to struct chip_desc rtc: ds1307: remove member nvram_offset from struct ds1307 drivers/rtc/rtc-ds1307.c | 165 ++++++++++++++++++++++------------------------- 1 file changed, 76 insertions(+), 89 deletions(-) -- 2.13.2