Symbol: b53_device
drivers/net/dsa/b53/b53_common.c
1045
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
1060
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
1068
static int b53_reset_switch(struct b53_device *priv)
drivers/net/dsa/b53/b53_common.c
1079
static int b53_apply_config(struct b53_device *priv)
drivers/net/dsa/b53/b53_common.c
1092
static void b53_reset_mib(struct b53_device *priv)
drivers/net/dsa/b53/b53_common.c
1104
static const struct b53_mib_desc *b53_get_mib(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
1116
static unsigned int b53_get_mib_size(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
1144
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1165
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1210
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1233
struct b53_device *dev = priv;
drivers/net/dsa/b53/b53_common.c
1250
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1277
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1344
static void b53_force_link(struct b53_device *dev, int port, int link)
drivers/net/dsa/b53/b53_common.c
1368
static void b53_force_port_config(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_common.c
1439
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1459
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1503
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1526
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1539
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1583
struct b53_device *dev = dp->ds->priv;
drivers/net/dsa/b53/b53_common.c
1598
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1619
struct b53_device *dev = dp->ds->priv;
drivers/net/dsa/b53/b53_common.c
1647
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1683
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1697
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1719
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1772
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
1807
static int b53_arl_op_wait(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
1825
static int b53_arl_rw_op(struct b53_device *dev, unsigned int op)
drivers/net/dsa/b53/b53_common.c
1847
static void b53_arl_read_entry_25(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1860
static void b53_arl_write_entry_25(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1872
static void b53_arl_read_entry_89(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1884
static void b53_arl_write_entry_89(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1897
static void b53_arl_read_entry_95(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1909
static void b53_arl_write_entry_95(struct b53_device *dev,
drivers/net/dsa/b53/b53_common.c
1922
static int b53_arl_read(struct b53_device *dev, const u8 *mac,
drivers/net/dsa/b53/b53_common.c
1955
static int b53_arl_op(struct b53_device *dev, int op, int port,
drivers/net/dsa/b53/b53_common.c
2032
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
2047
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
2058
static void b53_read_arl_srch_ctl(struct b53_device *dev, u8 *val)
drivers/net/dsa/b53/b53_common.c
2080
static void b53_write_arl_srch_ctl(struct b53_device *dev, u8 val)
drivers/net/dsa/b53/b53_common.c
2098
static int b53_arl_search_wait(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
2117
static void b53_arl_search_read_25(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_common.c
2129
static void b53_arl_search_read_89(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_common.c
2141
static void b53_arl_search_read_63xx(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_common.c
2153
static void b53_arl_search_read_95(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_common.c
2185
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
2229
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
2250
struct b53_device *priv = ds->priv;
drivers/net/dsa/b53/b53_common.c
2266
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
233
static int b53_do_vlan_op(struct b53_device *dev, u8 op)
drivers/net/dsa/b53/b53_common.c
2332
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2383
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2417
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2428
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2506
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
252
static void b53_set_vlan_entry(struct b53_device *dev, u16 vid,
drivers/net/dsa/b53/b53_common.c
2540
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2565
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2622
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2630
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2642
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2660
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
2670
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
292
static void b53_get_vlan_entry(struct b53_device *dev, u16 vid,
drivers/net/dsa/b53/b53_common.c
3091
static int b53_switch_init(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
3186
struct b53_device *b53_switch_alloc(struct device *base,
drivers/net/dsa/b53/b53_common.c
3191
struct b53_device *dev;
drivers/net/dsa/b53/b53_common.c
3228
int b53_switch_detect(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
331
static void b53_set_eap_mode(struct b53_device *dev, int port, int mode)
drivers/net/dsa/b53/b53_common.c
3311
int b53_switch_register(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
351
static void b53_set_forwarding(struct b53_device *dev, int enable)
drivers/net/dsa/b53/b53_common.c
383
static void b53_enable_vlan(struct b53_device *dev, int port, bool enable,
drivers/net/dsa/b53/b53_common.c
472
static int b53_set_jumbo(struct b53_device *dev, bool enable, bool allow_10_100)
drivers/net/dsa/b53/b53_common.c
491
static int b53_flush_arl(struct b53_device *dev, u8 mask)
drivers/net/dsa/b53/b53_common.c
520
static int b53_fast_age_port(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_common.c
530
static int b53_fast_age_vlan(struct b53_device *dev, u16 vid)
drivers/net/dsa/b53/b53_common.c
542
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
562
static void b53_port_set_ucast_flood(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_common.c
587
static void b53_port_set_mcast_flood(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_common.c
619
static void b53_port_set_learning(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_common.c
635
static void b53_port_set_isolated(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_common.c
656
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
669
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
702
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
745
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
763
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
839
static void b53_enable_cpu_port(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_common.c
855
static void b53_enable_mib(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
864
static void b53_enable_stp(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
873
static u16 b53_default_pvid(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
880
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
887
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
903
struct b53_device *dev = ds->priv;
drivers/net/dsa/b53/b53_common.c
966
static void b53_switch_reset_gpio(struct b53_device *dev)
drivers/net/dsa/b53/b53_common.c
984
static int b53_switch_reset(struct b53_device *dev)
drivers/net/dsa/b53/b53_mdio.c
109
static int b53_mdio_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val)
drivers/net/dsa/b53/b53_mdio.c
125
static int b53_mdio_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_mdio.c
147
static int b53_mdio_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_mdio.c
169
static int b53_mdio_write8(struct b53_device *dev, u8 page, u8 reg, u8 value)
drivers/net/dsa/b53/b53_mdio.c
182
static int b53_mdio_write16(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mdio.c
196
static int b53_mdio_write32(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mdio.c
215
static int b53_mdio_write48(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mdio.c
234
static int b53_mdio_write64(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mdio.c
253
static int b53_mdio_phy_read16(struct b53_device *dev, int addr, int reg,
drivers/net/dsa/b53/b53_mdio.c
263
static int b53_mdio_phy_write16(struct b53_device *dev, int addr, int reg,
drivers/net/dsa/b53/b53_mdio.c
294
struct b53_device *dev;
drivers/net/dsa/b53/b53_mdio.c
355
struct b53_device *dev = dev_get_drvdata(&mdiodev->dev);
drivers/net/dsa/b53/b53_mdio.c
365
struct b53_device *dev = dev_get_drvdata(&mdiodev->dev);
drivers/net/dsa/b53/b53_mdio.c
42
static int b53_mdio_op(struct b53_device *dev, u8 page, u8 reg, u16 op)
drivers/net/dsa/b53/b53_mdio.c
80
static int b53_mdio_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val)
drivers/net/dsa/b53/b53_mdio.c
95
static int b53_mdio_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val)
drivers/net/dsa/b53/b53_mmap.c
106
static int b53_mmap_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val)
drivers/net/dsa/b53/b53_mmap.c
122
static int b53_mmap_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_mmap.c
161
static int b53_mmap_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_mmap.c
183
static int b53_mmap_write8(struct b53_device *dev, u8 page, u8 reg, u8 value)
drivers/net/dsa/b53/b53_mmap.c
193
static int b53_mmap_write16(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mmap.c
210
static int b53_mmap_write32(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mmap.c
227
static int b53_mmap_write48(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mmap.c
250
static int b53_mmap_write64(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_mmap.c
267
static int b53_mmap_phy_read16(struct b53_device *dev, int addr, int reg,
drivers/net/dsa/b53/b53_mmap.c
273
static int b53_mmap_phy_write16(struct b53_device *dev, int addr, int reg,
drivers/net/dsa/b53/b53_mmap.c
279
static int bcm63xx_ephy_set(struct b53_device *dev, int port, bool enable)
drivers/net/dsa/b53/b53_mmap.c
299
static int bcm63268_gphy_set(struct b53_device *dev, bool enable)
drivers/net/dsa/b53/b53_mmap.c
312
static void b53_mmap_phy_enable(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_mmap.c
328
static void b53_mmap_phy_disable(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_mmap.c
410
struct b53_device *dev;
drivers/net/dsa/b53/b53_mmap.c
455
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_mmap.c
463
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_mmap.c
80
static int b53_mmap_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val)
drivers/net/dsa/b53/b53_mmap.c
90
static int b53_mmap_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val)
drivers/net/dsa/b53/b53_priv.h
112
struct b53_device *dev;
drivers/net/dsa/b53/b53_priv.h
188
static inline int is5325(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
193
static inline int is5325e(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
199
static inline int is5325m(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
205
static inline int is5365(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
214
static inline int is5397_98(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
220
static inline int is539x(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
227
static inline int is531x5(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
236
static inline int is63xx(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
246
static inline int is6318_268(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
252
static inline int is5301x(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
261
static inline int is58xx(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
274
static inline unsigned int b53_max_arl_entries(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
279
struct b53_device *b53_switch_alloc(struct device *base,
drivers/net/dsa/b53/b53_priv.h
283
int b53_switch_detect(struct b53_device *dev);
drivers/net/dsa/b53/b53_priv.h
285
int b53_switch_register(struct b53_device *dev);
drivers/net/dsa/b53/b53_priv.h
287
static inline void b53_switch_remove(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
292
static inline void b53_switch_shutdown(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
298
static inline int b53_##type_op_size(struct b53_device *dev, u8 page, \
drivers/net/dsa/b53/b53_priv.h
30
struct b53_device;
drivers/net/dsa/b53/b53_priv.h
34
int (*read8)(struct b53_device *dev, u8 page, u8 reg, u8 *value);
drivers/net/dsa/b53/b53_priv.h
35
int (*read16)(struct b53_device *dev, u8 page, u8 reg, u16 *value);
drivers/net/dsa/b53/b53_priv.h
36
int (*read32)(struct b53_device *dev, u8 page, u8 reg, u32 *value);
drivers/net/dsa/b53/b53_priv.h
37
int (*read48)(struct b53_device *dev, u8 page, u8 reg, u64 *value);
drivers/net/dsa/b53/b53_priv.h
38
int (*read64)(struct b53_device *dev, u8 page, u8 reg, u64 *value);
drivers/net/dsa/b53/b53_priv.h
39
int (*write8)(struct b53_device *dev, u8 page, u8 reg, u8 value);
drivers/net/dsa/b53/b53_priv.h
40
int (*write16)(struct b53_device *dev, u8 page, u8 reg, u16 value);
drivers/net/dsa/b53/b53_priv.h
41
int (*write32)(struct b53_device *dev, u8 page, u8 reg, u32 value);
drivers/net/dsa/b53/b53_priv.h
42
int (*write48)(struct b53_device *dev, u8 page, u8 reg, u64 value);
drivers/net/dsa/b53/b53_priv.h
43
int (*write64)(struct b53_device *dev, u8 page, u8 reg, u64 value);
drivers/net/dsa/b53/b53_priv.h
44
int (*phy_read16)(struct b53_device *dev, int addr, int reg, u16 *value);
drivers/net/dsa/b53/b53_priv.h
449
static inline void b53_arl_read_entry(struct b53_device *dev,
drivers/net/dsa/b53/b53_priv.h
45
int (*phy_write16)(struct b53_device *dev, int addr, int reg, u16 value);
drivers/net/dsa/b53/b53_priv.h
455
static inline void b53_arl_write_entry(struct b53_device *dev,
drivers/net/dsa/b53/b53_priv.h
46
int (*irq_enable)(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_priv.h
461
static inline void b53_arl_search_read(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_priv.h
47
void (*irq_disable)(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_priv.h
471
static inline int b53_switch_get_reset_gpio(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
48
void (*phy_enable)(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_priv.h
484
static inline int b53_switch_get_reset_gpio(struct b53_device *dev)
drivers/net/dsa/b53/b53_priv.h
49
void (*phy_disable)(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_priv.h
50
void (*phylink_get_caps)(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_priv.h
52
struct phylink_pcs *(*phylink_mac_select_pcs)(struct b53_device *dev,
drivers/net/dsa/b53/b53_priv.h
55
u8 (*serdes_map_lane)(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_priv.h
56
void (*serdes_link_set)(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_priv.h
64
void (*arl_read_entry)(struct b53_device *dev,
drivers/net/dsa/b53/b53_priv.h
66
void (*arl_write_entry)(struct b53_device *dev,
drivers/net/dsa/b53/b53_priv.h
68
void (*arl_search_read)(struct b53_device *dev, u8 idx,
drivers/net/dsa/b53/b53_serdes.c
105
struct b53_device *dev = pcs_to_b53_pcs(pcs)->dev;
drivers/net/dsa/b53/b53_serdes.c
139
void b53_serdes_link_set(struct b53_device *dev, int port, unsigned int mode,
drivers/net/dsa/b53/b53_serdes.c
165
void b53_serdes_phylink_get_caps(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_serdes.c
194
struct phylink_pcs *b53_serdes_phylink_mac_select_pcs(struct b53_device *dev,
drivers/net/dsa/b53/b53_serdes.c
212
int b53_serdes_init(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_serdes.c
25
static void b53_serdes_write_blk(struct b53_device *dev, u8 offset, u16 block,
drivers/net/dsa/b53/b53_serdes.c
32
static u16 b53_serdes_read_blk(struct b53_device *dev, u8 offset, u16 block)
drivers/net/dsa/b53/b53_serdes.c
42
static void b53_serdes_set_lane(struct b53_device *dev, u8 lane)
drivers/net/dsa/b53/b53_serdes.c
54
static void b53_serdes_write(struct b53_device *dev, u8 lane,
drivers/net/dsa/b53/b53_serdes.c
61
static u16 b53_serdes_read(struct b53_device *dev, u8 lane,
drivers/net/dsa/b53/b53_serdes.c
73
struct b53_device *dev = pcs_to_b53_pcs(pcs)->dev;
drivers/net/dsa/b53/b53_serdes.c
91
struct b53_device *dev = pcs_to_b53_pcs(pcs)->dev;
drivers/net/dsa/b53/b53_serdes.h
102
static inline u8 b53_serdes_map_lane(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_serdes.h
110
void b53_serdes_link_set(struct b53_device *dev, int port, unsigned int mode,
drivers/net/dsa/b53/b53_serdes.h
112
struct phylink_pcs *b53_serdes_phylink_mac_select_pcs(struct b53_device *dev,
drivers/net/dsa/b53/b53_serdes.h
115
void b53_serdes_phylink_get_caps(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_serdes.h
118
int b53_serdes_init(struct b53_device *dev, int port);
drivers/net/dsa/b53/b53_serdes.h
120
static inline int b53_serdes_init(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_spi.c
124
static int b53_spi_read(struct b53_device *dev, u8 page, u8 reg, u8 *data,
drivers/net/dsa/b53/b53_spi.c
141
static int b53_spi_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val)
drivers/net/dsa/b53/b53_spi.c
146
static int b53_spi_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val)
drivers/net/dsa/b53/b53_spi.c
159
static int b53_spi_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val)
drivers/net/dsa/b53/b53_spi.c
172
static int b53_spi_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_spi.c
185
static int b53_spi_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_spi.c
198
static int b53_spi_write8(struct b53_device *dev, u8 page, u8 reg, u8 value)
drivers/net/dsa/b53/b53_spi.c
215
static int b53_spi_write16(struct b53_device *dev, u8 page, u8 reg, u16 value)
drivers/net/dsa/b53/b53_spi.c
232
static int b53_spi_write32(struct b53_device *dev, u8 page, u8 reg, u32 value)
drivers/net/dsa/b53/b53_spi.c
249
static int b53_spi_write48(struct b53_device *dev, u8 page, u8 reg, u64 value)
drivers/net/dsa/b53/b53_spi.c
266
static int b53_spi_write64(struct b53_device *dev, u8 page, u8 reg, u64 value)
drivers/net/dsa/b53/b53_spi.c
298
struct b53_device *dev;
drivers/net/dsa/b53/b53_spi.c
319
struct b53_device *dev = spi_get_drvdata(spi);
drivers/net/dsa/b53/b53_spi.c
327
struct b53_device *dev = spi_get_drvdata(spi);
drivers/net/dsa/b53/b53_srab.c
114
static void b53_srab_release_grant(struct b53_device *dev)
drivers/net/dsa/b53/b53_srab.c
125
static int b53_srab_op(struct b53_device *dev, u8 page, u8 reg, u32 op)
drivers/net/dsa/b53/b53_srab.c
153
static int b53_srab_read8(struct b53_device *dev, u8 page, u8 reg, u8 *val)
drivers/net/dsa/b53/b53_srab.c
175
static int b53_srab_read16(struct b53_device *dev, u8 page, u8 reg, u16 *val)
drivers/net/dsa/b53/b53_srab.c
197
static int b53_srab_read32(struct b53_device *dev, u8 page, u8 reg, u32 *val)
drivers/net/dsa/b53/b53_srab.c
219
static int b53_srab_read48(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_srab.c
242
static int b53_srab_read64(struct b53_device *dev, u8 page, u8 reg, u64 *val)
drivers/net/dsa/b53/b53_srab.c
265
static int b53_srab_write8(struct b53_device *dev, u8 page, u8 reg, u8 value)
drivers/net/dsa/b53/b53_srab.c
285
static int b53_srab_write16(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_srab.c
306
static int b53_srab_write32(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_srab.c
327
static int b53_srab_write48(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_srab.c
349
static int b53_srab_write64(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/b53/b53_srab.c
374
struct b53_device *dev = port->dev;
drivers/net/dsa/b53/b53_srab.c
385
struct b53_device *dev = port->dev;
drivers/net/dsa/b53/b53_srab.c
395
static u8 b53_srab_serdes_map_lane(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_srab.c
414
static int b53_srab_irq_enable(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_srab.c
435
static void b53_srab_irq_disable(struct b53_device *dev, int port)
drivers/net/dsa/b53/b53_srab.c
446
static void b53_srab_phylink_get_caps(struct b53_device *dev, int port,
drivers/net/dsa/b53/b53_srab.c
536
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_srab.c
567
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_srab.c
624
struct b53_device *dev;
drivers/net/dsa/b53/b53_srab.c
662
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_srab.c
673
struct b53_device *dev = platform_get_drvdata(pdev);
drivers/net/dsa/b53/b53_srab.c
80
struct b53_device *dev;
drivers/net/dsa/b53/b53_srab.c
91
static int b53_srab_request_grant(struct b53_device *dev)
drivers/net/dsa/bcm_sf2.c
1091
static int bcm_sf2_core_read8(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1101
static int bcm_sf2_core_read16(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1111
static int bcm_sf2_core_read32(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1121
static int bcm_sf2_core_read64(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1131
static int bcm_sf2_core_write8(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1141
static int bcm_sf2_core_write16(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1151
static int bcm_sf2_core_write32(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1161
static int bcm_sf2_core_write64(struct b53_device *dev, u8 page, u8 reg,
drivers/net/dsa/bcm_sf2.c
1375
struct b53_device *dev;
drivers/net/dsa/bcm_sf2.h
123
struct b53_device *dev = ds->priv;
drivers/net/dsa/bcm_sf2.h
91
struct b53_device *dev;