Lines Matching refs:vsc73xx
31 #include "vitesse-vsc73xx.h"
379 static int vsc73xx_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg,
385 static int vsc73xx_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg,
391 static int vsc73xx_update_bits(struct vsc73xx *vsc, u8 block, u8 subblock,
406 static int vsc73xx_detect(struct vsc73xx *vsc)
492 struct vsc73xx *vsc = ds->priv;
522 struct vsc73xx *vsc = ds->priv;
565 struct vsc73xx *vsc = ds->priv;
644 static void vsc73xx_init_port(struct vsc73xx *vsc, int port)
720 static void vsc73xx_reset_port(struct vsc73xx *vsc, int port, u32 initval)
756 struct vsc73xx *vsc = dp->ds->priv;
780 struct vsc73xx *vsc = dp->ds->priv;
803 struct vsc73xx *vsc = dp->ds->priv;
866 struct vsc73xx *vsc = ds->priv;
876 struct vsc73xx *vsc = ds->priv;
884 vsc73xx_find_counter(struct vsc73xx *vsc,
915 struct vsc73xx *vsc = ds->priv;
973 struct vsc73xx *vsc = ds->priv;
1001 struct vsc73xx *vsc = ds->priv;
1065 struct vsc73xx *vsc = gpiochip_get_data(chip);
1080 struct vsc73xx *vsc = gpiochip_get_data(chip);
1090 struct vsc73xx *vsc = gpiochip_get_data(chip);
1101 struct vsc73xx *vsc = gpiochip_get_data(chip);
1111 struct vsc73xx *vsc = gpiochip_get_data(chip);
1123 static int vsc73xx_gpio_probe(struct vsc73xx *vsc)
1149 int vsc73xx_probe(struct vsc73xx *vsc)
1215 void vsc73xx_remove(struct vsc73xx *vsc)
1222 void vsc73xx_shutdown(struct vsc73xx *vsc)