Searched refs:b53_device (Results 1 - 6 of 6) sorted by relevance
/openwrt/target/linux/generic/files/drivers/net/phy/b53/ |
H A D | b53_priv.h | 26 struct b53_device; 29 int (*read8)(struct b53_device *dev, u8 page, u8 reg, u8 *value); 30 int (*read16)(struct b53_device *dev, u8 page, u8 reg, u16 *value); 31 int (*read32)(struct b53_device *dev, u8 page, u8 reg, u32 *value); 32 int (*read48)(struct b53_device *dev, u8 page, u8 reg, u64 *value); 33 int (*read64)(struct b53_device *dev, u8 page, u8 reg, u64 *value); 34 int (*write8)(struct b53_device *dev, u8 page, u8 reg, u8 value); 35 int (*write16)(struct b53_device *dev, u8 page, u8 reg, u16 value); 36 int (*write32)(struct b53_device *dev, u8 page, u8 reg, u32 value); 37 int (*write48)(struct b53_device *de 72 struct b53_device { struct [all...] |
H A D | b53_mmap.c | 26 static int b53_mmap_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) 35 static int b53_mmap_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) 50 static int b53_mmap_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) 65 static int b53_mmap_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) 91 static int b53_mmap_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) 106 static int b53_mmap_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) 115 static int b53_mmap_write16(struct b53_device *dev, u8 page, u8 reg, 131 static int b53_mmap_write32(struct b53_device *dev, u8 page, u8 reg, 147 static int b53_mmap_write48(struct b53_device *dev, u8 page, u8 reg, 170 static int b53_mmap_write64(struct b53_device *de [all...] |
H A D | b53_srab.c | 55 static int b53_srab_request_grant(struct b53_device *dev) 77 static void b53_srab_release_grant(struct b53_device *dev) 87 static int b53_srab_op(struct b53_device *dev, u8 page, u8 reg, u32 op) 114 static int b53_srab_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) 135 static int b53_srab_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) 156 static int b53_srab_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) 177 static int b53_srab_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) 199 static int b53_srab_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) 221 static int b53_srab_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) 240 static int b53_srab_write16(struct b53_device *de [all...] |
H A D | b53_spi.c | 123 static int b53_spi_read(struct b53_device *dev, u8 page, u8 reg, u8 *data, 140 static int b53_spi_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) 145 static int b53_spi_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) 155 static int b53_spi_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) 165 static int b53_spi_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) 177 static int b53_spi_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) 187 static int b53_spi_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) 204 static int b53_spi_write16(struct b53_device *dev, u8 page, u8 reg, u16 value) 221 static int b53_spi_write32(struct b53_device *dev, u8 page, u8 reg, u32 value) 238 static int b53_spi_write48(struct b53_device *de [all...] |
H A D | b53_mdio.c | 39 static int b53_mdio_op(struct b53_device *dev, u8 page, u8 reg, u16 op) 75 static int b53_mdio_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val) 89 static int b53_mdio_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val) 103 static int b53_mdio_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val) 118 static int b53_mdio_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val) 139 static int b53_mdio_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val) 160 static int b53_mdio_write8(struct b53_device *dev, u8 page, u8 reg, u8 value) 172 static int b53_mdio_write16(struct b53_device *dev, u8 page, u8 reg, 185 static int b53_mdio_write32(struct b53_device *dev, u8 page, u8 reg, 204 static int b53_mdio_write48(struct b53_device *de [all...] |
H A D | b53_common.c | 166 static int b53_do_vlan_op(struct b53_device *dev, u8 op) 185 static void b53_set_vlan_entry(struct b53_device *dev, u16 vid, u16 members, 222 void b53_set_forwarding(struct b53_device *dev, int enable) 236 static void b53_enable_vlan(struct b53_device *dev, int enable) 320 static int b53_set_jumbo(struct b53_device *dev, int enable, int allow_10_100) 339 static int b53_flush_arl(struct b53_device *dev) 363 static void b53_enable_ports(struct b53_device *dev) 407 static void b53_enable_mib(struct b53_device *dev) 418 static int b53_apply(struct b53_device *dev) 462 static void b53_switch_reset_gpio(struct b53_device *de [all...] |
Completed in 187 milliseconds