Searched refs:b53_device (Results 1 - 6 of 6) sorted by relevance

/openwrt/target/linux/generic/files/drivers/net/phy/b53/
H A Db53_priv.h26 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 Db53_mmap.c26 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 Db53_srab.c55 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 Db53_spi.c123 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 Db53_mdio.c39 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 Db53_common.c166 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