Searched refs:vsc73xx (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/net/dsa/ |
A D | vitesse-vsc73xx.h | 9 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 D | vitesse-vsc73xx-core.c | 489 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 D | Makefile | 17 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 D | vitesse-vsc73xx-platform.c | 37 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 D | vitesse-vsc73xx-spi.c | 35 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 D | vitesse,vsc73xx.txt | 20 I/O mode, a platform device is used to represent the vsc73xx. In this case it
|
Completed in 10 milliseconds