Home
last modified time | relevance | path

Searched defs:fbd (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/net/ethernet/meta/fbnic/
H A Dfbnic_hw_stats.c6 static void fbnic_hw_stat_rst32(struct fbnic_dev *fbd, u32 reg, in fbnic_hw_stat_rst32()
17 static void fbnic_hw_stat_rd32(struct fbnic_dev *fbd, u32 reg, in fbnic_hw_stat_rd32()
27 u64 fbnic_stat_rd64(struct fbnic_dev *fbd, u32 reg, u32 offset) in fbnic_stat_rd64()
53 static void fbnic_hw_stat_rst64(struct fbnic_dev *fbd, u32 reg, s32 offset, in fbnic_hw_stat_rst64()
63 static void fbnic_hw_stat_rd64(struct fbnic_dev *fbd, u32 reg, s32 offset, in fbnic_hw_stat_rd64()
73 static void fbnic_reset_tmi_stats(struct fbnic_dev *fbd, in fbnic_reset_tmi_stats()
86 static void fbnic_get_tmi_stats32(struct fbnic_dev *fbd, in fbnic_get_tmi_stats32()
98 static void fbnic_get_tmi_stats(struct fbnic_dev *fbd, in fbnic_get_tmi_stats()
104 static void fbnic_reset_tti_stats(struct fbnic_dev *fbd, in fbnic_reset_tti_stats()
132 static void fbnic_get_tti_stats32(struct fbnic_dev *fbd, in fbnic_get_tti_stats32()
[all …]
H A Dfbnic_mac.c11 static void fbnic_init_readrq(struct fbnic_dev *fbd, unsigned int offset, in fbnic_init_readrq()
27 static void fbnic_init_mps(struct fbnic_dev *fbd, unsigned int offset, in fbnic_init_mps()
41 static void fbnic_mac_init_axi(struct fbnic_dev *fbd) in fbnic_mac_init_axi()
84 static void fbnic_mac_init_qm(struct fbnic_dev *fbd) in fbnic_mac_init_qm()
170 static void fbnic_mac_init_rxb(struct fbnic_dev *fbd) in fbnic_mac_init_rxb()
300 static void fbnic_mac_init_txb(struct fbnic_dev *fbd) in fbnic_mac_init_txb()
392 static void fbnic_mac_init_regs(struct fbnic_dev *fbd) in fbnic_mac_init_regs()
400 static void __fbnic_mac_stat_rd64(struct fbnic_dev *fbd, bool reset, u32 reg, in __fbnic_mac_stat_rd64()
412 #define fbnic_mac_stat_rd64(fbd, reset, __stat, __CSR) \ argument
415 static void fbnic_mac_tx_pause_config(struct fbnic_dev *fbd, bool tx_pause) in fbnic_mac_tx_pause_config()
[all …]
H A Dfbnic_fw.c15 static void __fbnic_mbx_wr_desc(struct fbnic_dev *fbd, int mbx_idx, in __fbnic_mbx_wr_desc()
29 static void __fbnic_mbx_invalidate_desc(struct fbnic_dev *fbd, int mbx_idx, in __fbnic_mbx_invalidate_desc()
43 static u64 __fbnic_mbx_rd_desc(struct fbnic_dev *fbd, int mbx_idx, int desc_idx) in __fbnic_mbx_rd_desc()
54 static void fbnic_mbx_reset_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_reset_desc_ring()
91 void fbnic_mbx_init(struct fbnic_dev *fbd) in fbnic_mbx_init()
115 static int fbnic_mbx_map_msg(struct fbnic_dev *fbd, int mbx_idx, in fbnic_mbx_map_msg()
152 static void fbnic_mbx_unmap_and_free_msg(struct fbnic_dev *fbd, int mbx_idx, in fbnic_mbx_unmap_and_free_msg()
170 static void fbnic_mbx_clean_desc_ring(struct fbnic_dev *fbd, int mbx_idx) in fbnic_mbx_clean_desc_ring()
180 void fbnic_mbx_clean(struct fbnic_dev *fbd) in fbnic_mbx_clean()
191 static int fbnic_mbx_alloc_rx_msgs(struct fbnic_dev *fbd) in fbnic_mbx_alloc_rx_msgs()
[all …]
H A Dfbnic_irq.c13 struct fbnic_dev *fbd = (struct fbnic_dev *)data; in fbnic_fw_msix_intr() local
22 static int __fbnic_fw_enable_mbx(struct fbnic_dev *fbd, int vector) in __fbnic_fw_enable_mbx()
50 int fbnic_fw_request_mbx(struct fbnic_dev *fbd) in fbnic_fw_request_mbx()
85 static void fbnic_fw_disable_mbx(struct fbnic_dev *fbd) in fbnic_fw_disable_mbx()
108 void fbnic_fw_free_mbx(struct fbnic_dev *fbd) in fbnic_fw_free_mbx()
123 struct fbnic_dev *fbd = data; in fbnic_pcs_msix_intr() local
148 int fbnic_pcs_request_irq(struct fbnic_dev *fbd) in fbnic_pcs_request_irq()
183 void fbnic_pcs_free_irq(struct fbnic_dev *fbd) in fbnic_pcs_free_irq()
205 void fbnic_synchronize_irq(struct fbnic_dev *fbd, int nr) in fbnic_synchronize_irq()
216 int fbnic_request_irq(struct fbnic_dev *fbd, int nr, irq_handler_t handler, in fbnic_request_irq()
[all …]
H A Dfbnic_rpc.c53 void fbnic_rss_disable_hw(struct fbnic_dev *fbd) in fbnic_rss_disable_hw()
78 void fbnic_rss_reinit_hw(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit_hw()
103 void fbnic_bmc_rpc_all_multi_config(struct fbnic_dev *fbd, in fbnic_bmc_rpc_all_multi_config()
177 void fbnic_bmc_rpc_init(struct fbnic_dev *fbd) in fbnic_bmc_rpc_init()
255 void fbnic_rss_reinit(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_rss_reinit()
359 struct fbnic_mac_addr *__fbnic_uc_sync(struct fbnic_dev *fbd, in __fbnic_uc_sync()
390 struct fbnic_mac_addr *__fbnic_mc_sync(struct fbnic_dev *fbd, in __fbnic_mc_sync()
455 void fbnic_sift_macda(struct fbnic_dev *fbd) in fbnic_sift_macda()
497 static void fbnic_clear_macda_entry(struct fbnic_dev *fbd, unsigned int idx) in fbnic_clear_macda_entry()
506 static void fbnic_clear_macda(struct fbnic_dev *fbd) in fbnic_clear_macda()
[all …]
H A Dfbnic_time.c40 static u64 __fbnic_time_get_slow(struct fbnic_dev *fbd) in __fbnic_time_get_slow()
54 static void __fbnic_time_set_addend(struct fbnic_dev *fbd, u64 addend) in __fbnic_time_set_addend()
63 static void fbnic_ptp_fresh_check(struct fbnic_dev *fbd) in fbnic_ptp_fresh_check()
73 static void fbnic_ptp_refresh_time(struct fbnic_dev *fbd, struct fbnic_net *fbn) in fbnic_ptp_refresh_time()
96 struct fbnic_dev *fbd = fbnic_from_ptp_info(ptp); in fbnic_ptp_do_aux_work() local
109 struct fbnic_dev *fbd = fbnic_from_ptp_info(ptp); in fbnic_ptp_adjfine() local
130 struct fbnic_dev *fbd = fbnic_from_ptp_info(ptp); in fbnic_ptp_adjtime() local
149 struct fbnic_dev *fbd = fbnic_from_ptp_info(ptp); in fbnic_ptp_gettimex64() local
183 struct fbnic_dev *fbd = fbnic_from_ptp_info(ptp); in fbnic_ptp_settime64() local
223 static void fbnic_ptp_reset(struct fbnic_dev *fbd) in fbnic_ptp_reset()
[all …]
H A Dfbnic_pci.c37 u32 fbnic_rd32(struct fbnic_dev *fbd, u32 reg) in fbnic_rd32()
70 bool fbnic_fw_present(struct fbnic_dev *fbd) in fbnic_fw_present()
75 void fbnic_fw_wr32(struct fbnic_dev *fbd, u32 reg, u32 val) in fbnic_fw_wr32()
83 u32 fbnic_fw_rd32(struct fbnic_dev *fbd, u32 reg) in fbnic_fw_rd32()
118 struct fbnic_dev *fbd = fbn->fbd; in fbnic_service_task_start() local
126 struct fbnic_dev *fbd = fbn->fbd; in fbnic_service_task_stop() local
172 static void fbnic_health_check(struct fbnic_dev *fbd) in fbnic_health_check()
198 struct fbnic_dev *fbd = container_of(to_delayed_work(work), in fbnic_service_task() local
233 struct fbnic_dev *fbd; in fbnic_probe() local
365 struct fbnic_dev *fbd = pci_get_drvdata(pdev); in fbnic_remove() local
[all …]
H A Dfbnic_debugfs.c23 struct fbnic_dev *fbd = s->private; in fbnic_dbg_mac_addr_show() local
49 struct fbnic_dev *fbd = s->private; in fbnic_dbg_tce_tcam_show() local
83 struct fbnic_dev *fbd = s->private; in fbnic_dbg_act_tcam_show() local
143 struct fbnic_dev *fbd = s->private; in fbnic_dbg_ip_src_show() local
151 struct fbnic_dev *fbd = s->private; in fbnic_dbg_ip_dst_show() local
159 struct fbnic_dev *fbd = s->private; in fbnic_dbg_ipo_src_show() local
167 struct fbnic_dev *fbd = s->private; in fbnic_dbg_ipo_dst_show() local
175 struct fbnic_dev *fbd = s->private; in fbnic_dbg_fw_log_show() local
202 struct fbnic_dev *fbd = s->private; in fbnic_dbg_pcie_stats_show() local
230 void fbnic_dbg_fbd_init(struct fbnic_dev *fbd) in fbnic_dbg_fbd_init()
[all …]
H A Dfbnic_devlink.c69 struct fbnic_dev *fbd = devlink_priv(devlink); in fbnic_devlink_info_get() local
120 struct fbnic_dev *fbd; in fbnic_pldm_match_record() local
164 fbnic_flash_start(struct fbnic_dev *fbd, struct pldmfw_component *component) in fbnic_flash_start()
201 struct fbnic_dev *fbd; in fbnic_flash_component() local
320 struct fbnic_dev *fbd = devlink_priv(devlink); in fbnic_devlink_flash_update() local
372 void fbnic_devlink_free(struct fbnic_dev *fbd) in fbnic_devlink_free()
383 struct fbnic_dev *fbd; in fbnic_devlink_alloc() local
407 void fbnic_devlink_register(struct fbnic_dev *fbd) in fbnic_devlink_register()
414 void fbnic_devlink_unregister(struct fbnic_dev *fbd) in fbnic_devlink_unregister()
H A Dfbnic_fw_log.c11 void fbnic_fw_log_enable(struct fbnic_dev *fbd, bool send_hist) in fbnic_fw_log_enable()
26 void fbnic_fw_log_disable(struct fbnic_dev *fbd) in fbnic_fw_log_disable()
36 int fbnic_fw_log_init(struct fbnic_dev *fbd) in fbnic_fw_log_init()
59 void fbnic_fw_log_free(struct fbnic_dev *fbd) in fbnic_fw_log_free()
74 int fbnic_fw_log_write(struct fbnic_dev *fbd, u64 index, u32 timestamp, in fbnic_fw_log_write()
H A Dfbnic_netdev.c15 struct fbnic_dev *fbd = fbn->fbd; in __fbnic_open() local
121 struct fbnic_dev *fbd = fbn->fbd; in fbnic_uc_unsync() local
162 struct fbnic_dev *fbd = fbn->fbd; in fbnic_mc_unsync() local
186 struct fbnic_dev *fbd = fbn->fbd; in __fbnic_set_rx_mode() local
303 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_rx_mode() local
412 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_stats64() local
529 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_queue_stats_rx() local
625 struct fbnic_dev *fbd = fbn->fbd; in fbnic_reset_queues() local
646 void fbnic_netdev_free(struct fbnic_dev *fbd) in fbnic_netdev_free()
666 struct net_device *fbnic_netdev_alloc(struct fbnic_dev *fbd) in fbnic_netdev_alloc()
[all …]
H A Dfbnic_phylink.c115 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_get_state() local
142 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_enable() local
151 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_disable() local
194 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_down() local
209 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_up() local
224 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_init() local
H A Dfbnic_hwmon.c34 struct fbnic_dev *fbd = dev_get_drvdata(dev); in fbnic_hwmon_read() local
58 void fbnic_hwmon_register(struct fbnic_dev *fbd) in fbnic_hwmon_register()
74 void fbnic_hwmon_unregister(struct fbnic_dev *fbd) in fbnic_hwmon_unregister()
H A Dfbnic_ethtool.c118 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_drvinfo() local
186 struct fbnic_dev *fbd = orig->fbd; in fbnic_clone_swap() local
447 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_ethtool_stats() local
538 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_cls_rule_all() local
568 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_cls_rule() local
789 static int fbnic_cls_rule_any_loc(struct fbnic_dev *fbd) in fbnic_cls_rule_any_loc()
814 struct fbnic_dev *fbd = fbn->fbd; in fbnic_set_cls_rule_ins() local
1115 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_nfc_macda() local
1129 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_nfc_ip_addr() local
1150 struct fbnic_dev *fbd = fbn->fbd; in fbnic_set_cls_rule_del() local
[all …]
H A Dfbnic.h104 static inline bool fbnic_present(struct fbnic_dev *fbd) in fbnic_present()
109 static inline void fbnic_wr32(struct fbnic_dev *fbd, u32 reg, u32 val) in fbnic_wr32()
119 static inline void fbnic_wrfl(struct fbnic_dev *fbd) in fbnic_wrfl()
125 fbnic_rmw32(struct fbnic_dev *fbd, u32 reg, u32 mask, u32 val) in fbnic_rmw32()
147 static inline bool fbnic_bmc_present(struct fbnic_dev *fbd) in fbnic_bmc_present()
152 static inline bool fbnic_init_failure(struct fbnic_dev *fbd) in fbnic_init_failure()
H A Dfbnic_csr.c60 static void fbnic_csr_get_regs_rpc_ram(struct fbnic_dev *fbd, u32 **data_p) in fbnic_csr_get_regs_rpc_ram()
115 void fbnic_csr_get_regs(struct fbnic_dev *fbd, u32 *data, u32 *regs_version) in fbnic_csr_get_regs()
138 int fbnic_csr_regs_len(struct fbnic_dev *fbd) in fbnic_csr_regs_len()
H A Dfbnic_txrx.c1165 struct fbnic_dev *fbd = nv->fbd; in fbnic_nv_irq_disable() local
1173 struct fbnic_dev *fbd = nv->fbd; in fbnic_nv_irq_rearm() local
1275 struct fbnic_dev *fbd = nv->fbd; in fbnic_free_napi_vector() local
1355 static int fbnic_alloc_napi_vector(struct fbnic_dev *fbd, struct fbnic_net *fbn, in fbnic_alloc_napi_vector()
1481 struct fbnic_dev *fbd = fbn->fbd; in fbnic_alloc_napi_vectors() local
1908 struct fbnic_dev *fbd = fbn->fbd; in fbnic_disable() local
1934 static void fbnic_tx_flush(struct fbnic_dev *fbd) in fbnic_tx_flush()
1942 static void fbnic_tx_flush_off(struct fbnic_dev *fbd) in fbnic_tx_flush_off()
1952 static bool fbnic_all_idle(struct fbnic_dev *fbd, in fbnic_all_idle()
1967 static void fbnic_idle_dump(struct fbnic_dev *fbd, in fbnic_idle_dump()
[all …]
H A Dfbnic_netdev.h27 struct fbnic_dev *fbd; member
H A Dfbnic_txrx.h133 struct fbnic_dev *fbd; member
/linux/drivers/media/platform/atmel/
H A Datmel-isi.c43 struct fbd { struct
48 /* Physical address of the next fbd */ argument
49 u32 next_fbd_address; argument
/linux/drivers/gpu/drm/bridge/
H A Dtc358768.c159 u32 fbd; /* PLL feedback divider */ member
362 u32 fbd; in tc358768_calc_pll() local
618 u32 fbd, prd, frs; in tc358768_setup_pll() local
/linux/drivers/media/i2c/
H A Dtc358743_regs.h86 #define SET_PLL_FBD(fbd) (((fbd) - 1) & MASK_PLL_FBD) argument