/freebsd-13-stable/sys/dev/drm2/ |
H A D | drm_dp_helper.c | 45 int lane) 47 int i = DP_LANE0_1_STATUS + (lane >> 1); 48 int s = (lane & 1) * 4; 58 int lane; local 64 for (lane = 0; lane < lane_count; lane++) { 65 lane_status = dp_get_lane_status(link_status, lane); 76 int lane; local 79 for (lane 44 dp_get_lane_status(u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument 88 drm_dp_get_adjust_request_voltage(u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument 101 drm_dp_get_adjust_request_pre_emphasis(u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument [all...] |
H A D | drm_dp_helper.h | 333 int lane); 335 int lane);
|
/freebsd-13-stable/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth_kr.h | 154 * @param lane lane number 160 enum al_eth_an_lt_lane lane, 167 * @param lane lane number 173 enum al_eth_an_lt_lane lane, 180 * @param lane lane number 186 enum al_eth_an_lt_lane lane, 193 * @param lane lan [all...] |
H A D | al_hal_eth_kr.c | 212 enum al_eth_an_lt_lane lane) 218 al_assert(lane == AL_ETH_AN__LT_LANE_0); 233 switch (lane) { 275 al_err("%s: Unknown Lane %d\n", __func__, lane); 281 al_dbg("[%s]: %s - (%s) lane %d, reg %d, val 0x%x", adapter->name, __func__, 282 (an_lt == AL_ETH_AN_REGS) ? "AN" : "LT", lane, reg_addr, val); 291 enum al_eth_an_lt_lane lane, 310 switch (lane) { 356 al_err("%s: Unknown Lane %d\n", __func__, lane); 362 al_dbg("[%s]: %s - (%s) lane 208 al_eth_an_lt_reg_read( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_regs_ids reg_id, enum al_eth_an_lt_regs an_lt, enum al_eth_an_lt_lane lane) argument 287 al_eth_an_lt_reg_write( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_regs_ids reg_id, enum al_eth_an_lt_regs an_lt, enum al_eth_an_lt_lane lane, uint16_t val) argument 497 al_eth_lp_coeff_up_get( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, struct al_eth_kr_coef_up_data *lpcoeff) argument 527 al_eth_lp_status_report_get( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, struct al_eth_kr_status_report_data *status) argument 554 al_eth_ld_coeff_up_set( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, struct al_eth_kr_coef_up_data *ldcoeff) argument 585 al_eth_ld_status_report_set( struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, struct al_eth_kr_status_report_data *status) argument 614 al_eth_kr_receiver_frame_lock_get(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 625 al_eth_kr_startup_proto_prog_get(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 636 al_eth_kr_training_status_fail_get(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 646 al_eth_receiver_ready_set(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 897 al_eth_kr_an_start(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, al_bool next_page_enable, al_bool lt_enable) argument 960 al_eth_kr_lt_restart(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 970 al_eth_kr_lt_stop(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 979 al_eth_kr_lt_initialize(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane) argument 999 al_eth_kr_lt_frame_lock_wait(struct al_hal_eth_adapter *adapter, enum al_eth_an_lt_lane lane, uint32_t timeout) argument [all...] |
/freebsd-13-stable/sys/dev/al_eth/ |
H A D | al_init_eth_kr.h | 53 * @param lane serdes's lane 62 enum al_serdes_lane lane,
|
H A D | al_init_eth_kr.c | 109 enum al_serdes_lane lane; member in struct:al_eth_kr_data 200 kr_data->lane, 209 kr_data->lane, 234 kr_data->lane); 351 kr_data->lane, 492 kr_data->lane, 791 enum al_serdes_lane lane, 803 kr_data.lane = lane; 812 kr_data.lane, 789 al_eth_an_lt_execute(struct al_hal_eth_adapter *adapter, struct al_serdes_grp_obj *serdes_obj, enum al_serdes_lane lane, struct al_eth_an_adv *an_adv, struct al_eth_an_adv *partner_adv) argument [all...] |
H A D | al_init_eth_lm.c | 507 lm_context->lane, 522 lm_context->lane, 527 lm_context->lane, 551 lm_context->lane, 566 lm_context->lane, 571 lm_context->lane, 588 lm_context->lane, &rx_params); 600 lm_context->lane); 614 lm_context->lane, 633 lm_context->lane); [all...] |
H A D | al_init_eth_lm.h | 53 * lm_params.lane = lane; 139 enum al_serdes_lane lane; member in struct:al_eth_lm_context 205 /* serdes lane for this port */ 206 enum al_serdes_lane lane; member in struct:al_eth_lm_init_params
|
/freebsd-13-stable/sys/contrib/octeon-sdk/ |
H A D | cvmx-qlm.h | 107 * @param lane Lane in QLM to get 112 extern uint64_t cvmx_qlm_jtag_get(int qlm, int lane, const char *name); 118 * @param lane Lane in QLM to set, or -1 for all lanes 122 extern void cvmx_qlm_jtag_set(int qlm, int lane, const char *name, uint64_t value);
|
H A D | cvmx-helper-errata.c | 304 int lane; local 313 for (lane=0; lane<4; lane++) 315 /* Each lane has 268 bits. We need to set cfg_cdr_incx<67:64>=3 and
|
H A D | cvmx-qlm.c | 77 * new data => lane 3 => lane 2 => lane 1 => lane 0 => data out 82 * new data => lane 0 => lane 1 => lane 2 => lane 3 => data out 322 * @param lane Lane in QLM to get 327 uint64_t cvmx_qlm_jtag_get(int qlm, int lane, cons argument 353 cvmx_qlm_jtag_set(int qlm, int lane, const char *name, uint64_t value) argument [all...] |
/freebsd-13-stable/sys/contrib/alpine-hal/ |
H A D | al_hal_serdes_25g.c | 281 enum al_serdes_lane lane, 285 switch (lane) { 320 al_err("%s: Wrong serdes lane %d\n", __func__, lane); 326 (enum al_serdes_reg_page)lane, 333 (enum al_serdes_reg_page)lane, 340 (enum al_serdes_reg_page)lane, 349 (enum al_serdes_reg_page)lane, 357 (enum al_serdes_reg_page)lane, 368 (enum al_serdes_reg_page)lane, 279 al_serdes_25g_bist_rx_enable( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool enable) argument 382 enum al_serdes_lane lane; local 428 al_serdes_25g_bist_tx_enable( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool enable) argument 484 al_serdes_25g_bist_rx_status( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool *is_locked, al_bool *err_cnt_overflow, uint32_t *err_cnt) argument 547 al_serdes_25g_eye_diag_run( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, int x_start, int x_stop, unsigned int x_step, int y_start, int y_stop, unsigned int y_step, uint64_t ber_target, uint64_t *buf, uint32_t buf_size) argument 752 al_serdes_25g_calc_eye_size( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, int *width, int *height) argument 832 al_serdes_25g_tx_advanced_params_set(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *tx_params) argument 897 al_serdes_25g_tx_advanced_params_get(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *tx_params) argument 925 al_serdes_25g_cdr_is_locked( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 942 al_serdes_25g_rx_valid( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 959 al_serdes_25g_signal_is_detected( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 977 al_serdes_25g_rx_equalization( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 1085 al_serdes_25g_gcfsm2_read( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, uint8_t offset, uint16_t *data) argument 1200 al_serdes_25g_rx_leq_fsm_op( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_25g_rx_leq_fsm_opcode opcode, enum al_serdes_25g_rx_leq_fsm_target target, uint8_t val, uint8_t *data, uint8_t *err) argument 1327 al_serdes_25g_tbus_read( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_25g_tbus_obj tbus_obj, uint8_t offset, uint16_t *data) argument 1393 al_serdes_25g_rx_advanced_params_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *rx_params) argument 1493 al_serdes_25g_tx_diag_info_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *tx_info) argument 1626 al_serdes_25g_rx_diag_info_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *rx_info) argument [all...] |
H A D | al_hal_serdes_hssp.c | 115 enum al_serdes_lane lane); 128 enum al_serdes_lane lane); 508 enum al_serdes_lane lane) 510 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 201, 0xfc); 511 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 202, 0xff); 512 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 203, 0xff); 513 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 204, 0xff); 514 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 205, 0x7f); 515 al_serdes_reg_write(obj, (enum al_serdes_reg_page)lane, AL_SRDS_REG_TYPE_PMA, 205, 0xff); 522 enum al_serdes_lane lane) 506 al_serdes_lane_rx_rate_change_sw_flow_en( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 520 al_serdes_lane_rx_rate_change_sw_flow_dis( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 529 al_serdes_lane_pcie_rate_override_enable_set( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool en) argument 545 al_serdes_lane_pcie_rate_override_is_enabled( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 559 al_serdes_lane_pcie_rate_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 574 al_serdes_lane_pcie_rate_set( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_pcie_rate rate) argument 590 al_serdes_lane_pm_set( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_pm rx_pm, enum al_serdes_pm tx_pm) argument 701 al_serdes_pma_hard_reset_lane( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool enable) argument 746 al_serdes_loopback_control( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_lb_mode mode) argument 841 al_serdes_bist_tx_enable( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool enable) argument 879 al_serdes_bist_rx_enable( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool enable) argument 900 al_serdes_bist_rx_status( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, al_bool *is_locked, al_bool *err_cnt_overflow, uint32_t *err_cnt) argument 1012 _al_serdes_lane_rx_rate_change_sw_flow_dis( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 1048 int lane; local 1056 _al_serdes_lane_rx_rate_change_sw_flow_en_cond( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 1137 int lane; local 1145 al_serdes_eye_measure_run( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, uint32_t timeout, unsigned int *value) argument 1185 al_serdes_eye_diag_sample( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, unsigned int x, int y, unsigned int timeout, unsigned int *value) argument 1308 al_serdes_tx_deemph_set( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, uint32_t c_zero, uint32_t c_plus_1, uint32_t c_minus_1) argument 1341 al_serdes_tx_deemph_get( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, uint32_t *c_zero, uint32_t *c_plus_1, uint32_t *c_minus_1) argument 1378 al_serdes_tx_deemph_inc( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_tx_deemph_param param) argument 1435 al_serdes_tx_deemph_dec( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, enum al_serdes_tx_deemph_param param) argument 1485 al_serdes_tx_deemph_preset( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 1505 al_serdes_signal_is_detected( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 1520 al_serdes_tx_advanced_params_set(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *tx_params) argument 1597 al_serdes_tx_advanced_params_get(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *tx_params) argument 1640 al_serdes_rx_advanced_params_set(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *rx_params) argument 2408 al_serdes_rx_advanced_params_get(struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, void *rx_params) argument 2487 al_serdes_rx_equalization( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane) argument 2702 al_serdes_calc_eye_size( struct al_serdes_grp_obj *obj, enum al_serdes_lane lane, int *width, int *height) argument [all...] |
H A D | al_hal_serdes_25g_regs.h | 94 struct al_serdes_c_lane lane[2]; /* [0x200] */ member in struct:al_serdes_c_regs 385 * x0 ��� lane is not ready to send and receive data 386 * 0x1 ��� lane is ready to send and receive data
|
H A D | al_hal_serdes_hssp_regs.h | 136 struct serdes_lane lane[4]; /* [0x200] */ member in struct:al_serdes_regs
|
/freebsd-13-stable/sys/arm64/rockchip/ |
H A D | rk_typec_phy.c | 87 #define TX_TXCC_MGNFS_MULT_000(lane) ((0x4050 | ((lane) << 9)) << 2) 88 #define XCVR_DIAG_BIDI_CTRL(lane) ((0x40e8 | ((lane) << 9)) << 2) 89 #define XCVR_DIAG_LANE_FCM_EN_MGN(lane) ((0x40f2 | ((lane) << 9)) << 2) 90 #define TX_PSC_A0(lane) ((0x4100 | ((lane) << 9)) << 2) 91 #define TX_PSC_A1(lane) ((0x4101 | ((lane) << [all...] |
/freebsd-13-stable/sys/arm64/nvidia/tegra210/ |
H A D | tegra210_xusbpadctl.c | 381 struct padctl_lane *lane; member in struct:padctl_port 419 struct padctl_lane *lane); 421 struct padctl_lane *lane); 430 static int usb2_enable(struct padctl_softc *sc, struct padctl_lane *lane); 431 static int usb2_disable(struct padctl_softc *sc, struct padctl_lane *lane); 432 static int hsic_enable(struct padctl_softc *sc, struct padctl_lane *lane); 433 static int hsic_disable(struct padctl_softc *sc, struct padctl_lane *lane); 434 static int pcie_enable(struct padctl_softc *sc, struct padctl_lane *lane); 435 static int pcie_disable(struct padctl_softc *sc, struct padctl_lane *lane); 436 static int sata_enable(struct padctl_softc *sc, struct padctl_lane *lane); 1073 pcie_enable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1090 pcie_disable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1105 sata_enable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1122 sata_disable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1136 hsic_enable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1221 hsic_disable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1258 usb2_enable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1339 usb2_disable(struct padctl_softc *sc, struct padctl_lane *lane) argument 1429 struct padctl_lane *lane; local 1495 search_lane_port(struct padctl_softc *sc, struct padctl_lane *lane) argument 1538 struct padctl_lane *lane, *tmp; local 1573 search_mux(struct padctl_softc *sc, struct padctl_lane *lane, char *fnc_name) argument 1585 config_lane(struct padctl_softc *sc, struct padctl_lane *lane) argument 1599 struct padctl_lane *lane; local [all...] |
/freebsd-13-stable/sys/arm/nvidia/tegra124/ |
H A D | tegra124_xusbpadctl.c | 219 struct padctl_lane *lane; member in struct:padctl_port 256 struct padctl_lane *lane); 258 struct padctl_lane *lane); 265 static int usb2_powerup(struct padctl_softc *sc, struct padctl_lane *lane); 266 static int usb2_powerdown(struct padctl_softc *sc, struct padctl_lane *lane); 267 static int pcie_powerup(struct padctl_softc *sc, struct padctl_lane *lane); 268 static int pcie_powerdown(struct padctl_softc *sc, struct padctl_lane *lane); 269 static int sata_powerup(struct padctl_softc *sc, struct padctl_lane *lane); 270 static int sata_powerdown(struct padctl_softc *sc, struct padctl_lane *lane); 344 LANE_MAP(0, PADCTL_PAD_PCIE, 0), /* port USB3-0 -> lane PCI 411 pcie_powerup(struct padctl_softc *sc, struct padctl_lane *lane) argument 451 pcie_powerdown(struct padctl_softc *sc, struct padctl_lane *lane) argument 469 sata_powerup(struct padctl_softc *sc, struct padctl_lane *lane) argument 514 sata_powerdown(struct padctl_softc *sc, struct padctl_lane *lane) argument 548 usb2_powerup(struct padctl_softc *sc, struct padctl_lane *lane) argument 616 usb2_powerdown(struct padctl_softc *sc, struct padctl_lane *lane) argument 694 struct padctl_lane *lane; local 758 search_lane_port(struct padctl_softc *sc, struct padctl_lane *lane) argument 801 struct padctl_lane *lane, *tmp; local 836 search_mux(struct padctl_softc *sc, struct padctl_lane *lane, char *fnc_name) argument 848 config_lane(struct padctl_softc *sc, struct padctl_lane *lane) argument 862 struct padctl_lane *lane; local [all...] |
/freebsd-13-stable/contrib/ofed/opensm/include/opensm/ |
H A D | osm_ucast_lash.h | 82 unsigned lane; member in struct:_switch::routing_table
|
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/ |
H A D | argon2-fill-block-avx2.c | 112 input_block.v[1] = position->lane; 179 curr_offset = position.lane * instance->lane_length + 183 /* Last block in this lane */ 211 /* 1.2.2 Computing the lane of the reference block */ 216 ref_lane = position.lane; 220 * lane. 224 ref_lane == position.lane);
|
H A D | argon2-fill-block-avx512f.c | 117 input_block.v[1] = position->lane; 184 curr_offset = position.lane * instance->lane_length + 188 /* Last block in this lane */ 216 /* 1.2.2 Computing the lane of the reference block */ 221 ref_lane = position.lane; 225 * lane. 229 ref_lane == position.lane);
|
H A D | argon2-fill-block-ref.c | 123 input_block.v[1] = position->lane; 177 curr_offset = position.lane * instance->lane_length + 181 /* Last block in this lane */ 206 /* 1.2.2 Computing the lane of the reference block */ 211 ref_lane = position.lane; 215 * lane. 219 ref_lane == position.lane);
|
H A D | argon2-fill-block-ssse3.c | 111 input_block.v[1] = position->lane; 178 curr_offset = position.lane * instance->lane_length + 182 /* Last block in this lane */ 210 /* 1.2.2 Computing the lane of the reference block */ 215 ref_lane = position.lane; 219 * lane. 223 ref_lane == position.lane);
|
H A D | argon2-core.h | 115 uint32_t lane; member in struct:Argon2_position_t 130 * Computes absolute position of reference block in the lane following a skewed 135 * @param same_lane Indicates if the block will be taken from the current lane. 145 * This lane : all already finished segments plus already constructed 149 * This lane : (SYNC_POINTS - 1) last segments plus already constructed 165 /* The same lane => add current segment */ 233 * Function creates first 2 blocks per lane 242 * two blocks. Returns the pointer to the main memory with 2 blocks per lane 258 * XORing the last block of each lane, hashing it, making the tag. Deallocates 291 * blocks in each lane [all...] |
/freebsd-13-stable/contrib/ofed/opensm/opensm/ |
H A D | osm_ucast_lash.c | 177 int dest_switch, int lane) 190 v = cdg_vertex_matrix[lane][sw][i_next_switch]; 195 cdg_vertex_matrix[lane][sw][i_next_switch] = NULL; 208 cdg_vertex_matrix[lane][i_next_switch] 328 int lane) 341 if (cdg_vertex_matrix[lane][sw][next_switch] == NULL) { 348 cdg_vertex_matrix[lane][sw][next_switch] = v; 350 v = cdg_vertex_matrix[lane][sw][next_switch]; 390 int dest_switch, int lane) 401 v = cdg_vertex_matrix[lane][s 176 remove_semipermanent_depend_for_sp(lash_t * p_lash, int sw, int dest_switch, int lane) argument 327 generate_cdg_for_sp(lash_t * p_lash, int sw, int dest_switch, int lane) argument 389 set_temp_depend_to_permanent_for_sp(lash_t * p_lash, int sw, int dest_switch, int lane) argument 418 remove_temp_depend_for_sp(lash_t * p_lash, int sw, int dest_switch, int lane) argument [all...] |