Searched refs:bcmasp_priv (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/broadcom/asp2/ |
| H A D | bcmasp.c | 22 static void _intr2_mask_clear(struct bcmasp_priv *priv, u32 mask) in _intr2_mask_clear() 28 static void _intr2_mask_set(struct bcmasp_priv *priv, u32 mask) in _intr2_mask_set() 36 struct bcmasp_priv *priv = intf->parent; in bcmasp_enable_phy_irq() 50 struct bcmasp_priv *priv = intf->parent; in bcmasp_enable_tx_irq() 61 struct bcmasp_priv *priv = intf->parent; in bcmasp_enable_rx_irq() 70 static void bcmasp_intr2_mask_set_all(struct bcmasp_priv *priv) in bcmasp_intr2_mask_set_all() 76 static void bcmasp_intr2_clear_all(struct bcmasp_priv *priv) in bcmasp_intr2_clear_all() 103 struct bcmasp_priv *priv = data; in bcmasp_isr() 126 struct bcmasp_priv *priv = intf->parent; in bcmasp_flush_rx_port() 147 static void bcmasp_netfilt_hw_en_wake(struct bcmasp_priv *priv, in bcmasp_netfilt_hw_en_wake() [all …]
|
| H A D | bcmasp.h | 279 struct bcmasp_priv; 284 struct bcmasp_priv *parent; 365 void (*core_clock_select)(struct bcmasp_priv *priv, bool slow); 373 struct bcmasp_priv { struct 385 void (*core_clock_select)(struct bcmasp_priv *priv, bool slow); argument 511 static inline u32 name##_core_rl(struct bcmasp_priv *priv, \ 517 static inline void name##_core_wl(struct bcmasp_priv *priv, \ 533 static inline u32 name##_core_rl(struct bcmasp_priv *priv, \ 540 static inline void name##_core_wl(struct bcmasp_priv *priv, \ 548 struct bcmasp_intf *bcmasp_interface_create(struct bcmasp_priv *priv,
|
| H A D | bcmasp_intf.c | 1183 static void bcmasp_map_res(struct bcmasp_priv *priv, struct bcmasp_intf *intf) in bcmasp_map_res() 1202 struct bcmasp_intf *bcmasp_interface_create(struct bcmasp_priv *priv, in bcmasp_interface_create()
|