| /linux-6.15/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_fw.c | 91 void fbnic_mbx_init(struct fbnic_dev *fbd) in fbnic_mbx_init() 180 void fbnic_mbx_clean(struct fbnic_dev *fbd) in fbnic_mbx_clean() 378 static bool fbnic_mbx_event(struct fbnic_dev *fbd) in fbnic_mbx_event() 502 struct fbnic_dev *fbd = opaque; in fbnic_fw_parse_cap_resp() local 599 struct fbnic_dev *fbd = (struct fbnic_dev *)opaque; in fbnic_fw_parse_ownership_resp() local 614 struct fbnic_dev *fbd = (struct fbnic_dev *)opaque; in fbnic_fw_parse_heartbeat_resp() local 756 struct fbnic_dev *fbd = opaque; in fbnic_fw_parse_tsene_read_resp() local 864 void fbnic_mbx_poll(struct fbnic_dev *fbd) in fbnic_mbx_poll() 872 int fbnic_mbx_poll_tx_ready(struct fbnic_dev *fbd) in fbnic_mbx_poll_tx_ready() 930 void fbnic_mbx_flush_tx(struct fbnic_dev *fbd) in fbnic_mbx_flush_tx() [all …]
|
| H A D | fbnic_mac.c | 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() 412 #define fbnic_mac_stat_rd64(fbd, reset, __stat, __CSR) \ argument 516 static bool fbnic_pcs_get_link_asic(struct fbnic_dev *fbd) in fbnic_pcs_get_link_asic() 593 static int fbnic_pcs_enable_asic(struct fbnic_dev *fbd) in fbnic_pcs_enable_asic() 605 static void fbnic_pcs_disable_asic(struct fbnic_dev *fbd) in fbnic_pcs_disable_asic() 628 static void fbnic_mac_link_up_asic(struct fbnic_dev *fbd, in fbnic_mac_link_up_asic() [all …]
|
| H A D | fbnic_irq.c | 13 struct fbnic_dev *fbd = (struct fbnic_dev *)data; in fbnic_fw_msix_intr() local 50 int fbnic_fw_request_mbx(struct fbnic_dev *fbd) in fbnic_fw_request_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() 239 void fbnic_napi_name_irqs(struct fbnic_dev *fbd) in fbnic_napi_name_irqs() 249 int fbnic_napi_request_irq(struct fbnic_dev *fbd, in fbnic_napi_request_irq() 269 void fbnic_napi_free_irq(struct fbnic_dev *fbd, in fbnic_napi_free_irq() 281 void fbnic_free_irqs(struct fbnic_dev *fbd) in fbnic_free_irqs() [all …]
|
| H A D | fbnic_rpc.c | 53 void fbnic_rss_disable_hw(struct fbnic_dev *fbd) in fbnic_rss_disable_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() 455 void fbnic_sift_macda(struct fbnic_dev *fbd) in fbnic_sift_macda() 506 static void fbnic_clear_macda(struct fbnic_dev *fbd) in fbnic_clear_macda() 557 void fbnic_write_macda(struct fbnic_dev *fbd) in fbnic_write_macda() 666 static void __fbnic_write_tce_tcam(struct fbnic_dev *fbd) in __fbnic_write_tce_tcam() 694 void fbnic_write_tce_tcam(struct fbnic_dev *fbd) in fbnic_write_tce_tcam() 974 void fbnic_write_ip_addr(struct fbnic_dev *fbd) in fbnic_write_ip_addr() 1055 void fbnic_clear_rules(struct fbnic_dev *fbd) in fbnic_clear_rules() [all …]
|
| H A D | fbnic_hw_stats.c | 6 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() 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_rpc_stats(struct fbnic_dev *fbd, in fbnic_reset_rpc_stats() 95 static void fbnic_get_rpc_stats32(struct fbnic_dev *fbd, in fbnic_get_rpc_stats32() 120 static void fbnic_reset_pcie_stats_asic(struct fbnic_dev *fbd, in fbnic_reset_pcie_stats_asic() 162 static void fbnic_get_pcie_stats_asic64(struct fbnic_dev *fbd, in fbnic_get_pcie_stats_asic64() 204 void fbnic_reset_hw_stats(struct fbnic_dev *fbd) in fbnic_reset_hw_stats() 210 void fbnic_get_hw_stats32(struct fbnic_dev *fbd) in fbnic_get_hw_stats32() [all …]
|
| H A D | fbnic_time.c | 40 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() 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() 278 int fbnic_ptp_setup(struct fbnic_dev *fbd) in fbnic_ptp_setup() [all …]
|
| H A D | fbnic_pci.c | 36 u32 fbnic_rd32(struct fbnic_dev *fbd, u32 reg) in fbnic_rd32() 69 bool fbnic_fw_present(struct fbnic_dev *fbd) in fbnic_fw_present() 82 u32 fbnic_fw_rd32(struct fbnic_dev *fbd, u32 reg) in fbnic_fw_rd32() 117 struct fbnic_dev *fbd = fbn->fbd; in fbnic_service_task_start() local 125 struct fbnic_dev *fbd = fbn->fbd; in fbnic_service_task_stop() local 171 static void fbnic_health_check(struct fbnic_dev *fbd) in fbnic_health_check() 232 struct fbnic_dev *fbd; in fbnic_probe() local 352 struct fbnic_dev *fbd = pci_get_drvdata(pdev); in fbnic_remove() local 374 struct fbnic_dev *fbd = dev_get_drvdata(dev); in fbnic_pm_suspend() local 404 struct fbnic_dev *fbd = dev_get_drvdata(dev); in __fbnic_pm_resume() local [all …]
|
| H A D | fbnic_debugfs.c | 23 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_pcie_stats_show() local 203 void fbnic_dbg_fbd_init(struct fbnic_dev *fbd) in fbnic_dbg_fbd_init() 227 void fbnic_dbg_fbd_exit(struct fbnic_dev *fbd) in fbnic_dbg_fbd_exit()
|
| H A D | fbnic_devlink.c | 67 struct fbnic_dev *fbd = devlink_priv(devlink); in fbnic_devlink_info_get() local 116 void fbnic_devlink_free(struct fbnic_dev *fbd) in fbnic_devlink_free() 127 struct fbnic_dev *fbd; in fbnic_devlink_alloc() local 151 void fbnic_devlink_register(struct fbnic_dev *fbd) in fbnic_devlink_register() 158 void fbnic_devlink_unregister(struct fbnic_dev *fbd) in fbnic_devlink_unregister()
|
| H A D | fbnic_netdev.c | 15 struct fbnic_dev *fbd = fbn->fbd; in __fbnic_open() local 119 struct fbnic_dev *fbd = fbn->fbd; in fbnic_uc_unsync() local 160 struct fbnic_dev *fbd = fbn->fbd; in fbnic_mc_unsync() local 184 struct fbnic_dev *fbd = fbn->fbd; in __fbnic_set_rx_mode() local 301 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_rx_mode() local 576 struct fbnic_dev *fbd = fbn->fbd; in fbnic_reset_queues() local 597 void fbnic_netdev_free(struct fbnic_dev *fbd) in fbnic_netdev_free() 617 struct net_device *fbnic_netdev_alloc(struct fbnic_dev *fbd) in fbnic_netdev_alloc() 731 struct fbnic_dev *fbd = fbn->fbd; in fbnic_netdev_register() local
|
| H A D | fbnic_phylink.c | 22 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_get_state() local 52 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_enable() local 61 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_pcs_disable() local 104 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_down() local 119 struct fbnic_dev *fbd = fbn->fbd; in fbnic_phylink_mac_link_up() local
|
| H A D | fbnic_hwmon.c | 34 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 D | fbnic_ethtool.c | 48 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_drvinfo() local 116 struct fbnic_dev *fbd = orig->fbd; in fbnic_clone_swap() local 388 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_cls_rule_all() local 418 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_cls_rule() local 702 struct fbnic_dev *fbd = fbn->fbd; in fbnic_set_cls_rule_ins() local 1003 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_nfc_macda() local 1017 struct fbnic_dev *fbd = fbn->fbd; in fbnic_clear_nfc_ip_addr() local 1038 struct fbnic_dev *fbd = fbn->fbd; in fbnic_set_cls_rule_del() local 1244 struct fbnic_dev *fbd = fbn->fbd; in fbnic_get_channels() local 1277 struct fbnic_dev *fbd = fbn->fbd; in fbnic_set_channels() local [all …]
|
| H A D | fbnic.h | 97 static inline bool fbnic_present(struct fbnic_dev *fbd) in fbnic_present() 102 static inline void fbnic_wr32(struct fbnic_dev *fbd, u32 reg, u32 val) in fbnic_wr32() 112 static inline void fbnic_wrfl(struct fbnic_dev *fbd) in fbnic_wrfl() 118 fbnic_rmw32(struct fbnic_dev *fbd, u32 reg, u32 mask, u32 val) in fbnic_rmw32() 140 static inline bool fbnic_bmc_present(struct fbnic_dev *fbd) in fbnic_bmc_present() 145 static inline bool fbnic_init_failure(struct fbnic_dev *fbd) in fbnic_init_failure()
|
| H A D | fbnic_csr.c | 60 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 D | fbnic_txrx.c | 1165 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 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() 1952 static bool fbnic_all_idle(struct fbnic_dev *fbd, in fbnic_all_idle() 2205 struct fbnic_dev *fbd = nv->fbd; in fbnic_config_txrx_usecs() local 2271 struct fbnic_dev *fbd = fbn->fbd; in fbnic_enable() local 2307 struct fbnic_dev *fbd = fbn->fbd; in fbnic_napi_enable() local [all …]
|
| H A D | fbnic_netdev.h | 27 struct fbnic_dev *fbd; member
|
| H A D | fbnic_txrx.h | 135 struct fbnic_dev *fbd; member
|
| /linux-6.15/drivers/media/platform/atmel/ |
| H A D | atmel-isi.c | 43 struct fbd { struct 48 /* Physical address of the next fbd */ argument 49 u32 next_fbd_address; argument
|
| /linux-6.15/drivers/gpu/drm/bridge/ |
| H A D | tc358768.c | 159 u32 fbd; /* PLL feedback divider */ member 362 u32 fbd; in tc358768_calc_pll() local 615 u32 fbd, prd, frs; in tc358768_setup_pll() local
|
| /linux-6.15/drivers/media/i2c/ |
| H A D | tc358743_regs.h | 86 #define SET_PLL_FBD(fbd) (((fbd) - 1) & MASK_PLL_FBD) argument
|