Lines Matching refs:v3020
37 struct v3020;
40 int (*map_io)(struct v3020 *chip, struct platform_device *pdev,
42 void (*unmap_io)(struct v3020 *chip);
43 unsigned char (*read_bit)(struct v3020 *chip);
44 void (*write_bit)(struct v3020 *chip, unsigned char bit);
57 struct v3020 { struct
71 static int v3020_mmio_map(struct v3020 *chip, struct platform_device *pdev, in v3020_mmio_map() argument
88 static void v3020_mmio_unmap(struct v3020 *chip) in v3020_mmio_unmap()
93 static void v3020_mmio_write_bit(struct v3020 *chip, unsigned char bit) in v3020_mmio_write_bit()
98 static unsigned char v3020_mmio_read_bit(struct v3020 *chip) in v3020_mmio_read_bit()
117 static int v3020_gpio_map(struct v3020 *chip, struct platform_device *pdev, in v3020_gpio_map()
146 static void v3020_gpio_unmap(struct v3020 *chip) in v3020_gpio_unmap()
154 static void v3020_gpio_write_bit(struct v3020 *chip, unsigned char bit) in v3020_gpio_write_bit()
164 static unsigned char v3020_gpio_read_bit(struct v3020 *chip) in v3020_gpio_read_bit()
187 static void v3020_set_reg(struct v3020 *chip, unsigned char address, in v3020_set_reg()
210 static unsigned char v3020_get_reg(struct v3020 *chip, unsigned char address) in v3020_get_reg()
233 struct v3020 *chip = dev_get_drvdata(dev); in v3020_read_time()
270 struct v3020 *chip = dev_get_drvdata(dev); in v3020_set_time()
307 struct v3020 *chip; in rtc_probe()
373 struct v3020 *chip = platform_get_drvdata(dev); in rtc_remove()