Home
last modified time | relevance | path

Searched refs:rv3028 (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.1/drivers/rtc/
Drtc-rv3028.c110 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_store() local
112 regmap_update_bits(rv3028->regmap, RV3028_EVT_CTRL, RV3028_EVT_CTRL_TSR, in timestamp0_store()
121 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_show() local
126 ret = regmap_read(rv3028->regmap, RV3028_TS_COUNT, &count); in timestamp0_show()
133 ret = regmap_bulk_read(rv3028->regmap, RV3028_TS_SEC, date, in timestamp0_show()
158 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_count_show() local
161 ret = regmap_read(rv3028->regmap, RV3028_TS_COUNT, &count); in timestamp0_count_show()
180 static int rv3028_exit_eerd(struct rv3028_data *rv3028, u32 eerd) in rv3028_exit_eerd() argument
185 return regmap_update_bits(rv3028->regmap, RV3028_CTRL1, RV3028_CTRL1_EERD, 0); in rv3028_exit_eerd()
188 static int rv3028_enter_eerd(struct rv3028_data *rv3028, u32 *eerd) in rv3028_enter_eerd() argument
[all …]
DMakefile147 obj-$(CONFIG_RTC_DRV_RV3028) += rtc-rv3028.o
DKconfig684 will be called rtc-rv3028.
/Linux-v6.1/arch/arm64/boot/dts/freescale/
Dimx8mp-phycore-som.dtsi15 rtc0 = &rv3028;
191 rv3028: rtc@52 { label
192 compatible = "microcrystal,rv3028";
Dimx8mm-phycore-som.dtsi15 rtc0 = &rv3028;
297 rv3028: rtc@52 { label
298 compatible = "microcrystal,rv3028";
Dimx8mm-kontron-osm-s.dtsi204 compatible = "microcrystal,rv3028";
Dimx8mm-phyboard-polis-rdk.dts196 &rv3028 {
/Linux-v6.1/arch/arm/boot/dts/
Dimx7d-smegw01.dts157 compatible = "microcrystal,rv3028";