Searched refs:rv3028 (Results 1 – 4 of 4) sorted by relevance
/Linux-v5.15/drivers/rtc/ |
D | rtc-rv3028.c | 105 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_store() local 107 regmap_update_bits(rv3028->regmap, RV3028_EVT_CTRL, RV3028_EVT_CTRL_TSR, in timestamp0_store() 116 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_show() local 121 ret = regmap_read(rv3028->regmap, RV3028_TS_COUNT, &count); in timestamp0_show() 128 ret = regmap_bulk_read(rv3028->regmap, RV3028_TS_SEC, date, in timestamp0_show() 153 struct rv3028_data *rv3028 = dev_get_drvdata(dev->parent); in timestamp0_count_show() local 156 ret = regmap_read(rv3028->regmap, RV3028_TS_COUNT, &count); in timestamp0_count_show() 175 static int rv3028_exit_eerd(struct rv3028_data *rv3028, u32 eerd) in rv3028_exit_eerd() argument 180 return regmap_update_bits(rv3028->regmap, RV3028_CTRL1, RV3028_CTRL1_EERD, 0); in rv3028_exit_eerd() 183 static int rv3028_enter_eerd(struct rv3028_data *rv3028, u32 *eerd) in rv3028_enter_eerd() argument [all …]
|
D | Makefile | 142 obj-$(CONFIG_RTC_DRV_RV3028) += rtc-rv3028.o
|
D | Kconfig | 680 will be called rtc-rv3028.
|
/Linux-v5.15/arch/arm64/boot/dts/freescale/ |
D | imx8mp-phycore-som.dtsi | 15 rtc0 = &rv3028; 188 rv3028: rtc@52 { label 189 compatible = "microcrystal,rv3028";
|