aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
2019-03-12Merge tag 'tag-chrome-platform-for-v5.1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds3-0/+189
2019-03-04rtc: pic32: convert to SPDX identifierAlexandre Belloni1-9/+1
2019-03-04rtc: pic32: let the core handle rangeAlexandre Belloni1-7/+3
2019-03-04rtc: pic32: convert to devm_rtc_allocate_deviceAlexandre Belloni1-6/+8
2019-03-04rtc: update my email addressAlexandre Belloni2-4/+4
2019-03-04rtc: rv8803: convert to SPDX identifierAlexandre Belloni1-5/+1
2019-03-04rtc: rv8803: let the core handle rangeAlexandre Belloni1-3/+2
2019-03-04rtc: tx4939: convert to SPDX identifierAlexandre Belloni1-5/+2
2019-03-03rtc: tx4939: use .set_timeAlexandre Belloni1-2/+3
2019-03-03rtc: tx4939: switch to rtc_time64_to_tm/rtc_tm_to_time64Alexandre Belloni1-3/+3
2019-03-03rtc: tx4939: set rangeAlexandre Belloni1-0/+1
2019-03-03rtc: tx4939: remove useless testAlexandre Belloni1-7/+0
2019-03-03rtc: zynqmp: let the core handle rangeAlexandre Belloni1-7/+1
2019-03-03rtc: zynqmp: fix possible race conditionAlexandre Belloni1-3/+7
2019-03-03rtc: imx-sc: use rtc_time64_to_tmAlexandre Belloni1-1/+1
2019-03-02rtc: rx8581: Add support for Epson rx8571 RTCBiju Das2-11/+108
2019-03-02rtc: pcf85063: remove dead codeAlexey Roslyakov1-7/+0
2019-02-25rtc: remove rtc_class_ops.read_callbackAlexandre Belloni1-5/+0
2019-02-21platform/chrome: wilco_ec: Add RTC driverNick Crews3-0/+189
2019-02-18rtc: add AB-RTCMC-32.768kHz-EOZ9 RTC supportArtem Panfilov3-0/+476
2019-02-17rtc: hid-sensor-time: stop selecting IIOAlexandre Belloni1-2/+1
2019-02-17rtc: rv3028: add new driverAlexandre Belloni3-0/+742
2019-02-17rtc: isl1208: Add new style nvmem support to driverTrent Piepho1-0/+50
2019-02-17rtc: isl1208: Support more chip variationsTrent Piepho1-22/+55
2019-02-17rtc: isl1208: Introduce driver state structTrent Piepho1-12/+21
2019-02-17rtc: meson: remove useless rtc_nvmem_unregister callAlexandre Belloni1-4/+1
2019-02-11rtc: support for the Amlogic Meson RTCMartin Blumenstingl3-0/+422
2019-02-11rtc: rs5c372: Fix reading from rtc when the oscillator got interrupted.Oliver.Rohe@wago.com1-7/+47
2019-02-08rtc: imx-sc: depend on HAVE_ARM_SMCCCAlexandre Belloni1-0/+1
2019-02-08rtc: pm8xxx: fix unintended sign extensionColin Ian King1-2/+4
2019-02-08rtc: 88pm80x: fix unintended sign extensionColin Ian King1-7/+14
2019-02-08rtc: 88pm860x: fix unintended sign extensionColin Ian King1-7/+14
2019-02-07rtc: ds1307: rx8130: Fix alarm handlingUwe Kleine-König1-4/+3
2019-02-07rtc: ds1307: rx8130: honor Voltage Loss Flag when reading the timeUwe Kleine-König1-0/+25
2019-02-07rtc: ds1307: correct register offset for rx8130Uwe Kleine-König1-6/+7
2019-02-07rtc: ds1307: forward declare chips array instead of a bunch of functionsUwe Kleine-König1-325/+297
2019-02-07rtc: ds1307: Move register definitions to start of fileUwe Kleine-König1-26/+26
2019-02-07rtc: imx-sc: add rtc set time supportAnson Huang1-0/+19
2019-02-05rtc: rs5c372: r2221: fix to use the correct XSTP bitOliver.Rohe@wago.com1-11/+21
2019-02-05rtc: snvs: make sure clock is enabled for interrupt handleAnson Huang1-0/+6
2019-02-05rtc: ds1672: fix unintended sign extensionColin Ian King1-1/+2
2019-01-30rtc: abx80x: Configure reserved bits in RV1805Marek Vasut1-2/+65
2019-01-23rtc: sd3078: fix platform_no_drv_owner.cocci warningsYueHaibing1-1/+0
2019-01-22rtc: Add Cadence RTC driverJan Kotas3-0/+434
2019-01-22rtc: cmos: ignore bogus century byteEric Wong1-1/+1
2019-01-22rtc: hym8563: fix a missing check of block data readKangjie Lu1-0/+2
2019-01-22rtc: coh901331: fix a missing check of clk_prepareKangjie Lu1-1/+5
2019-01-22rtc: pcf85063: set xtal load capacitance from DTSam Ravnborg1-0/+39
2019-01-22rtc: pcf8523: set xtal load capacitance from DTSam Ravnborg1-8/+20
2019-01-22rtc: s3c: Use generic helper to get driver dataMarek Szyprowski1-11/+2
2019-01-22rtc: s3c: Rewrite clock handlingMarek Szyprowski1-43/+31
2019-01-22rtc: sd3078: make symbol 'sd3078_driver' staticWei Yongjun1-1/+1
2019-01-10rtc: isl1208: fix negative digital trim reportingTrent Piepho1-4/+5
2019-01-10rtc: Fix UBSAN overflow warningZhangXiaoxu1-3/+3
2019-01-10rtc: pcf8523: Add rv8523 compatibleAlexandre Belloni1-0/+1
2019-01-10rtc: sd3078: new driver.Dianlong Li3-0/+242
2019-01-01Merge tag 'rtc-4.21' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds38-525/+510
2018-12-31rtc: rename core filesAlexandre Belloni5-4/+4
2018-12-31rtc: nvmem: fix possible use after freeAlexandre Belloni1-4/+5
2018-12-20rtc: add i.MX system controller RTC supportAnson Huang3-0/+99
2018-12-18rtc: pcf2123: Add Microcrystal rv2123Alexandre Belloni1-0/+1
2018-12-18rtc: class: reimplement devm_rtc_device_registerAlexandre Belloni1-121/+36
2018-12-18rtc: enforce rtc_timer_init private_data typeAlexandre Belloni2-12/+11
2018-12-18rtc: abx80x: Implement RTC_VL_READ,CLR ioctlsMarek Vasut1-0/+38
2018-12-11rtc: pcf85363: Add support for NXP pcf85263 rtcBiju Das1-18/+76
2018-12-11rtc: pcf8523: don't return invalid date when battery is lowBaruch Siach1-8/+24
2018-12-10rtc: tegra: Switch to use %ptRAndy Shevchenko1-27/+3
2018-12-10rtc: s5m: Switch to use %ptRAndy Shevchenko1-21/+6
2018-12-10rtc: s3c: Switch to use %ptRAndy Shevchenko1-16/+4
2018-12-10rtc: rx8025: Switch to use %ptRAndy Shevchenko1-15/+4
2018-12-10rtc: rx6110: Switch to use %ptRAndy Shevchenko1-9/+3
2018-12-10rtc: rk808: Switch to use %ptRAndy Shevchenko1-14/+6
2018-12-10rtc: puv3: Switch to use %ptRAndy Shevchenko1-14/+4
2018-12-10rtc: pm8xxx: Switch to use %ptRAndy Shevchenko1-11/+5
2018-12-10rtc: pic32: Switch to use %ptRAndy Shevchenko1-14/+4
2018-12-10rtc: pcf50633: Switch to use %ptRAndy Shevchenko1-6/+2
2018-12-10rtc: mcp795: Switch to use %ptRAndy Shevchenko1-12/+6
2018-12-10rtc: m48t59: Switch to use %ptRAndy Shevchenko1-6/+2
2018-12-10rtc: m41t80: Switch to use %ptRAndy Shevchenko1-5/+1
2018-12-10rtc: at91sam9: Switch to use %ptRAndy Shevchenko1-12/+4
2018-12-10rtc: at91rm9200: Switch to use %ptRAndy Shevchenko1-11/+4
2018-12-10rtc: Switch to use %ptRAndy Shevchenko4-53/+15
2018-12-06rtc: sun6i: Expose internal oscillator through device treeChen-Yu Tsai1-2/+14
2018-12-06rtc: sun6i: Add support for all known pre-H6 variantsChen-Yu Tsai1-0/+46
2018-12-06rtc: sun6i: Add support for different variantsChen-Yu Tsai1-7/+51
2018-12-06rtc: sun6i: Add default clock name for LOSCChen-Yu Tsai1-0/+1
2018-11-30Merge tag 'staging-4.20-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-11-22rtc: isl1208: Use i2c block read/write routinesTrent Piepho1-33/+4
2018-11-22rtc: max8997: Fix the returned value in case of error in 'max8997_rtc_read_al...Christophe JAILLET1-1/+1
2018-11-22rtc: nvmem: remove nvmem from struct rtc_deviceAlexandre Belloni1-14/+10
2018-11-22rtc: nvmem: use devm_nvmem_register()Alexandre Belloni1-6/+1
2018-11-16iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbersHans de Goede1-1/+1
2018-11-14rtc: max77686: Fix the returned value in case of error in 'max77686_rtc_read_...Christophe JAILLET1-1/+1
2018-11-14rtc: s3c-rtc: Avoid using broken ALMYEAR registerMarek Szyprowski1-6/+0
2018-11-14rtc: m41t80: Complete error propagation from SMBus callsMaciej W. Rozycki1-5/+8
2018-11-14rtc: m41t80: Correct alarm month range with RTC readsMaciej W. Rozycki1-1/+1
2018-11-12rtc: class: remove devm_rtc_device_unregisterAlexandre Belloni1-26/+0
2018-11-12rtc: sh: convert to SPDX identifiersKuninori Morimoto1-5/+2
2018-11-12rtc: clean up indentation issues, remove extraneous space, add missing tabsColin Ian King3-3/+3
2018-11-12rtc: omap: Use define directive for PIN_CONFIG_ACTIVE_HIGHNathan Chancellor1-3/+1
2018-11-07rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_writeXulin Sun1-0/+3
2018-11-07rtc: hctosys: Add missing range error reportingMaciej W. Rozycki1-1/+3
2018-11-07rtc: cmos: Do not export alarm rtc_ops when we do not support alarmsHans de Goede1-4/+12
2018-10-25rtc: sc27xx: Always read normal alarm when registering RTC deviceBaolin Wang1-2/+6
2018-10-25rtc: sc27xx: Add check to see if need to enable the alarm interruptBaolin Wang1-0/+33
2018-10-25rtc: sc27xx: Remove interrupts disable and clear in probe()Baolin Wang1-20/+0
2018-10-25rtc: sc27xx: Clear SPG value update interrupt statusBaolin Wang1-1/+2
2018-10-25rtc: sc27xx: Set wakeup capability before registering rtc deviceBaolin Wang1-1/+3
2018-10-22rtc: s35390a: Change buf's type to u8 in s35390a_initNathan Chancellor1-1/+1
2018-10-22rtc: ds1307: fix ds1339 wakealarm supportSoeren Moch1-1/+0
2018-10-22rtc: ds1685: simplify getting .driver_dataWolfram Sang1-2/+1
2018-10-16rtc: m41t80: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-10-16rtc: tegra: Propagate errors from platform_get_irq()Thierry Reding1-3/+7
2018-10-04rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPIMaciej W. Rozycki1-7/+20
2018-10-04rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_interrupt'Maciej W. Rozycki1-1/+1
2018-10-03rtc: mv: let the core handle invalid alarmsAlexandre Belloni1-6/+2
2018-10-03rtc: vr41xx: switch to rtc_time64_to_tm/rtc_tm_to_time64Alexandre Belloni1-6/+3
2018-09-28rtc: ab8500: remove useless checkAlexandre Belloni1-1/+1
2018-09-28rtc: ab8500: let the core handle rangeAlexandre Belloni1-49/+4
2018-09-28rtc: ab8500: use rtc_add_groupAlexandre Belloni1-24/+17
2018-09-28rtc: rs5c348: report error when time is invalidAlexandre Belloni1-22/+21
2018-09-28rtc: rs5c348: remove forward declarationAlexandre Belloni1-6/+4
2018-09-28rtc: rs5c348: remove useless labelAlexandre Belloni1-11/+7
2018-09-28rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64Alexandre Belloni1-16/+6
2018-09-28rtc: armada38x: add rangeAlexandre Belloni1-0/+2
2018-09-28rtc: armada38x: fix possible race conditionAlexandre Belloni1-11/+11
2018-09-28rtc: lib: correct documentation typoAlexandre Belloni1-1/+1
2018-09-28rtc: ds1307: use rtc_add_groupAlexandre Belloni1-39/+14
2018-09-28rtc: ds1685: use rtc_add_groupAlexandre Belloni1-39/+1
2018-09-28rtc: ds1685: use generic nvmemAlexandre Belloni1-67/+25
2018-09-28rtc: ds1685: drop RTC_DS1685_PROC_REGSAlexandre Belloni2-72/+0
2018-09-28rtc: test: Switch to SPDX identifierAlexandre Belloni1-4/+1
2018-09-28rtc: test: make license text and module license match.Alexandre Belloni1-1/+1
2018-09-28rtc: tx4939: fixup nvmem name and register sizeAlexandre Belloni1-3/+1
2018-09-28rtc: isl1208: don't include core header fileAlexandre Belloni1-4/+3
2018-09-28rtc: move rtc_add_group/s definitionsAlexandre Belloni1-14/+0
2018-09-28rtc: reorder Makefile entriesAlexandre Belloni1-6/+6
2018-09-28rtc: ds1307: add frequency_test_enable attribute on m41txxGiulio Benetti1-0/+92
2018-09-28rtc: ds1307: add offset sysfs for mt41txx chips.Giulio Benetti1-0/+77
2018-09-28rtc: isl1208: avoid possible sysfs raceAlexandre Belloni1-17/+10
2018-09-13rtc: remove irq_task from kerneldocAlexandre Belloni1-3/+0
2018-09-13rtc: unexport non devm managed registrationAlexandre Belloni1-7/+5
2018-09-12rtc: abx80x: add basic watchdog supportJeremy Gebben2-4/+113
2018-09-12rtc: abx80x: use a 'priv' struct for client dataJeremy Gebben1-8/+19
2018-09-11rtc: pl031: switch to devm_rtc_allocate_device/rtc_register_deviceAlexandre Belloni1-9/+9
2018-09-11rtc: pl030: fix possible race conditionAlexandre Belloni1-6/+9
2018-09-11rtc: mt6397: fix possible race conditionAlexandre Belloni1-5/+8
2018-08-31rtc: mrst: remove set but not used variable 'valid'YueHaibing1-2/+1
2018-08-27rtc: rv8803: add Epson RX8803 supportAlexandre Belloni1-0/+5
2018-08-27rtc: rv8803: fix the rv8803 id in the OF tableAlexandre Belloni1-1/+1
2018-08-27rtc: sysfs: fix NULL check in rtc_add_groups()Dan Carpenter1-2/+2
2018-08-27rtc: sun6i: Use struct_size() in kzalloc()Gustavo A. R. Silva1-2/+1
2018-08-27rtc: jz4740: Drop dependency on MACH_INGENICPaul Cercueil1-1/+1
2018-08-27rtc: omap: Cut down the shutdown time from 2 seconds to 1 secKeerthy1-10/+15
2018-08-27rtc: omap: use of_device_is_system_power_controller functionKeerthy1-2/+1
2018-08-27rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time()Jia-Ju Bai1-1/+1
2018-08-20Merge tag 'rtc-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds24-941/+490
2018-08-16rtc: ds1307: simplify hwmon configHeiner Kallweit2-10/+1
2018-08-14rtc: s5m: Add SPDX license identifierKrzysztof Kozlowski1-16/+6
2018-08-14rtc: maxim: Add SPDX license identifiersKrzysztof Kozlowski3-39/+21
2018-08-14rtc: isl1208: set ev-evienb bit from device treeDenis Osterland1-3/+18
2018-08-14rtc: isl1208: Add "evdet" interrupt source for isl1219Denis Osterland1-16/+30
2018-08-14rtc: isl1208: add support for isl1219 with tamper detectionMichael Grzeschik1-7/+124
2018-08-14rtc: sysfs: facilitate attribute add to rtc deviceDenis Osterland2-0/+57
2018-08-02rtc: remove struct rtc_taskAlexandre Belloni1-4/+4
2018-07-28rtc: pcf85063: preserve control register value between stop and startAlvin Šipraga1-10/+11
2018-07-27rtc: sh: remove unused variable rtc_devAnders Roxell1-1/+0
2018-07-26rtc: unexport rtc_irq_set_*Alexandre Belloni1-2/+0
2018-07-26rtc: simplify rtc_irq_set_state/rtc_irq_set_freqAlexandre Belloni2-6/+6
2018-07-26rtc: remove irq_task and irq_task_lockAlexandre Belloni2-41/+10
2018-07-26rtc: remove rtc_irq_register/rtc_irq_unregisterAlexandre Belloni1-33/+0
2018-07-26rtc: sh: remove dead codeAlexandre Belloni1-88/+1
2018-07-25rtc: sa1100: don't set PIE frequencyAlexandre Belloni1-1/+0
2018-07-16rtc: ds1307: support m41t11 variantGiulio Benetti1-0/+14
2018-07-16rtc: ds1307: fix data pointer to m41t0Giulio Benetti1-1/+1
2018-07-16Merge 4.18-rc5 into char-misc-nextGreg Kroah-Hartman2-6/+6
2018-07-13rtc: use ktime_get_real_ts64() instead of getnstimeofday64()Arnd Bergmann1-2/+2
2018-07-13rtc: fix alarm read and set offsetAlexandre Belloni1-3/+5
2018-07-12rtc: m48t59: remove redundant pointer 'name'Colin Ian King1-4/+0
2018-07-12rtc: omap: drop unnecessary register unlock around readsJohan Hovold1-4/+0
2018-07-12rtc: omap: add missing register lock in error pathJohan Hovold1-0/+1
2018-07-12rtc: omap: fix resource leak in registration error pathJohan Hovold1-1/+3
2018-07-12rtc: omap: fix potential crash on power offJohan Hovold1-7/+7
2018-07-12rtc: test: make array pdev staticColin Ian King1-1/+1
2018-07-12rtc: armada38x: reset after rtc power lossBaruch Siach1-0/+23
2018-07-11rtc: stmp3xxx: Don't reset the rtc in .probe() when watchdog is runningUwe Kleine-König1-4/+16
2018-07-11rtc: pcf2127: add support for accessing internal static RAMUwe Kleine-König1-6/+62
2018-07-11rtc: snvs: Add timeouts to avoid kernel lockupsTrent Piepho1-35/+70
2018-07-11rtc: bq4802: add error handling for devm_ioremapZhouyang Jia1-0/+4
2018-07-07headers: separate linux/mod_devicetable.h from linux/platform_device.hRandy Dunlap8-0/+8
2018-06-20rtc: mrst: fix error code in probe()Dan Carpenter1-3/+1
2018-06-20rtc: ds1685: remove sysfs access to control registersAlexandre Belloni2-381/+0
2018-06-20rtc: ds1685: remove improper datetime access ABIAlexandre Belloni1-221/+0
2018-06-11Merge tag 'mfd-next-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds1-4/+3
2018-06-10Merge tag 'rtc-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds40-828/+876
2018-06-07rtc: pxa: fix probe functionDan Carpenter1-1/+1
2018-06-07rtc: cros-ec: Switch to SPDX identifier.Enric Balletbo i Serra1-16/+5
2018-06-07rtc: cros-ec: Make license text and module license match.Enric Balletbo i Serra1-1/+1
2018-06-07rtc: ensure rtc_set_alarm fails when alarms are not supportedAlexandre Belloni1-0/+5
2018-06-07rtc: test: remove alarm support from the first deviceAlexandre Belloni1-1/+13