On Thu, 27 Jul 2023 22:57:41 +0200 Alexandre Belloni <alexandre.belloni@xxxxxxxxxxx> wrote: > > On Thu, 22 Jun 2023 10:57:43 -0400, Hugo Villeneuve wrote: > > From: Hugo Villeneuve <hvilleneuve@xxxxxxxxxxxx> > > > > Hello, > > this patch series adds the driver for the PCF2131 real-time clock. > > > > This RTC is very similar in functionality to the PCF2127/29 with the > > following differences: > > -supports two new control registers at offsets 4 and 5 > > -supports a new reset register > > -supports 4 tamper detection functions instead of 1 > > -has no nvmem (like the PCF2129) > > -has two output interrupt pins instead of one > > -has 1/100th seconds capabilities (not supported in this driver) > > -pcf2127 has watchdog clock sources: 1/60, 1, 64 and 4096Hz > > pcf2131 has watchdog clock sources: 1/64, 1/4, 4 and 64Hz > > -watchdog value register cannot be read after being set > > > > [...] > > Applied, thanks! Thank you :) Hugo. > [01/17] rtc: pcf2127: improve rtc_read_time() performance > commit: 31f077c374a8e7cf1960560c0c5e4065048557c0 > [02/17] rtc: pcf2127: improve timestamp reading performance > commit: 720fb4b83b565c7ae31059620e960ecbf5dc73a3 > [03/17] rtc: pcf2127: lower message severity if setting time fails > commit: 3d740c647ff8b77b2a560ebd95ac746c46f49ed4 > [04/17] rtc: pcf2127: remove superfluous comments > commit: 0476b6c8e8b1a6dfa3a259bc7e3c135145532c71 > [05/17] rtc: pcf2127: add variant-specific configuration structure > commit: fd28ceb4603f9541dcb4ed12b1365cff5af38203 > [06/17] rtc: pcf2127: adapt for time/date registers at any offset > commit: 6211acee8edf4af61f7745a92c4b4cb05a4340f9 > [07/17] rtc: pcf2127: adapt for alarm registers at any offset > commit: 7c6f0db41ab5fbd7ee3a2f9880ac23509a5d55d1 > [08/17] rtc: pcf2127: adapt for WD registers at any offset > commit: 6b57ec29e3fc31d43e672f6fede5d4a76140308b > [09/17] rtc: pcf2127: adapt for CLKOUT register at any offset > commit: fc16599e0153e91ba12d856e40f6fc56906077f1 > [10/17] rtc: pcf2127: add support for multiple TS functions > commit: 420cc9e850dbc8e6ea7dd1e53d62d64cd8766354 > [11/17] rtc: pcf2127: add support for PCF2131 RTC > commit: afc505bf9039caf5a377d8b9705ef42f6d4ac7d4 > [12/17] rtc: pcf2127: add support for PCF2131 interrupts on output INT_A > commit: e1849b8fcdfaa71f2e8f9376c9568877ff2bf52b > [13/17] rtc: pcf2127: adapt time/date registers write sequence for PCF2131 > commit: 3d715ebaf006bd5a495e9a717cf0fc5c260ee738 > [14/17] rtc: pcf2127: support generic watchdog timing configuration > commit: adb9675d74e403537150f025ed2b7a2e1ed0a7b4 > [15/17] rtc: pcf2127: add flag for watchdog register value read support > commit: 081602a1d85b1fd7ad9ea298cffb4e5ad5296952 > [16/17] rtc: pcf2127: add UIE support for PCF2131 > commit: e9a5a1b418dd9a82d1de71e82ec64ad195b5300a > [17/17] dt-bindings: rtc: pcf2127: add PCF2131 > commit: 2080e08460c41c6d432575132868fdf076768c92 > > Best regards, > > -- > Alexandre Belloni, co-owner and COO, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com >