Symbol: qca8k_priv
drivers/net/dsa/qca/qca8k-8xxx.c
1064
qca8k_setup_mac_pwr_sel(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-8xxx.c
1092
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1107
qca8k_setup_of_pws_reg(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-8xxx.c
1147
qca8k_parse_port_config(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-8xxx.c
1245
qca8k_mac_config_setup_internal_delay(struct qca8k_priv *priv, int cpu_port_index,
drivers/net/dsa/qca/qca8k-8xxx.c
1290
struct qca8k_priv *priv = dp->ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1321
struct qca8k_priv *priv;
drivers/net/dsa/qca/qca8k-8xxx.c
142
qca8k_set_page(struct qca8k_priv *priv, u16 page)
drivers/net/dsa/qca/qca8k-8xxx.c
1440
struct qca8k_priv *priv = dp->ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1452
struct qca8k_priv *priv = dp->ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1497
struct qca8k_priv *priv = pcs_to_qca8k_pcs(pcs)->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1539
struct qca8k_priv *priv = pcs_to_qca8k_pcs(pcs)->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1643
static void qca8k_setup_pcs(struct qca8k_priv *priv, struct qca8k_pcs *qpcs,
drivers/net/dsa/qca/qca8k-8xxx.c
1657
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
166
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1705
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1741
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1767
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
1802
static void qca8k_setup_hol_fixup(struct qca8k_priv *priv, int port)
drivers/net/dsa/qca/qca8k-8xxx.c
1845
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
2061
struct qca8k_priv *priv;
drivers/net/dsa/qca/qca8k-8xxx.c
2127
struct qca8k_priv *priv = dev_get_drvdata(&mdiodev->dev);
drivers/net/dsa/qca/qca8k-8xxx.c
2141
struct qca8k_priv *priv = dev_get_drvdata(&mdiodev->dev);
drivers/net/dsa/qca/qca8k-8xxx.c
2153
qca8k_set_pm(struct qca8k_priv *priv, int enable)
drivers/net/dsa/qca/qca8k-8xxx.c
2170
struct qca8k_priv *priv = dev_get_drvdata(dev);
drivers/net/dsa/qca/qca8k-8xxx.c
2179
struct qca8k_priv *priv = dev_get_drvdata(dev);
drivers/net/dsa/qca/qca8k-8xxx.c
312
static int qca8k_read_eth(struct qca8k_priv *priv, u32 reg, u32 *val, int len)
drivers/net/dsa/qca/qca8k-8xxx.c
364
static int qca8k_write_eth(struct qca8k_priv *priv, u32 reg, u32 *val, int len)
drivers/net/dsa/qca/qca8k-8xxx.c
413
qca8k_regmap_update_bits_eth(struct qca8k_priv *priv, u32 reg, u32 mask, u32 write_val)
drivers/net/dsa/qca/qca8k-8xxx.c
429
qca8k_read_mii(struct qca8k_priv *priv, uint32_t reg, uint32_t *val)
drivers/net/dsa/qca/qca8k-8xxx.c
451
qca8k_write_mii(struct qca8k_priv *priv, uint32_t reg, uint32_t val)
drivers/net/dsa/qca/qca8k-8xxx.c
473
qca8k_regmap_update_bits_mii(struct qca8k_priv *priv, uint32_t reg,
drivers/net/dsa/qca/qca8k-8xxx.c
508
struct qca8k_priv *priv = ctx;
drivers/net/dsa/qca/qca8k-8xxx.c
530
struct qca8k_priv *priv = ctx;
drivers/net/dsa/qca/qca8k-8xxx.c
560
struct qca8k_priv *priv = ctx;
drivers/net/dsa/qca/qca8k-8xxx.c
623
qca8k_phy_eth_command(struct qca8k_priv *priv, bool read, int phy,
drivers/net/dsa/qca/qca8k-8xxx.c
816
qca8k_mdio_write(struct qca8k_priv *priv, int phy, int regnum, u16 data)
drivers/net/dsa/qca/qca8k-8xxx.c
854
qca8k_mdio_read(struct qca8k_priv *priv, int phy, int regnum)
drivers/net/dsa/qca/qca8k-8xxx.c
900
struct qca8k_priv *priv = slave_bus->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
914
struct qca8k_priv *priv = slave_bus->priv;
drivers/net/dsa/qca/qca8k-8xxx.c
947
qca8k_mdio_register(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-8xxx.c
995
qca8k_setup_mdio_bus(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-common.c
1017
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
104
static int qca8k_busy_wait(struct qca8k_priv *priv, u32 reg, u32 mask)
drivers/net/dsa/qca/qca8k-common.c
1044
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
1096
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
112
static int qca8k_fdb_read(struct qca8k_priv *priv, struct qca8k_fdb *fdb)
drivers/net/dsa/qca/qca8k-common.c
1142
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
1230
int qca8k_read_switch_id(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-common.c
140
static void qca8k_fdb_write(struct qca8k_priv *priv, u16 vid, u8 port_mask,
drivers/net/dsa/qca/qca8k-common.c
164
static int qca8k_fdb_access(struct qca8k_priv *priv, enum qca8k_fdb_cmd cmd,
drivers/net/dsa/qca/qca8k-common.c
200
static int qca8k_fdb_next(struct qca8k_priv *priv, struct qca8k_fdb *fdb,
drivers/net/dsa/qca/qca8k-common.c
213
static int qca8k_fdb_add(struct qca8k_priv *priv, const u8 *mac,
drivers/net/dsa/qca/qca8k-common.c
226
static int qca8k_fdb_del(struct qca8k_priv *priv, const u8 *mac,
drivers/net/dsa/qca/qca8k-common.c
239
void qca8k_fdb_flush(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-common.c
246
static int qca8k_fdb_search_and_insert(struct qca8k_priv *priv, u8 port_mask,
drivers/net/dsa/qca/qca8k-common.c
283
static int qca8k_fdb_search_and_del(struct qca8k_priv *priv, u8 port_mask,
drivers/net/dsa/qca/qca8k-common.c
325
static int qca8k_vlan_access(struct qca8k_priv *priv,
drivers/net/dsa/qca/qca8k-common.c
358
static int qca8k_vlan_add(struct qca8k_priv *priv, u8 port, u16 vid,
drivers/net/dsa/qca/qca8k-common.c
396
static int qca8k_vlan_del(struct qca8k_priv *priv, u8 port, u16 vid)
drivers/net/dsa/qca/qca8k-common.c
439
int qca8k_mib_init(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-common.c
466
void qca8k_port_set_status(struct qca8k_priv *priv, int port, int enable)
drivers/net/dsa/qca/qca8k-common.c
483
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
496
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
528
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
540
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
563
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
578
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
610
static int qca8k_update_port_member(struct qca8k_priv *priv, int port,
drivers/net/dsa/qca/qca8k-common.c
66
int qca8k_read(struct qca8k_priv *priv, u32 reg, u32 *val)
drivers/net/dsa/qca/qca8k-common.c
670
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
702
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
71
int qca8k_write(struct qca8k_priv *priv, u32 reg, u32 val)
drivers/net/dsa/qca/qca8k-common.c
710
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
722
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
731
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
752
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
76
int qca8k_rmw(struct qca8k_priv *priv, u32 reg, u32 mask, u32 write_val)
drivers/net/dsa/qca/qca8k-common.c
765
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
773
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
814
int qca8k_port_fdb_insert(struct qca8k_priv *priv, const u8 *addr,
drivers/net/dsa/qca/qca8k-common.c
829
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
839
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
851
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
875
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
890
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
904
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
958
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-common.c
995
struct qca8k_priv *priv = ds->priv;
drivers/net/dsa/qca/qca8k-leds.c
167
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
198
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
233
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
258
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
290
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
314
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
353
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k-leds.c
365
qca8k_parse_port_leds(struct qca8k_priv *priv, struct fwnode_handle *port, int port_num)
drivers/net/dsa/qca/qca8k-leds.c
453
qca8k_setup_led_ctrl(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k-leds.c
99
struct qca8k_priv *priv = led->priv;
drivers/net/dsa/qca/qca8k.h
376
struct qca8k_priv;
drivers/net/dsa/qca/qca8k.h
428
struct qca8k_priv *priv;
drivers/net/dsa/qca/qca8k.h
441
struct qca8k_priv *priv;
drivers/net/dsa/qca/qca8k.h
504
int qca8k_mib_init(struct qca8k_priv *priv);
drivers/net/dsa/qca/qca8k.h
505
void qca8k_port_set_status(struct qca8k_priv *priv, int port, int enable);
drivers/net/dsa/qca/qca8k.h
506
int qca8k_read_switch_id(struct qca8k_priv *priv);
drivers/net/dsa/qca/qca8k.h
509
int qca8k_read(struct qca8k_priv *priv, u32 reg, u32 *val);
drivers/net/dsa/qca/qca8k.h
510
int qca8k_write(struct qca8k_priv *priv, u32 reg, u32 val);
drivers/net/dsa/qca/qca8k.h
511
int qca8k_rmw(struct qca8k_priv *priv, u32 reg, u32 mask, u32 write_val);
drivers/net/dsa/qca/qca8k.h
514
void qca8k_fdb_flush(struct qca8k_priv *priv);
drivers/net/dsa/qca/qca8k.h
554
int qca8k_port_fdb_insert(struct qca8k_priv *priv, const u8 *addr,
drivers/net/dsa/qca/qca8k_leds.h
10
static inline int qca8k_setup_led_ctrl(struct qca8k_priv *priv)
drivers/net/dsa/qca/qca8k_leds.h
8
int qca8k_setup_led_ctrl(struct qca8k_priv *priv);