Home
last modified time | relevance | path

Searched refs:lan9303 (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/net/dsa/
H A Dlan9303-core.c917 struct lan9303 *chip = ds->priv; in lan9303_setup()
1024 struct lan9303 *chip = ds->priv; in lan9303_get_ethtool_stats()
1053 struct lan9303 *chip = ds->priv; in lan9303_phy_read()
1067 struct lan9303 *chip = ds->priv; in lan9303_phy_write()
1082 struct lan9303 *chip = ds->priv; in lan9303_port_enable()
1095 struct lan9303 *chip = ds->priv; in lan9303_port_disable()
1111 struct lan9303 *chip = ds->priv; in lan9303_port_bridge_join()
1125 struct lan9303 *chip = ds->priv; in lan9303_port_bridge_leave()
1138 struct lan9303 *chip = ds->priv; in lan9303_port_stp_state_set()
1176 struct lan9303 *chip = ds->priv; in lan9303_port_fast_age()
[all …]
H A Dlan9303.h11 int lan9303_probe(struct lan9303 *chip, struct device_node *np);
12 int lan9303_remove(struct lan9303 *chip);
13 void lan9303_shutdown(struct lan9303 *chip);
H A Dlan9303_mdio.c22 struct lan9303 chip;
61 static int lan9303_mdio_phy_write(struct lan9303 *chip, int phy, int reg, in lan9303_mdio_phy_write()
69 static int lan9303_mdio_phy_read(struct lan9303 *chip, int phy, int reg) in lan9303_mdio_phy_read()
H A DMakefile14 obj-$(CONFIG_NET_DSA_SMSC_LAN9303) += lan9303-core.o
H A Dlan9303_i2c.c14 struct lan9303 chip;
/openbmc/linux/include/linux/dsa/
H A Dlan9303.h4 struct lan9303;
8 int (*phy_read)(struct lan9303 *chip, int port, int regnum);
9 int (*phy_write)(struct lan9303 *chip, int port,
20 struct lan9303 { struct
/openbmc/linux/Documentation/devicetree/bindings/net/dsa/
H A Dlan9303.txt7 - "smsc,lan9303-i2c" for I2C managed mode
9 - "smsc,lan9303-mdio" for mdio managed mode
38 compatible = "smsc,lan9303-i2c";
74 compatible = "smsc,lan9303-mdio";
/openbmc/linux/Documentation/networking/dsa/
H A Dindex.rst11 lan9303
H A Dlan9303.rst15 See ``Documentation/devicetree/bindings/net/dsa/lan9303.txt`` for device tree
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx53-kp-hsc.dts26 compatible = "smsc,lan9303-i2c";
/openbmc/linux/net/dsa/
H A Dtag_lan9303.c52 struct lan9303 *chip = dp->ds->priv; in lan9303_xmit_use_arl()