airoha_gdm_port
static int airoha_set_vip_for_gdm_port(struct airoha_gdm_port *port,
static void airoha_update_hw_stats(struct airoha_gdm_port *port)
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
static int airhoha_set_gdm2_loopback(struct airoha_gdm_port *port)
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
static int airoha_get_fe_port(struct airoha_gdm_port *port)
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
static int airoha_qdma_set_chan_tx_sched(struct airoha_gdm_port *port,
static int airoha_qdma_set_tx_prio_sched(struct airoha_gdm_port *port,
static int airoha_qdma_set_tx_ets_sched(struct airoha_gdm_port *port,
static int airoha_qdma_get_tx_ets_stats(struct airoha_gdm_port *port,
static int airoha_tc_setup_qdisc_ets(struct airoha_gdm_port *port,
static int airoha_qdma_set_tx_rate_limit(struct airoha_gdm_port *port,
static int airoha_tc_htb_alloc_leaf_queue(struct airoha_gdm_port *port,
static int airoha_qdma_set_rx_meter(struct airoha_gdm_port *port,
struct airoha_gdm_port *port = netdev_priv(dev);
struct airoha_gdm_port *port = netdev_priv(dev);
static int airoha_dev_setup_tc_block(struct airoha_gdm_port *port,
static void airoha_tc_remove_htb_queue(struct airoha_gdm_port *port, int queue)
static int airoha_tc_htb_delete_leaf_queue(struct airoha_gdm_port *port,
static int airoha_tc_htb_destroy(struct airoha_gdm_port *port)
static int airoha_tc_get_htb_get_leaf_queue(struct airoha_gdm_port *port,
static int airoha_tc_setup_qdisc_htb(struct airoha_gdm_port *port,
struct airoha_gdm_port *port = netdev_priv(dev);
static int airoha_metadata_dst_alloc(struct airoha_gdm_port *port)
static void airoha_metadata_dst_free(struct airoha_gdm_port *port)
struct airoha_gdm_port *port)
struct airoha_gdm_port *port;
struct airoha_gdm_port *port = eth->ports[i];
struct airoha_gdm_port *port = eth->ports[i];
struct airoha_gdm_port *port = eth->ports[i];
static int airoha_en7581_get_src_port_id(struct airoha_gdm_port *port, int nbq)
static int airoha_an7583_get_src_port_id(struct airoha_gdm_port *port, int nbq)
struct airoha_gdm_port *port;
static void airoha_set_macaddr(struct airoha_gdm_port *port, const u8 *addr)
int (*get_src_port_id)(struct airoha_gdm_port *port, int nbq);
struct airoha_gdm_port *ports[AIROHA_MAX_NUM_GDM_PORTS];
static inline bool airhoa_is_lan_gdm_port(struct airoha_gdm_port *port)
struct airoha_gdm_port *port);
void airoha_ppe_init_upd_mem(struct airoha_gdm_port *port);
void airoha_ppe_init_upd_mem(struct airoha_gdm_port *port)
struct airoha_gdm_port *port = netdev_priv(dev);