linux-stable/Documentation/devicetree/bindings/rtc
Johan Hovold 430aa33a30 dt-bindings: rtc: qcom-pm8xxx: add nvmem-cell offset
On many Qualcomm platforms the PMIC RTC control and time registers are
read-only so that the RTC time can not be updated. Instead an offset
needs be stored in some machine-specific non-volatile memory, which a
driver can take into account.

Add an 'offset' nvmem cell which can be used to store a 32-bit offset
from the Unix epoch so that the RTC time can be updated on such
platforms.

Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Reviewed-by: David Collins <quic_collinsd@quicinc.com>
Link: https://lore.kernel.org/r/20230202155448.6715-17-johan+linaro@kernel.org
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
2023-02-25 23:34:22 +01:00
..
abracon,abx80x.txt
allwinner,sun4i-a10-rtc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
allwinner,sun6i-a31-rtc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
alphascale,asm9260-rtc.txt
amlogic,meson-vrtc.yaml dt-bindings: rtc: Convert Amlogic Meson vrtc controller binding 2023-02-09 23:15:04 +01:00
amlogic,meson6-rtc.yaml dt-bindings: rtc: convert rtc-meson.txt to dt-schema 2022-12-10 23:05:55 +01:00
arm,pl031.yaml
armada-380-rtc.txt
atmel,at91rm9200-rtc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
atmel,at91sam9260-rtt.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
brcm,brcmstb-waketimer.yaml dt-bindings: rtc: brcm,brcmstb-waketimer: add alarm interrupt 2023-01-25 18:54:55 +01:00
cdns,rtc.txt
cpcap-rtc.txt
dallas,ds1390.txt
digicolor-rtc.txt
epson,rtc7301.txt
epson,rx6110.txt
epson,rx8900.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
faraday,ftrtc010.yaml
fsl,scu-rtc.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
google,goldfish-rtc.txt
haoyu,hym8563.yaml dt-bindings: rtc: convert hym8563 bindings to json-schema 2022-11-15 21:01:51 +01:00
imxdi-rtc.yaml
ingenic,rtc.yaml dt-bindings: rtc: Add #clock-cells property 2023-02-09 23:37:59 +01:00
isil,isl1208.txt
isil,isl12026.txt
isil,isl12057.txt
lpc32xx-rtc.txt
maxim,ds1742.txt
maxim,ds3231.txt
maxim,mcp795.txt
maxim-ds1302.txt
microchip,mfps-rtc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
microchip,pic32-rtc.txt
microcrystal,rv3028.yaml dt-bindings: rtc: Move rv3028 from trivial-rtc.yaml into own schema file 2023-01-24 00:39:39 +01:00
microcrystal,rv3032.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
moxa,moxart-rtc.txt dt-bindings: rtc: moxart: use proper names for gpio properties 2023-02-09 23:31:46 +01:00
mstar,msc313-rtc.yaml dt-bindings: Remove 'Device Tree Bindings' from end of title: 2022-08-25 14:06:57 -05:00
nuvoton,nct3018y.yaml dt-bindings: rtc: nuvoton: add NCT3018Y Real Time Clock 2022-07-26 17:06:52 +02:00
nvidia,tegra20-rtc.yaml dt-bindings: rtc: tegra: Document Tegra234 RTC 2021-12-17 14:57:29 +01:00
nxp,lpc1788-rtc.txt
nxp,pcf2127.yaml dt-bindings: rtc: pcf2127: remove pca/pcf2129 from trivial RTC devices list 2023-01-26 00:34:46 +01:00
nxp,pcf8523.txt
nxp,pcf8563.yaml dt-bindings: rtc: nxp,pcf8563: move pcf85263/pcf85363 to a dedicated binding 2023-02-22 15:31:01 +01:00
nxp,pcf85063.yaml dt-bindings: rtc: nxp,pcf85063: Convert to DT schema 2022-07-26 16:59:57 +02:00
nxp,pcf85363.yaml dt-bindings: rtc: nxp,pcf8563: move pcf85263/pcf85363 to a dedicated binding 2023-02-22 15:31:01 +01:00
nxp,rtc-2123.txt
olpc-xo1-rtc.txt
orion-rtc.txt
pxa-rtc.txt
qcom-pm8xxx-rtc.yaml dt-bindings: rtc: qcom-pm8xxx: add nvmem-cell offset 2023-02-25 23:34:22 +01:00
realtek,rtd119x.txt
renesas,rzn1-rtc.yaml dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
renesas,sh-rtc.yaml
rtc-aspeed.txt
rtc-cmos.txt
rtc-ds1307.yaml dt-bindings: rtc: ds1307: Convert to json-schema 2022-07-21 15:34:02 -06:00
rtc-fsl-ftm-alarm.txt
rtc-mt2712.txt
rtc-mt6397.txt dt-bindings: rtc: mediatek: add mt6358 and mt6366 compatible 2022-06-24 21:24:02 +02:00
rtc-mt7622.txt
rtc-mxc.yaml
rtc-mxc_v2.yaml
rtc-omap.txt
rtc-opal.txt
rtc-palmas.txt
rtc-st-lpc.txt
rtc.yaml dt-bindings: drop redundant part of title of shared bindings 2022-12-16 11:41:49 -06:00
s3c-rtc.yaml
sa1100-rtc.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
snvs-rtc.txt
spear-rtc.txt
sprd,sc27xx-rtc.txt
st,m41t80.yaml dt-bindings: rtc: m41t80: Convert text schema to YAML one 2022-12-12 10:23:46 +01:00
st,stm32-rtc.yaml dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
stmp3xxx-rtc.txt
sunplus,sp7021-rtc.yaml dt-bindings: rtc: Add Sunplus RTC json-schema 2022-01-05 01:00:48 +01:00
ti,bq32000.yaml
ti,k3-rtc.yaml dt-bindings: rtc: Add TI K3 RTC description 2022-06-24 21:35:31 +02:00
trivial-rtc.yaml dt-bindings: rtc: pcf2127: remove pca/pcf2129 from trivial RTC devices list 2023-01-26 00:34:46 +01:00
twl-rtc.txt
via,vt8500-rtc.txt
xgene-rtc.txt
xlnx,zynqmp-rtc.yaml dt-bindings: rtc: zynqmp: Add clock information 2022-07-26 11:21:50 +02:00