aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/rtc
AgeCommit message (Expand)AuthorFilesLines
2021-11-12Merge tag 'rtc-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds26-760/+890
2021-11-10rtc: rx8025: use .set_offset/.read_offsetAlexandre Belloni1-37/+36
2021-11-10rtc: rx8025: use rtc_add_groupAlexandre Belloni1-18/+9
2021-11-10rtc: rx8025: clear RTC_FEATURE_ALARM when alarm are not supportedAlexandre Belloni1-10/+2
2021-11-10rtc: rx8025: set rangeAlexandre Belloni1-3/+2
2021-11-10rtc: rx8025: let the core handle the alarm resolutionAlexandre Belloni1-13/+2
2021-11-10rtc: rx8025: switch to devm_rtc_allocate_deviceAlexandre Belloni1-5/+8
2021-11-10rtc: ab8500: let the core handle the alarm resolutionAlexandre Belloni1-19/+4
2021-11-10rtc: ab-eoz9: support UIE when availableAlexandre Belloni1-1/+2
2021-11-10rtc: ab-eoz9: use RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni1-1/+1
2021-11-10rtc: rv3032: let the core handle the alarm resolutionAlexandre Belloni1-8/+1
2021-11-10rtc: s35390a: let the core handle the alarm resolutionAlexandre Belloni1-5/+2
2021-11-10rtc: handle alarms with a minute resolutionAlexandre Belloni1-1/+11
2021-11-10rtc: pcf85063: silence cppcheck warningAlexandre Belloni1-1/+1
2021-11-10rtc: rv8803: fix writing back ctrl in flag registerDominique Martinet1-2/+2
2021-10-26Merge tag 'samsung-drivers-5.16' of git://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann1-8/+2
2021-10-23rtc: s3c: Add time rangeSam Protsenko1-5/+2
2021-10-23rtc: s3c: Extract read/write IO into separate functionsSam Protsenko1-37/+61
2021-10-23rtc: s3c: Remove usage of devm_rtc_device_register()Sam Protsenko1-4/+7
2021-10-23rtc: tps80031: Remove driverDmitry Osipenko3-333/+0
2021-10-23rtc: sun6i: Allow probing without an early clock providerSamuel Holland1-2/+11
2021-10-18rtc: pcf8523: add BSM supportAlexandre Belloni1-6/+97
2021-10-18rtc: pcf8523: allow usage on ACPI platformsAlexandre Belloni1-3/+1
2021-10-18rtc: pcf8523: remove unecessary ifdeferyAlexandre Belloni1-2/+0
2021-10-18rtc: pcf8523: always compile pcf8523_rtc_ioctlAlexandre Belloni1-4/+0
2021-10-18rtc: pcf8523: switch to regmapAlexandre Belloni2-219/+85
2021-10-18rtc: expose RTC_FEATURE_UPDATE_INTERRUPTAlexandre Belloni2-1/+6
2021-10-18rtc: pcf8523: avoid reading BLF in pcf8523_rtc_read_timeAlexandre Belloni1-22/+4
2021-10-18rtc: rv3032: allow setting BSMAlexandre Belloni1-0/+76
2021-10-18rtc: rv3028: add BSM supportAlexandre Belloni1-0/+74
2021-10-18rtc: add BSM parameterAlexandre Belloni1-2/+8
2021-10-18rtc: add correction parameterAlexandre Belloni1-0/+19
2021-10-18rtc: expose correction featureAlexandre Belloni1-0/+3
2021-10-18rtc: add parameter ioctlAlexandre Belloni1-0/+40
2021-10-17rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependenciesWill McVicker1-8/+2
2021-10-15rtc: pcf85063: Always clear EXT_TEST from set_timePhil Elwell1-0/+2
2021-10-15rtc: pcf85063: add support for fixed clockAlexander Stein1-0/+12
2021-10-15rtc: rv3032: fix error handling in rv3032_clkout_set_rate()Dan Carpenter1-2/+2
2021-10-15rtc: class: check return value when calling dev_set_name()Yang Yingliang1-1/+3
2021-10-15rtc: class: don't call cdev_device_del() when cdev_device_add() failedYang Yingliang1-3/+6
2021-10-01rtc: m41t80: return NULL rather than a plain 0 integerColin Ian King1-1/+1
2021-10-01rtc: msc313: Fix unintentional sign extension issues with left shift of a u16Colin Ian King1-2/+2
2021-10-01rtc: mcp795: Add SPI ID tableMark Brown1-0/+7
2021-09-27rtc: msc313: fix missing includeAlexandre Belloni1-0/+1
2021-09-26rtc: Add support for the MSTAR MSC313 RTCDaniel Palmer3-0/+269
2021-09-25rtc: rx6110: simplify getting the adapter of a clientWolfram Sang1-1/+1
2021-09-25rtc: s5m: drop unneeded MODULE_ALIASKrzysztof Kozlowski1-1/+0
2021-09-25rtc: omap: drop unneeded MODULE_ALIASKrzysztof Kozlowski1-1/+0
2021-09-25rtc: pcf2123: Add SPI ID tableMark Brown1-0/+9
2021-09-25rtc: ds1390: Add SPI ID tableMark Brown1-0/+7
2021-09-25rtc: ds1302: Add SPI ID tableMark Brown1-0/+7
2021-09-14rtc: cmos: Disable irq around direct invocation of cmos_interrupt()Chris Wilson1-0/+2
2021-09-09rtc: rx8010: select REGMAP_I2CYu-Tung Chang1-0/+1
2021-08-17rtc: rx8025: implement RX-8035 supportMathew McBride1-5/+41
2021-08-17rtc: cmos: remove stale REVISIT commentsMateusz Jończyk1-7/+1
2021-08-17rtc: tps65910: Correct driver module aliasDmitry Osipenko1-1/+1
2021-08-10rtc: move RTC_LIB_KUNIT_TEST to proper locationAlexandre Belloni2-11/+11
2021-08-10rtc: lib_test: add MODULE_LICENSEAlexandre Belloni1-0/+2
2021-08-10rtc: Improve performance of rtc_time64_to_tm(). Add tests.Cassio Neri4-27/+170
2021-08-06rtc: s5m: set rangeAlexandre Belloni1-8/+10
2021-08-06rtc: s5m: enable wakeup only when availableAlexandre Belloni1-2/+1
2021-08-06rtc: s5m: signal the core when alarm are not availableAlexandre Belloni1-16/+11
2021-08-06rtc: s5m: switch to devm_rtc_allocate_deviceAlexandre Belloni1-3/+7
2021-07-10Merge tag 'rtc-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds26-533/+274
2021-07-10rtc: pcf8523: rename register and bit definesAlexandre Belloni1-73/+73
2021-07-10rtc: pcf2127: handle timestamp interruptsMian Yousaf Kaukab1-59/+133
2021-07-10rtc: at91sam9: Remove unnecessary offset variable checksNobuhiro Iwamatsu1-1/+1
2021-07-10rtc: s5m: Check return value of s5m_check_peding_alarm_interrupt()Nobuhiro Iwamatsu1-3/+1
2021-07-10rtc: spear: convert to SPDX identifierNobuhiro Iwamatsu1-4/+1
2021-07-10rtc: tps6586x: convert to SPDX identifierNobuhiro Iwamatsu1-14/+1
2021-07-10rtc: tps80031: convert to SPDX identifierNobuhiro Iwamatsu1-14/+1
2021-07-10rtc: rtd119x: Fix format of SPDX identifierNobuhiro Iwamatsu1-2/+1
2021-07-10rtc: sc27xx: Fix format of SPDX identifierNobuhiro Iwamatsu1-1/+1
2021-07-10rtc: palmas: convert to SPDX identifierNobuhiro Iwamatsu1-14/+1
2021-07-10rtc: max6900: convert to SPDX identifierNobuhiro Iwamatsu1-5/+3
2021-07-10rtc: ds1374: convert to SPDX identifierNobuhiro Iwamatsu1-5/+2
2021-07-10rtc: au1xxx: convert to SPDX identifierNobuhiro Iwamatsu1-4/+1
2021-07-10rtc: pcf85063: Update the PCF85063A datasheet revisionFabio Estevam1-1/+1
2021-07-05Merge tag 'staging-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+1
2021-06-20rtc: pcf8563: Fix the datasheet URLFabio Estevam1-1/+1
2021-06-20rtc: pcf85063: Fix the datasheet URLFabio Estevam1-2/+2
2021-06-20rtc: pcf2127: Fix the datasheet URLFabio Estevam1-1/+1
2021-06-20rtc: v3020: remove redundant initialization of variable retvalColin Ian King1-1/+1
2021-06-20rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error pathMartin Fuzzey1-2/+4
2021-06-20rtc: bd70528: Drop BD70528 supportMatti Vaittinen2-309/+14
2021-06-20rtc: max77686: Do not enforce (incorrect) interrupt trigger typeKrzysztof Kozlowski1-2/+2
2021-06-20rtc: m41t80: correct kerneldoc function namesYang Yingliang1-12/+8
2021-06-20rtc: sysfs: Correct kerneldoc function name hctosys_show()Yang Yingliang1-1/+1
2021-06-16iio: hid-sensors: lighten exported symbols by moving to IIO_HID namespaceAndy Shevchenko1-0/+1
2021-06-01rtc: mt6397: refine RTC_TC_MTHHsin-Hsiung Wang1-1/+1
2021-05-25rtc: imxdi: add wakeup supportMartin Kaiser1-0/+4
2021-05-25rtc: efi: Remove the repeated module aliasShaokun Zhang1-1/+0
2021-05-25rtc: fix snprintf() checking in is_rtc_hctosys()Dan Carpenter1-2/+2
2021-05-25rtc: mxc_v2: add missing MODULE_DEVICE_TABLEBixuan Cui1-0/+1
2021-05-25rtc: m41t80: add support for fixed clockSebastian Reichel1-0/+12
2021-05-25rtc: bd70528: fix BD71815 watchdog dependencyArnd Bergmann1-1/+2
2021-05-03Merge tag 'rtc-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds20-111/+388
2021-04-29rtc: sysfs: check features instead of opsAlexandre Belloni1-1/+1
2021-04-29rtc: omap: use rtc_write to access OMAP_RTC_OSC_REGDario Binacchi1-3/+2
2021-04-29rtc: s5m: Remove reference to parent's device pdataKrzysztof Kozlowski1-6/+0
2021-04-29rtc: ds1307: Fix wday settings for rx8130Nobuhiro Iwamatsu1-2/+10
2021-04-29rtc: pcf8523: report oscillator failuresAlexandre Belloni1-2/+11
2021-04-29rtc: pcf8523: add alarm supportAlexandre Belloni1-0/+179
2021-04-29rtc: pcf8523: remove useless defineAlexandre Belloni1-3/+1
2021-04-29rtc: rtc_update_irq_enable: rework UIE emulationAlexandre Belloni1-24/+10
2021-04-29rtc: ds1307: remove flagsAlexandre Belloni1-2/+0
2021-04-29rtc: ds1307: replace HAS_ALARM by RTC_FEATURE_ALARMAlexandre Belloni1-35/+7
2021-04-29rtc: imx-sc: remove .read_alarmAlexandre Belloni1-11/+0
2021-04-28Merge tag 'mfd-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds4-43/+221
2021-04-17rtc: ds1511: remove unused functionJiapeng Chong1-6/+0
2021-04-17rtc: fsl-ftm-alarm: add MODULE_TABLE()Michael Walle1-0/+1
2021-04-17rtc: rtc-spear: replace spin_lock_irqsave by spin_lock in hard IRQTian Tao1-3/+3
2021-04-17rtc: pm8xxx: Add RTC support for PMIC PMK8350satya priya1-0/+11
2021-04-17rtc: ab-eoz9: make use of RTC_FEATURE_ALARMLiam Beguin1-6/+2
2021-04-17rtc: ab-eoz9: add alarm supportLiam Beguin1-0/+136
2021-04-17rtc: ab-eoz9: set regmap max_registerLiam Beguin1-0/+1
2021-04-16rtc: pcf85063: fallback to parent of_nodeFrancois Gervais1-4/+3
2021-04-16rtc: goldfish: remove dependency to OFLaurent Vivier1-1/+1
2021-04-14Merge tags 'ib-mfd-clk-gpio-regulator-rtc-v5.13', 'ib-mfd-extcon-v5.13', 'ib-...Lee Jones3-0/+154
2021-04-14rtc: bd70528: Support RTC on ROHM BD71815Matti Vaittinen2-11/+40
2021-04-14rtc: bd70528: Do not require parent dataMatti Vaittinen1-36/+31
2021-03-23rtc: rx6110: add ACPI bindings to I2CJohannes Hahn1-0/+7
2021-03-16rtc: mxc: Remove unneeded of_match_ptr()Fabio Estevam1-1/+1
2021-03-15rtc: imxdi: Convert to a DT-only driverFabio Estevam2-3/+2
2021-03-15rtc: rv3028: correct weekday register usageHeiko Schocher1-2/+2
2021-03-15rtc: tps65910: include linux/property.hArnd Bergmann1-0/+1
2021-03-11iio: hid-sensors: Move get sensitivity attribute to hid-sensor-commonYe Xiang1-1/+3
2021-03-11rtc: m48t59: use platform_get_irq_optionalAlexandre Belloni1-1/+1
2021-03-10rtc: New driver for RTC in Netronix embedded controllerJonathan Neuschäfer3-0/+154
2021-02-27Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2021-02-23whack-a-mole: don't open-code iminor/imajorAl Viro1-2/+2
2021-02-22Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2-6/+2
2021-02-22Merge tag 'rtc-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds55-1661/+259
2021-02-22Merge tag 'platform-drivers-x86-v5.12-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds3-534/+0
2021-02-13rtc: abx80x: Add utility function for writing configuration keyKevin P. Fleming1-23/+16
2021-02-13rtc: pcf2127: properly set flag WD_CD for rtc chips(pcf2129, pca2129)Biwen Li1-3/+7
2021-02-13rtc: pcf8563: Add NXP PCA8565 compatibleMarek Vasut1-0/+2
2021-02-06rtc: s3c: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: s3c: stop setting bogus timeAlexandre Belloni1-15/+0
2021-02-06rtc: sd3078: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: s35390a: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rx8581: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rx8010: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rv8803: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rv3032: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rv3029: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rv3028: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: rs5c372: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: pcf85363: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: pcf85063: quiet maybe-unused variable warningsAlexandre Belloni1-19/+19
2021-02-06rtc: meson: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: m41t80: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: isl1208: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: ds3232: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: ds1672: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: digicolor: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: brcmstb-waketimer: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: bq32k: quiet maybe-unused variable warningAlexandre Belloni1-1/+1
2021-02-06rtc: armada38x: depend on OFAlexandre Belloni1-0/+1
2021-02-06rtc: class: remove bogus documentationAlexandre Belloni1-5/+0
2021-02-06rtc: rv3028: remove useless warning messagesAlexandre Belloni1-9/+1
2021-02-06rtc: rv3028: fix PORF handlingAlexandre Belloni1-0/+2
2021-02-06rtc: mxc_v2: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-4/+3
2021-02-06rtc: mxc: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-3/+2
2021-02-06rtc: tegra: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-3/+3
2021-02-06rtc: r7301: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-3/+2
2021-02-06rtc: pm8xxx: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-5/+4
2021-02-06rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQXiaofei Tan1-3/+2
2021-02-03rtc: zynqmp: depend on HAS_IOMEMDavid Gow1-1/+1
2021-02-02rtc: mc146818: Dont test for bit 0-5 in Register DThomas Gleixner2-4/+4
2021-02-02amba: Make the remove callback return voidUwe Kleine-König2-6/+2
2021-01-27rtc: mc146818: Detect and handle broken RTCsThomas Gleixner2-0/+15
2021-01-26rtc: pcf2127: Run a OTP refresh if not done beforePhilipp Rosenberger1-0/+17
2021-01-26rtc: pcf2127: Disable Power-On Reset OverridePhilipp Rosenberger1-0/+8
2021-01-25rtc: tps65910: Support wakeup-source propertyDmitry Osipenko1-3/+7
2021-01-25rtc: stm32: use rtc_lock/rtc_unlockAlexandre Belloni1-2/+2
2021-01-25rtc: rx8025: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: rx8010: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+3
2021-01-25rtc: rv3029: use rtc_lock/rtc_unlockAlexandre Belloni1-5/+4
2021-01-25rtc: pcf2123: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: mcp795: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: m41t80: use rtc_lock/rtc_unlockAlexandre Belloni1-5/+4
2021-01-25rtc: hym8563: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: ds3232: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: ds1685: use rtc_lock/rtc_unlockAlexandre Belloni1-4/+2
2021-01-25rtc: ds1307: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: ds1305: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+2
2021-01-25rtc: asm9260: use rtc_lock/rtc_unlockAlexandre Belloni1-3/+3
2021-01-25rtc: ac100: use rtc_lock/rtc_unlockAlexandre Belloni1-2/+2
2021-01-25rtc: mrst: Remove driver for deprecated platformAndy Shevchenko3-534/+0
2021-01-23rtc: remove ste ab3100 driverArnd Bergmann3-263/+0
2021-01-23rtc: remove ste coh901 driverArnd Bergmann3-303/+0
2021-01-23rtc: remove sirfsoc driverArnd Bergmann3-454/+0
2021-01-16rtc: tps65910: remove tps65910_rtc_ops_noirqAlexandre Belloni1-11/+4
2021-01-16rtc: rv8803: constify rv8803_rtc_opsAlexandre Belloni1-5/+6
2021-01-16rtc: rv3032: constify rv3032_rtc_opsAlexandre Belloni1-5/+6
2021-01-16rtc: rv3029: constify rv3029_rtc_opsAlexandre Belloni1-5/+6
2021-01-16rtc: rv3028: constify rv3028_rtc_opsAlexandre Belloni1-5/+6
2021-01-16rtc: opal: constify opal_rtc_opsAlexandre Belloni1-6/+7
2021-01-16rtc: m41t80: constify m41t80_rtc_opsAlexandre Belloni1-7/+7