Searched refs:lane (Results 1 - 25 of 38) sorted by relevance

12

/freebsd-13-stable/sys/dev/drm2/
H A Ddrm_dp_helper.c45 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 Ddrm_dp_helper.h333 int lane);
335 int lane);
/freebsd-13-stable/sys/contrib/alpine-hal/eth/
H A Dal_hal_eth_kr.h154 * @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 Dal_hal_eth_kr.c212 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 Dal_init_eth_kr.h53 * @param lane serdes's lane
62 enum al_serdes_lane lane,
H A Dal_init_eth_kr.c109 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 Dal_init_eth_lm.c507 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 Dal_init_eth_lm.h53 * 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 Dcvmx-qlm.h107 * @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 Dcvmx-helper-errata.c304 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 Dcvmx-qlm.c77 * 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 Dal_hal_serdes_25g.c281 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 Dal_hal_serdes_hssp.c115 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 Dal_hal_serdes_25g_regs.h94 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 Dal_hal_serdes_hssp_regs.h136 struct serdes_lane lane[4]; /* [0x200] */ member in struct:al_serdes_regs
/freebsd-13-stable/sys/arm64/rockchip/
H A Drk_typec_phy.c87 #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 Dtegra210_xusbpadctl.c381 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 Dtegra124_xusbpadctl.c219 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 Dosm_ucast_lash.h82 unsigned lane; member in struct:_switch::routing_table
/freebsd-13-stable/sys/contrib/libsodium/src/libsodium/crypto_pwhash/argon2/
H A Dargon2-fill-block-avx2.c112 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 Dargon2-fill-block-avx512f.c117 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 Dargon2-fill-block-ref.c123 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 Dargon2-fill-block-ssse3.c111 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 Dargon2-core.h115 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 Dosm_ucast_lash.c177 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...]

Completed in 177 milliseconds

12