aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
2016-04-21rtc: ds1307: Use irq when available for wakeup-source deviceNishanth Menon1-1/+1
2016-04-21rtc: ds1307: ds3231 temperature s16 overflowZhuang Yuyao1-2/+2
2016-03-24Merge tag 'rtc-4.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/abello...Linus Torvalds7-16/+305
2016-03-25rtc: abx80x: handle the oscillator failure bitMylène Josserand1-2/+31
2016-03-25rtc: abx80x: handle autocalibrationMylène Josserand1-0/+219
2016-03-25rtc: rv8803: workaround i2c HW issueAlexandre Belloni1-6/+22
2016-03-21rtc: mcp795: add devicetree supportEmil Bartczak1-0/+10
2016-03-19rtc: asm9260: remove incorrect __init/__exit annotationsArnd Bergmann1-2/+2
2016-03-19rtc: m41t80: avoid out of range year valuesStefan Christ1-0/+6
2016-03-19rtc: s3c: Don't print an error on probe deferralJavier Martinez Canillas1-5/+14
2016-03-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2016-03-15rtc: rv3029: stop mentioning rv3029c2Alexandre Belloni1-1/+1
2016-03-14rtc: pcf2127: add pcf2129 device idAkinobu Mita1-3/+6
2016-03-14rtc: pcf2127: add support for spi interfaceAkinobu Mita2-11/+126
2016-03-14rtc: pcf2127: convert to use regmapAkinobu Mita1-70/+144
2016-03-14rtc: rv3029: Add thermometer hwmon supportMichael Büsch2-0/+129
2016-03-14rtc: rv3029: Add update_bits helper for eeprom accessMichael Büsch1-14/+25
2016-03-14rtc: ds1685: actually spin forever in poweroff error pathJosh Poimboeuf1-0/+1
2016-03-14rtc: hym8563: fix invalid year calculationAlexander Kochetkov1-1/+1
2016-03-14rtc: ds3232: use rtc->ops_lock to protect alarm operationsAkinobu Mita1-21/+4
2016-03-14rtc: ds3232: fix issue when irq is shared several devicesAkinobu Mita1-69/+12
2016-03-14rtc: ds3232: remove unused UIE codeAkinobu Mita1-19/+1
2016-03-14rtc: ds3232: add register access error checksAkinobu Mita1-7/+22
2016-03-14rtc: ds3232: fix read on /dev/rtc after RTC_AIE_ONAkinobu Mita1-7/+3
2016-03-14rtc: merge ds3232 and ds3234Akinobu Mita4-194/+189
2016-03-14rtc: ds3232: convert to use regmapAkinobu Mita1-103/+113
2016-03-14rtc: pxa: fix Kconfig indentationAlexandre Belloni1-4/+4
2016-03-14rtc: rv3029: Add device tree property for trickle chargerMichael Büsch1-3/+103
2016-03-14rtc: rv3029: Add functions for EEPROM accessMichael Büsch1-0/+125
2016-03-14rtc: rv3029: Add i2c register update-bits helperMichael Büsch1-26/+28
2016-03-14rtc: rv3029: Add missing register definitionsMichael Büsch1-16/+45
2016-03-14rtc: rv3029: Add "rv3029" I2C device idMichael Büsch1-0/+1
2016-03-14rtc: rv3029: Remove all 'C2' suffixes from identifiersMichael Büsch1-147/+148
2016-03-14rtc: enable COMPILE_TESTAlexandre Belloni1-23/+23
2016-03-14rtc: generic: allow building on all architecturesArnd Bergmann1-1/+11
2016-03-14rtc: pcf8523: properly handle oscillator stop bitAlexandre Belloni1-22/+3
2016-03-14rtc: pcf85063: remove struct pcf85063Alexandre Belloni1-17/+5
2016-03-14rtc: pcf85063: remove useless DRV_VERSIONAlexandre Belloni1-5/+0
2016-03-14rtc: always show I2CAlexandre Belloni1-1/+0
2016-03-14rtc: ds1685: passing bogus values to irq_restoreDan Carpenter1-4/+4
2016-03-14rtc: max77686: Use REGMAP_IRQ_REG for regmap-rtc-irqs initialisationLaxman Dewangan1-6/+6
2016-03-14rtc: max77686: Add support for MAX20024/MAX77620 RTC IPLaxman Dewangan2-5/+46
2016-03-14rtc: mt6397: Remove plaform module aliasJavier Martinez Canillas1-1/+0
2016-03-14rtc: pcf85063: remove useless century handlingAlexandre Belloni1-7/+0
2016-03-14rtc: vr41xx: Wire up alarm_irq_enableGeert Uytterhoeven1-6/+7
2016-03-14rtc: rv3029: reword Kconfig optionAlexandre Belloni1-2/+2
2016-03-14rtc: as3722: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-1/+1
2016-03-14rtc: tps80031: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-1/+1
2016-03-14rtc: tps65910: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-1/+1
2016-03-14rtc: tps6586x: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-1/+1
2016-03-14rtc: palmas: Drop IRQF_EARLY_RESUME flagGrygorii Strashko1-2/+1
2016-03-14rtc: Group Kconfig entries by vendorSoren Brinkmann1-44/+44
2016-03-14rtc: pic32: Add PIC32 real time clock driverJoshua Henderson3-0/+422
2016-03-14rtc: rx8025: unsupport UIE modeAkinobu Mita1-0/+3
2016-03-14rtc: rx8025: round up to nearest minute for a minute accuracy alarmAkinobu Mita1-1/+11
2016-03-14rtc: rx8025: protect ctrl1 register update by rtc->ops_lockAkinobu Mita1-0/+4
2016-03-14rtc: rx8025: fix irq handler registrationAkinobu Mita1-2/+3
2016-03-14rtc: s5m: De-inline large functions to save spaceKrzysztof Kozlowski1-4/+4
2016-03-14rtc: make class.c explicitly non-modularPaul Gortmaker1-13/+0
2016-03-14rtc: pcf85063: fix time/date settingJuergen Borleis1-23/+55
2016-03-14rtc: pcf85063: fix time/date readingJuergen Borleis1-0/+7
2016-03-14rtc: pcf85063: simplify code to read the current timeJuergen Borleis1-26/+21
2016-03-14rtc: pcf2123: implement read_offset and set_offsetJoshua Clayton1-0/+57
2016-03-14rtc: implement a sysfs interface for clock offsetJoshua Clayton1-1/+34
2016-03-14rtc: Add functions to set and read rtc offsetJoshua Clayton1-0/+54
2016-03-14rtc: rv8803: convert spin_lock to mutex_lockOleksij Rempel1-21/+18
2016-03-14rtc: add Alphascale asm9260 driverOleksij Rempel3-0/+366
2016-03-14rtc: ds1307: add clock provider support for DS3231Akinobu Mita1-1/+295
2016-03-14rtc: max77686: move initialisation of rtc regmap, irq chip locallyLaxman Dewangan1-21/+127
2016-03-14rtc: max77686: avoid reference of parent device info multiple placesLaxman Dewangan1-29/+23
2016-03-14rtc: max77686: use rtc regmap to access RTC registersLaxman Dewangan1-3/+4
2016-03-14rtc: max77686: fix checkpatch errorLaxman Dewangan1-12/+13
2016-03-14rtc: allow compilation of sun6i RTC for all sunxi SoCsAndre Przywara1-3/+4
2016-03-14rtc: add driver for RX6110SA real time clockSteffen Trumtrar3-0/+412
2016-03-14rtc: pcf2123: avoid resetting the clock if possibleJoshua Clayton1-3/+12
2016-03-14rtc: pcf2123: refactor chip reset into a functionJoshua Clayton1-28/+36
2016-03-14rtc: pcf2123: clean up writes to the rtc chipJoshua Clayton1-35/+32
2016-03-14rtc: pcf2123: clean up reads from the chipJoshua Clayton1-17/+19
2016-03-14rtc: pcf2123: define registers and bit macrosJoshua Clayton1-3/+47
2016-02-15drivers/rtc: broken link fixLeslie Lau1-1/+1
2016-02-04rtc: ds1307: add temperature sensor support for ds3231Akinobu Mita2-0/+97
2016-02-04rtc: ds1307: add support for the DT property 'wakeup-source'Michael Lange1-2/+27
2016-02-04rtc: mt6397: add IRQ domain dependencyArnd Bergmann1-1/+1
2016-02-04rtc: rx8025: remove rv8803 idAlexandre Belloni1-1/+0
2016-02-04rtc: ds1305: use to_spi_device and kobj_to_devGeliang Tang1-2/+2
2016-02-04rtc: max77686: Cleanup and reduce dmesg outputKrzysztof Kozlowski1-25/+14
2016-02-04rtc: Remove Maxim 77802 driverJavier Martinez Canillas3-513/+0
2016-02-04rtc: max77686: Properly handle regmap_irq_get_virq() error codeKrzysztof Kozlowski1-1/+1
2016-02-04rtc: max77686: Fix unsupported year messageJavier Martinez Canillas1-3/+1
2016-02-04rtc: max77686: Add max77802 supportJavier Martinez Canillas1-40/+156
2016-02-04rtc: max77686: Add an indirection level to access RTC registersJavier Martinez Canillas1-10/+80
2016-02-04rtc: max77686: Use a driver data struct instead hard-coded valuesJavier Martinez Canillas1-17/+34
2016-02-04rtc: max77686: Use usleep_range() instead of msleep()Javier Martinez Canillas1-2/+3
2016-02-04rtc: max77686: Use ARRAY_SIZE() instead of current array lengthJavier Martinez Canillas1-11/+12
2016-02-04rtc: max77686: Fix max77686_rtc_read_alarm() return valueJavier Martinez Canillas1-1/+1
2016-01-18Merge tag 'rtc-4.5' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni...Linus Torvalds21-130/+892
2016-01-15Merge tag 'powerpc-4.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+1
2016-01-14Merge tag 'mfd-for-linus-4.5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+33
2016-01-11rtc: cmos: prevent kernel warning on IRQ flags mismatchAndy Shevchenko1-1/+1
2016-01-11rtc: rtc-ds2404: constify ds2404_chip_ops structuresJulia Lawall1-2/+2
2016-01-11rtc: s5m: Make register configuration per S2MPS device to remove exceptionsKrzysztof Kozlowski1-35/+75
2016-01-11rtc: s5m: Add separate field for storing auto-cleared mask in register configKrzysztof Kozlowski1-1/+5
2016-01-11rtc: s5m: Cleanup by removing useless 'rtc' prefix from fieldsKrzysztof Kozlowski1-21/+19
2016-01-11rtc: Replace simple_strtoul by kstrtoulLABBE Corentin1-2/+9
2016-01-11rtc: abx80x: add alarm supportAlexandre Belloni1-4/+141
2016-01-11rtc: abx80x: Add Microcrystal rv1805 supportAlexandre Belloni1-0/+1
2016-01-11rtc: v3020: constify v3020_chip_ops structuresJulia Lawall1-3/+3
2016-01-11rtc: rv8803: Extend compatibility with the rx8900Gregory CLEMENT1-0/+1
2016-01-11rtc: rv8803: fix handling return value of i2c_smbus_read_byte_dataAndrzej Hajda1-1/+1
2016-01-11rtc: Add Epson RX8010SJ RTC driverAkshay Bhat3-0/+534
2016-01-11rtc: lpc32xx: remove irq > NR_IRQS check from probe()Vladimir Zapolskiy1-1/+1
2016-01-11rtc: imxdi: fix spelling mistake in warning messageColin Ian King1-1/+1
2016-01-11rtc: ds1685: don't try to micromanage sysfs output sizeRasmus Villemoes1-7/+5
2016-01-11rtc: use %ph for short hex dumpsRasmus Villemoes3-26/+11
2016-01-11rtc: da9063: avoid writing undefined data to rtcEnrico Scholz1-17/+6
2016-01-11rtc: sunxi: use of_device_get_match_dataLABBE Corentin1-4/+2
2016-01-11rtc: sunxi: constify the data_year_param structureLABBE Corentin1-3/+3
2016-01-11rtc: sunxi: fix signedness issuesLABBE Corentin1-4/+4
2016-01-11rtc: gemini: Remove unnecessary platform_set_drvdata()Nizam Haider1-1/+0
2016-01-11rtc: efi: add efi_procfs in efi_rtc_opsGeliang Tang1-4/+62
2016-01-11rtc: fix module reference count in rtc-procGeliang Tang1-3/+5
2016-01-11rtc: pcf8523: refuse to write dates later than 2099Uwe Kleine-König1-0/+11
2016-01-11Merge tag 'ib-mfd-regulator-rtc-v4.5' into rtc-nextAlexandre Belloni1-4/+33
2015-12-20rtc: da9063: fix access ordering error during RTC interrupt at system power onSteve Twiss1-10/+9
2015-12-20rtc: rk808: Compensate for Rockchip calendar deviation on November 31stJulius Werner1-4/+44
2015-12-16powerpc: Remove broken GregorianDay()Daniel Axtens1-1/+1
2015-11-26rtc: ds1307: fix alarm reading at probe timeSimon Guinot1-5/+7
2015-11-25rtc: ds1307: fix kernel splat due to wakeup irq handlingFelipe Balbi1-33/+3
2015-11-23rtc: s5m.c: Add support for S2MPS15 RTCAlim Akhtar1-4/+33
2015-11-10Merge tag 'rtc-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds20-82/+864
2015-11-08rtc: Add a driver for Micro Crystal RV8803Alexandre Belloni3-0/+531
2015-11-08rtc: s3c: Set year, month, day value for setting alarmKrzysztof Kozlowski1-0/+16
2015-11-08rtc: ds1307: Fix alarm programming for mcp794xxTero Kristo1-2/+2
2015-11-08rtc: isl12057: enable support for the standard "wakeup-source" propertySudeep Holla1-5/+5
2015-11-08rtc: opal: enable support for the stardard "wakeup-source" propertySudeep Holla1-2/+3
2015-11-08rtc: isl1208: Pass the IRQF_ONESHOT flagFabio Estevam1-1/+1
2015-11-08rtc: pcf8563: add CLKOUT to common clock frameworkHeiko Schocher1-1/+169
2015-11-08rtc: davinci: remove incorrect reference to probe functionArnd Bergmann1-1/+0
2015-11-08rtc: at91rm9200: clear RTC alarm status flag prior to suspendingWenyou Yang1-0/+2
2015-11-08rtc: pcf2127: remove useless driver versionUwe Kleine-König1-5/+0
2015-11-08rtc: pcf2127: fix reading uninitialized value on RTC_READ_VL ioctlUwe Kleine-König1-18/+22
2015-11-08rtc: stmp3xxx: unify register access macrosHarald Geyer1-14/+13
2015-11-08rtc: da9063: GPL copyright inconsistency fixSteve Twiss1-9/+9
2015-11-08rtc: pcf85063: return an error when date is invalidAlexandre Belloni1-7/+1
2015-11-08rtc: rx8025: remove unnecessary bracesAlexandre Belloni1-2/+2
2015-11-08rtc: ds1343: remove misuse of IRQF_NO_SUSPEND flagSudeep Holla1-3/+6
2015-11-08rtc: ab8500: remove misuse of IRQF_NO_SUSPEND flagSudeep Holla1-1/+5
2015-11-08rtc: pl031: remove misuse of IRQF_NO_SUSPEND flagSudeep Holla1-5/+8
2015-11-08rtc: opal: fix type of tokenAndrzej Hajda1-2/+2
2015-11-08rtc: ds1390: Add trickle charger device tree bindingIvan Grimaldi2-2/+65
2015-11-08rtc: ds1390: fix ds1390_get_reg return valueIvan Grimaldi1-1/+1
2015-11-03rtc: pcf2127: make module license match the file headerUwe Kleine-König1-1/+1
2015-10-28spi: Drop owner assignment from spi_driversAndrew F. Davis13-13/+0
2015-09-05rtc: abx80x: fix RTC write bitMitja Spes1-1/+1
2015-09-05rtc: ab8500: Add a sentinel to ab85xx_rtc_ids[]Fabio Estevam1-0/+1
2015-09-05rtc: ds1374: Remove unused variableFabio Estevam1-2/+0
2015-09-05rtc: Fix module autoload for OF platform driversJavier Martinez Canillas8-0/+8
2015-09-05rtc: Fix module autoload for rtc-{ab8500,max8997,s5m} driversJavier Martinez Canillas3-0/+3
2015-09-05rtc: omap: Add external clock enabling supportKeerthy1-1/+24
2015-09-05rtc: omap: Add internal clock enabling supportKeerthy1-0/+10
2015-09-05rtc: s5m: fix to update ctrl registerJoonyoung Shim1-0/+10
2015-09-05rtc: add xilinx zynqmp rtc driverSuneel Garapati3-0/+287
2015-09-05rtc: as3722: correct month valueBibek Basu1-2/+2
2015-09-05rtc: sa1100/pxa: convert to run-time register mappingRob Herring3-27/+63
2015-09-05rtc: pxa: convert to use shared sa1100 functionsRob Herring2-32/+31
2015-09-05rtc: sa1100: prepare to share sa1100_rtc_opsRob Herring2-29/+49
2015-09-05rtc: ds3232: fix WARNING trace in resume functionWang Dongsheng1-1/+4
2015-09-05rtc: s3c: remove unnecessary NULL assignmentJoonyoung Shim1-1/+0
2015-09-05rtc: s3c: add missing clk controlJoonyoung Shim1-0/+3
2015-09-05rtc: s3c: fix disabled clocks for alarmJoonyoung Shim1-6/+18
2015-09-05rtc: at91sam9: remove useless includeAlexandre Belloni1-1/+0
2015-09-05rtc: at91sam9: include linux/of.hAlexandre Belloni1-0/+1
2015-09-05rtc: armada38x: Align RTC set time procedure with the official errataNadav Haklai1-20/+12
2015-09-05rtc: rx8025: check time validity when necessaryAlexandre Belloni1-29/+29
2015-09-05rtc: rx8025: fix RX8025_BIT_CTRL2_CTFG initializationAlexandre Belloni1-1/+1
2015-09-05rtc: rx8025: remove useless initializationAlexandre Belloni1-1/+0
2015-09-05rtc: rx8025: reset validity when setting timeAlexandre Belloni1-11/+20
2015-09-05rtc: rx8025: fix rx8025_init_client()Alexandre Belloni1-1/+1
2015-09-05rtc: rx8025: continue without alarm when irq request failsAlexandre Belloni1-2/+2
2015-09-05rtc: rx8025: cleanup accessorsAlexandre Belloni1-54/+31
2015-09-05rtc: rx8025: don't reset the timeAlexandre Belloni1-16/+22
2015-09-05rtc: rx8025: fix transfer modeAlexandre Belloni1-3/+3
2015-09-05rtc: rx8025: only handle dates between 2000 and 2099Alexandre Belloni1-10/+4
2015-09-05rtc: rx8025: use BIT()Alexandre Belloni1-11/+12
2015-09-05rtc: rx8025: remove useless probe error messageAlexandre Belloni1-16/+6
2015-09-05rtc: rx8025: switch to managed irq allocationAlexandre Belloni1-10/+4
2015-09-05rtc: rx8025: Convert to threaded IRQAlexandre Belloni1-33/+4
2015-09-05rtc: rx8025: remove useless headers and reorder themAlexandre Belloni1-5/+2
2015-09-05rtc: tx4939: clean up tx4939_rtc_nvram_read()/tx4939_rtc_nvram_write()Vladimir Zapolskiy1-4/+2
2015-09-05rtc: stk17ta8: clean up stk17ta8_nvram_read()/stk17ta8_nvram_write()Vladimir Zapolskiy1-2/+2
2015-09-05rtc: rp5c01: clean up rp5c01_nvram_read()/rp5c01_nvram_write()Vladimir Zapolskiy1-2/+2
2015-09-05rtc: m48t59: clean up m48t59_nvram_read()/m48t59_nvram_write()Vladimir Zapolskiy1-8/+10
2015-09-05rtc: ds1742: clean up ds1742_nvram_read()/ds1742_nvram_write()Vladimir Zapolskiy1-2/+2
2015-09-05rtc: ds1553: clean up ds1553_nvram_read()/ds1553_nvram_write()Vladimir Zapolskiy1-2/+2
2015-09-05rtc: ds1511: clean up ds1511_nvram_read()/ds1511_nvram_write()Vladimir Zapolskiy1-37/+5
2015-09-05rtc: ds1343: clean up ds1343_nvram_read()/ds1343_nvram_write()Vladimir Zapolskiy1-12/+0
2015-09-05rtc: ds1307: clean up ds1307_nvram_read()/ds1307_nvram_write()Vladimir Zapolskiy1-14/+0
2015-09-05rtc: ds1305: clean up ds1305_nvram_read()/ds1305_nvram_write()Vladimir Zapolskiy1-18/+0
2015-09-05rtc: cmos: clean up cmos_nvram_read()/cmos_nvram_write()Vladimir Zapolskiy1-13/+0
2015-09-05rtc: at91rm9200: get and use slow clockAlexandre Belloni1-3/+24