Searched refs:lan9303 (Results 1 - 7 of 7) sorted by relevance
/linux-master/drivers/net/dsa/ |
H A D | lan9303.h | 6 #include <linux/dsa/lan9303.h> 11 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 D | lan9303-core.c | 17 #include "lan9303.h" 263 static int lan9303_read_wait(struct lan9303 *chip, int offset, u32 mask) 285 static int lan9303_virt_phy_reg_read(struct lan9303 *chip, int regnum) 300 static int lan9303_virt_phy_reg_write(struct lan9303 *chip, int regnum, u16 val) 308 static int lan9303_indirect_phy_wait_for_completion(struct lan9303 *chip) 314 static int lan9303_indirect_phy_read(struct lan9303 *chip, int addr, int regnum) 351 static int lan9303_indirect_phy_write(struct lan9303 *chip, int addr, 386 static int lan9303_switch_wait_for_completion(struct lan9303 *chip) 392 static int lan9303_write_switch_reg(struct lan9303 *chip, u16 regnum, u32 val) 424 static int lan9303_read_switch_reg(struct lan9303 *chi [all...] |
H A D | lan9303_mdio.c | 14 #include "lan9303.h" 22 struct lan9303 chip; 61 static int lan9303_mdio_phy_write(struct lan9303 *chip, int phy, int reg, 69 static int lan9303_mdio_phy_read(struct lan9303 *chip, int phy, int reg) 158 { .compatible = "smsc,lan9303-mdio" },
|
H A D | Makefile | 14 obj-$(CONFIG_NET_DSA_SMSC_LAN9303) += lan9303-core.o
|
H A D | lan9303_i2c.c | 10 #include "lan9303.h" 14 struct lan9303 chip; 92 { "lan9303", 0 }, 98 { .compatible = "smsc,lan9303-i2c", },
|
/linux-master/include/linux/dsa/ |
H A D | lan9303.h | 1 /* Included by drivers/net/dsa/lan9303.h and net/dsa/tag_lan9303.c */ 4 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
|
/linux-master/net/dsa/ |
H A D | tag_lan9303.c | 5 #include <linux/dsa/lan9303.h> 33 #define LAN9303_NAME "lan9303" 48 * See also: lan9303_separate_ports() and lan9303.pdf 6.4.10.1 52 struct lan9303 *chip = dp->ds->priv;
|
Completed in 134 milliseconds