Lines Matching refs:v3020
33 struct v3020;
36 int (*map_io)(struct v3020 *chip, struct platform_device *pdev,
38 void (*unmap_io)(struct v3020 *chip);
39 unsigned char (*read_bit)(struct v3020 *chip);
40 void (*write_bit)(struct v3020 *chip, unsigned char bit);
48 struct v3020 { struct
62 static int v3020_mmio_map(struct v3020 *chip, struct platform_device *pdev, in v3020_mmio_map() argument
79 static void v3020_mmio_unmap(struct v3020 *chip) in v3020_mmio_unmap()
84 static void v3020_mmio_write_bit(struct v3020 *chip, unsigned char bit) in v3020_mmio_write_bit()
89 static unsigned char v3020_mmio_read_bit(struct v3020 *chip) in v3020_mmio_read_bit()
108 static int v3020_gpio_map(struct v3020 *chip, struct platform_device *pdev, in v3020_gpio_map()
126 static void v3020_gpio_unmap(struct v3020 *chip) in v3020_gpio_unmap()
131 static void v3020_gpio_write_bit(struct v3020 *chip, unsigned char bit) in v3020_gpio_write_bit()
141 static unsigned char v3020_gpio_read_bit(struct v3020 *chip) in v3020_gpio_read_bit()
164 static void v3020_set_reg(struct v3020 *chip, unsigned char address, in v3020_set_reg()
187 static unsigned char v3020_get_reg(struct v3020 *chip, unsigned char address) in v3020_get_reg()
210 struct v3020 *chip = dev_get_drvdata(dev); in v3020_read_time()
247 struct v3020 *chip = dev_get_drvdata(dev); in v3020_set_time()
284 struct v3020 *chip; in rtc_probe()
350 struct v3020 *chip = platform_get_drvdata(dev); in rtc_remove()