Lines Matching refs:bq4802
1 /* rtc-bq4802.c: TI BQ4802 RTC driver.
19 struct bq4802 {
25 u8 (*read)(struct bq4802 *, int);
26 void (*write)(struct bq4802 *, int, u8);
29 static u8 bq4802_read_io(struct bq4802 *p, int off)
34 static void bq4802_write_io(struct bq4802 *p, int off, u8 val)
39 static u8 bq4802_read_mem(struct bq4802 *p, int off)
44 static void bq4802_write_mem(struct bq4802 *p, int off, u8 val)
52 struct bq4802 *p = platform_get_drvdata(pdev);
95 struct bq4802 *p = platform_get_drvdata(pdev);
145 struct bq4802 *p = kzalloc(sizeof(*p), GFP_KERNEL);
175 p->rtc = rtc_device_register("bq4802", &pdev->dev,
196 struct bq4802 *p = platform_get_drvdata(pdev);
210 MODULE_ALIAS("platform:rtc-bq4802");
214 .name = "rtc-bq4802",