Home
last modified time | relevance | path

Searched refs:vsc73xx (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/dsa/
A Dvitesse-vsc73xx.h9 struct vsc73xx { struct
21 int (*read)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, argument
23 int (*write)(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg,
28 int vsc73xx_probe(struct vsc73xx *vsc);
29 int vsc73xx_remove(struct vsc73xx *vsc);
30 void vsc73xx_shutdown(struct vsc73xx *vsc);
A Dvitesse-vsc73xx-core.c489 struct vsc73xx *vsc = ds->priv; in vsc73xx_phy_read()
519 struct vsc73xx *vsc = ds->priv; in vsc73xx_phy_write()
562 struct vsc73xx *vsc = ds->priv; in vsc73xx_setup()
760 struct vsc73xx *vsc = ds->priv; in vsc73xx_adjust_link()
881 struct vsc73xx *vsc = ds->priv; in vsc73xx_port_enable()
891 struct vsc73xx *vsc = ds->priv; in vsc73xx_port_disable()
930 struct vsc73xx *vsc = ds->priv; in vsc73xx_get_strings()
997 struct vsc73xx *vsc = ds->priv; in vsc73xx_get_ethtool_stats()
1025 struct vsc73xx *vsc = ds->priv; in vsc73xx_change_mtu()
1143 int vsc73xx_probe(struct vsc73xx *vsc) in vsc73xx_probe()
[all …]
A DMakefile17 obj-$(CONFIG_NET_DSA_VITESSE_VSC73XX) += vitesse-vsc73xx-core.o
18 obj-$(CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM) += vitesse-vsc73xx-platform.o
19 obj-$(CONFIG_NET_DSA_VITESSE_VSC73XX_SPI) += vitesse-vsc73xx-spi.o
A Dvitesse-vsc73xx-platform.c37 struct vsc73xx vsc;
55 static int vsc73xx_platform_read(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_read()
73 static int vsc73xx_platform_write(struct vsc73xx *vsc, u8 block, u8 subblock, in vsc73xx_platform_write()
A Dvitesse-vsc73xx-spi.c35 struct vsc73xx vsc;
52 static int vsc73xx_spi_read(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_read()
94 static int vsc73xx_spi_write(struct vsc73xx *vsc, u8 block, u8 subblock, u8 reg, in vsc73xx_spi_write()
/linux/Documentation/devicetree/bindings/net/dsa/
A Dvitesse,vsc73xx.txt20 I/O mode, a platform device is used to represent the vsc73xx. In this case it

Completed in 10 milliseconds