/openbmc/linux/drivers/infiniband/hw/hfi1/ |
H A D | qsfp.h | 171 struct hfi1_pportdata *ppd; 183 int refresh_qsfp_cache(struct hfi1_pportdata *ppd, 186 int qsfp_mod_present(struct hfi1_pportdata *ppd); 190 int i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, 192 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, 194 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, 196 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, 198 int one_qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, 200 int one_qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp,
|
H A D | platform.c | 61 struct hfi1_pportdata *ppd = dd->pport; in save_platform_config_fields() 163 void get_port_type(struct hfi1_pportdata *ppd) in get_port_type() 178 int set_qsfp_tx(struct hfi1_pportdata *ppd, int on) in set_qsfp_tx() 193 static int qual_power(struct hfi1_pportdata *ppd) in qual_power() 222 static int qual_bitrate(struct hfi1_pportdata *ppd) in qual_bitrate() 283 static void apply_rx_cdr(struct hfi1_pportdata *ppd, in apply_rx_cdr() 385 struct hfi1_pportdata *ppd, u32 rx_preset_index, in apply_cdr_settings() 521 struct hfi1_pportdata *ppd, u32 rx_preset_index, in apply_rx_amplitude_settings() 641 struct hfi1_pportdata *ppd, u32 tx_preset_index, in apply_tunings() 814 static int tune_qsfp(struct hfi1_pportdata *ppd, in tune_qsfp() [all …]
|
H A D | hfi.h | 177 struct hfi1_pportdata *ppd; 699 struct hfi1_pportdata *ppd; /* read-only */ 731 struct hfi1_pportdata { struct 1307 struct hfi1_pportdata *pport; 1694 void set_link_ipg(struct hfi1_pportdata *ppd); 1885 int set_mtu(struct hfi1_pportdata *ppd); 1983 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_get_pkey() 1999 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in get_sguid() 2363 struct hfi1_pportdata *ppd; in hfi1_reset_cpu_counters() 2370 ppd = (struct hfi1_pportdata *)(dd + 1); in hfi1_reset_cpu_counters() [all …]
|
H A D | chip.h | 738 int set_link_state(struct hfi1_pportdata *, u32 state); 748 int reset_qsfp(struct hfi1_pportdata *ppd); 750 void start_freeze_handling(struct hfi1_pportdata *ppd, int flags); 754 int start_link(struct hfi1_pportdata *ppd); 755 int bringup_serdes(struct hfi1_pportdata *ppd); 757 bool apply_link_downgrade_policy(struct hfi1_pportdata *ppd, 765 void get_linkup_link_widths(struct hfi1_pportdata *ppd); 776 u32 driver_pstate(struct hfi1_pportdata *ppd); 777 u32 driver_lstate(struct hfi1_pportdata *ppd); 1382 void hfi1_quiet_serdes(struct hfi1_pportdata *ppd); [all …]
|
H A D | qsfp.c | 274 static int __i2c_write(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_write() 313 static int __i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, in __i2c_read() 332 int i2c_read(struct hfi1_pportdata *ppd, u32 target, int i2c_addr, int offset, in i2c_read() 355 int qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_write() 411 int one_qsfp_write(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in one_qsfp_write() 435 int qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in qsfp_read() 488 int one_qsfp_read(struct hfi1_pportdata *ppd, u32 target, int addr, void *bp, in one_qsfp_read() 516 int refresh_qsfp_cache(struct hfi1_pportdata *ppd, struct qsfp_data *cp) in refresh_qsfp_cache() 641 int qsfp_mod_present(struct hfi1_pportdata *ppd) in qsfp_mod_present() 668 struct hfi1_pportdata *ppd; in get_cable_info() [all …]
|
H A D | intr.c | 16 static void set_mgmt_allowed(struct hfi1_pportdata *ppd) in set_mgmt_allowed() 37 static void add_full_mgmt_pkey(struct hfi1_pportdata *ppd) in add_full_mgmt_pkey() 81 static void signal_ib_event(struct hfi1_pportdata *ppd, enum ib_event_type ev) in signal_ib_event() 112 struct hfi1_pportdata *ppd = &dd->pport[0]; in handle_linkup_change()
|
H A D | debugfs.c | 477 struct hfi1_pportdata *ppd; in portcntrs_debugfs_read() 503 struct hfi1_pportdata *ppd; in asic_flags_read() 552 struct hfi1_pportdata *ppd; in asic_flags_write() 708 struct hfi1_pportdata *ppd; in qsfp_debugfs_dump() 728 struct hfi1_pportdata *ppd; in __i2c_debugfs_write() 782 struct hfi1_pportdata *ppd; in __i2c_debugfs_read() 842 struct hfi1_pportdata *ppd; in __qsfp_debugfs_write() 889 struct hfi1_pportdata *ppd; in __qsfp_debugfs_read() 945 struct hfi1_pportdata *ppd; in __i2c_debugfs_open() 964 struct hfi1_pportdata *ppd; in __i2c_debugfs_release() [all …]
|
H A D | platform.h | 367 void get_port_type(struct hfi1_pportdata *ppd); 368 int set_qsfp_tx(struct hfi1_pportdata *ppd, int on); 369 void tune_serdes(struct hfi1_pportdata *ppd);
|
H A D | chip.c | 1548 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; in access_sw_unknown_frame_cnt() 1558 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; in access_sw_xmit_discards() 4055 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; \ 4069 struct hfi1_pportdata *ppd = (struct hfi1_pportdata *)context; \ 6659 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_sma_message() 6872 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_freeze() 6969 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_up() 7099 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_down() 7186 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_link_bounce() 7423 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in handle_verify_cap() [all …]
|
H A D | init.c | 86 struct hfi1_pportdata *ppd) in hfi1_create_kctxt() 483 void set_link_ipg(struct hfi1_pportdata *ppd) in set_link_ipg() 538 struct hfi1_pportdata *ppd; in cca_timer_fn() 741 struct hfi1_pportdata *ppd; in create_workqueues() 795 struct hfi1_pportdata *ppd; in destroy_workqueues() 849 struct hfi1_pportdata *ppd; in hfi1_init() 983 struct hfi1_pportdata *ppd; in stop_timers() 1006 struct hfi1_pportdata *ppd; in shutdown_device() 1323 struct hfi1_pportdata *ppd; in hfi1_disable_after_error() 1561 struct hfi1_pportdata *ppd; in init_one() [all …]
|
H A D | mad.c | 760 struct hfi1_pportdata *ppd; in __subn_get_opa_portinfo() 1316 struct hfi1_pportdata *ppd; in __subn_set_opa_portinfo() 1630 struct hfi1_pportdata *ppd; in set_pkeys() 1911 struct hfi1_pportdata *ppd; in __subn_set_opa_sc_to_vlt() 1951 struct hfi1_pportdata *ppd; in __subn_get_opa_sc_to_vlnt() 1976 struct hfi1_pportdata *ppd; in __subn_set_opa_sc_to_vlnt() 2010 struct hfi1_pportdata *ppd; in __subn_get_opa_psi() 2053 struct hfi1_pportdata *ppd; in __subn_set_opa_psi() 2150 struct hfi1_pportdata *ppd; in __subn_get_opa_bct() 2174 struct hfi1_pportdata *ppd; in __subn_set_opa_bct() [all …]
|
H A D | ud.c | 34 struct hfi1_pportdata *ppd; in ud_loopback() 271 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_9B() 338 struct hfi1_pportdata *ppd; in hfi1_make_ud_req_16B() 439 struct hfi1_pportdata *ppd; in hfi1_make_ud_req() 557 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_lookup_pkey_idx() 603 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp_16B() 665 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in return_cnp() 729 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in opa_smp_check() 816 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_ud_rcv()
|
H A D | sysfs.c | 13 static struct hfi1_pportdata *hfi1_get_pportdata_kobj(struct kobject *kobj) in hfi1_get_pportdata_kobj() 34 struct hfi1_pportdata *ppd = hfi1_get_pportdata_kobj(kobj); in cc_table_bin_read() 71 struct hfi1_pportdata *ppd = hfi1_get_pportdata_kobj(kobj); in cc_setting_bin_read() 108 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_show() 118 struct hfi1_pportdata *ppd = &dd->pport[port_num - 1]; in cc_prescan_store()
|
H A D | driver.c | 132 struct hfi1_pportdata *ppd; in hfi1_count_active_units() 207 static void rcv_hdrerr(struct hfi1_ctxtdata *rcd, struct hfi1_pportdata *ppd, in rcv_hdrerr() 405 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_process_ecn_slowpath() 1174 struct hfi1_pportdata *ppd = container_of(work, struct hfi1_pportdata, in receive_interrupt_work() 1238 int set_mtu(struct hfi1_pportdata *ppd) in set_mtu() 1282 int hfi1_set_lid(struct hfi1_pportdata *ppd, u32 lid, u8 lmc) in hfi1_set_lid() 1295 void shutdown_led_override(struct hfi1_pportdata *ppd) in shutdown_led_override() 1318 struct hfi1_pportdata *ppd = from_timer(ppd, t, led_override_timer); in run_led_override() 1384 struct hfi1_pportdata *ppd; in hfi1_reset_device() 1446 struct hfi1_pportdata *ppd = packet->rcd->ppd; in hfi1_bypass_ingress_pkt_check() [all …]
|
H A D | verbs.c | 332 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_eager_rcv() 386 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_kdeth_expected_rcv() 438 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_do_pkey_check() 458 struct hfi1_pportdata *ppd = rcd->ppd; in hfi1_handle_packet() 806 struct hfi1_pportdata *ppd = ps->ppd; in hfi1_verbs_send_dma() 946 struct hfi1_pportdata *ppd = ps->ppd; in hfi1_verbs_send_pio() 1481 struct hfi1_pportdata *ppd; in hfi1_check_ah() 1511 struct hfi1_pportdata *ppd; in hfi1_notify_new_ah() 1541 static void init_ibport(struct hfi1_pportdata *ppd) in init_ibport() 1752 struct hfi1_pportdata *ppd = dd->pport; in hfi1_register_ib_device() [all …]
|
H A D | qp.c | 204 struct hfi1_pportdata *ppd; in qp_set_16b() 267 struct hfi1_pportdata *ppd; in hfi1_setup_wqe() 328 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in _hfi1_schedule_send() 885 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_qp_iter_cb() 921 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_error_port_qps()
|
H A D | verbs.h | 27 struct hfi1_pportdata; 193 struct hfi1_pportdata *ppd;
|
H A D | tid_rdma.h | 256 struct hfi1_pportdata *ppd,
|
H A D | mad.h | 401 u64 get_xmit_wait_counters(struct hfi1_pportdata *ppd, u16 link_width,
|
H A D | firmware.c | 1729 struct hfi1_pportdata *ppd = dd->pport; in parse_platform_config() 1901 struct hfi1_pportdata *ppd = dd->pport; in get_integrated_platform_config_field() 2038 struct hfi1_pportdata *ppd = dd->pport; in get_platform_config_field()
|
H A D | rc.c | 1227 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_rc_ack_9B() 1280 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_rc_ack_16B() 1350 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_send_rc_ack() 1846 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in do_rc_completion() 2672 static void log_cca_event(struct hfi1_pportdata *ppd, u8 sl, u32 rlid, in log_cca_event() 2700 void process_becn(struct hfi1_pportdata *ppd, u8 sl, u32 rlid, u32 lqpn, in process_becn()
|
H A D | sdma.h | 273 struct hfi1_pportdata *ppd;
|
H A D | ruc.c | 239 struct hfi1_pportdata *ppd = ppd_from_ibp(ibp); in hfi1_make_ruc_header_16B()
|
H A D | file_ops.c | 1488 int hfi1_set_uevent_bits(struct hfi1_pportdata *ppd, const int evtbit) in hfi1_set_uevent_bits() 1595 struct hfi1_pportdata *ppd = uctxt->ppd; in set_ctxt_pkey()
|
H A D | ipoib_tx.c | 262 struct hfi1_pportdata *ppd = ppd_from_ibp(txp->ibp); in hfi1_ipoib_build_ib_tx_headers()
|