Lines Matching defs:bq4802
2 /* rtc-bq4802.c: TI BQ4802 RTC driver.
20 struct bq4802 {
26 u8 (*read)(struct bq4802 *, int);
27 void (*write)(struct bq4802 *, int, u8);
30 static u8 bq4802_read_io(struct bq4802 *p, int off)
35 static void bq4802_write_io(struct bq4802 *p, int off, u8 val)
40 static u8 bq4802_read_mem(struct bq4802 *p, int off)
45 static void bq4802_write_mem(struct bq4802 *p, int off, u8 val)
52 struct bq4802 *p = dev_get_drvdata(dev);
94 struct bq4802 *p = dev_get_drvdata(dev);
144 struct bq4802 *p = devm_kzalloc(&pdev->dev, sizeof(*p), GFP_KERNEL);
179 p->rtc = devm_rtc_device_register(&pdev->dev, "bq4802",
193 MODULE_ALIAS("platform:rtc-bq4802");
197 .name = "rtc-bq4802",