| /OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/serdes/a38x/ |
| H A D | high_speed_env_spec.c | 1455 int serdes_polarity_config(u32 serdes_num, int is_rx) in serdes_polarity_config() argument 1461 reg_addr = SERDES_REGS_LANE_BASE_OFFSET(serdes_num) + SYNC_PATTERN_REG; in serdes_polarity_config() 1561 static int serdes_pex_usb3_pipe_delay_w_a(u32 serdes_num, u8 serdes_type) in serdes_pex_usb3_pipe_delay_w_a() argument 1566 if (serdes_num >= 3) { in serdes_pex_usb3_pipe_delay_w_a() 1577 reg_data |= 1 << (7 + (serdes_num - 3)); in serdes_pex_usb3_pipe_delay_w_a() 1580 reg_data &= ~(1 << (7 + (serdes_num - 3))); in serdes_pex_usb3_pipe_delay_w_a() 1674 int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up, in serdes_power_up_ctrl() argument 1689 DEBUG_INIT_FULL_C("serdes num = ", serdes_num, 2); in serdes_power_up_ctrl() 1714 (serdes_num, PEX)); in serdes_power_up_ctrl() 1758 CHECK_STATUS(mv_seq_exec(serdes_num, PEX_POWER_UP_SEQ)); in serdes_power_up_ctrl() [all …]
|
| H A D | seq_exec.c | 31 int write_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in write_op_execute() argument 44 CHECK_STATUS(hws_get_ext_base_addr(serdes_num, params->unit_base_reg, in write_op_execute() 49 reg_addr = unit_base_reg + unit_offset * serdes_num; in write_op_execute() 70 int delay_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in delay_op_execute() argument 84 int poll_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in poll_op_execute() argument 101 CHECK_STATUS(hws_get_ext_base_addr(serdes_num, params->unit_base_reg, in poll_op_execute() 106 reg_addr = unit_base_reg + unit_offset * serdes_num; in poll_op_execute() 137 int mv_seq_exec(u32 serdes_num, u32 seq_id) in mv_seq_exec() argument 148 if (hws_is_serdes_active(serdes_num) != 1) { in mv_seq_exec() 150 serdes_num); in mv_seq_exec() [all …]
|
| H A D | high_speed_env_spec-38x.c | 48 int serdes_power_up_ctrl_ext(u32 serdes_num, int serdes_power_up, in serdes_power_up_ctrl_ext() argument 110 int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset, in hws_get_ext_base_addr() argument 130 u32 hws_serdes_get_phy_selector_val(int serdes_num, in hws_serdes_get_phy_selector_val() argument 138 [serdes_type][serdes_num]; in hws_serdes_get_phy_selector_val() 141 [serdes_type][serdes_num]; in hws_serdes_get_phy_selector_val() 144 u32 hws_get_physical_serdes_num(u32 serdes_num) in hws_get_physical_serdes_num() argument 146 if ((serdes_num == 4) && (sys_env_device_id_get() == MV_6810)) { in hws_get_physical_serdes_num() 153 return serdes_num; in hws_get_physical_serdes_num()
|
| H A D | seq_exec.h | 53 typedef int (*op_execute_func_ptr)(u32 serdes_num, struct op_params *params, 57 int write_op_execute(u32 serdes_num, struct op_params *params, 59 int delay_op_execute(u32 serdes_num, struct op_params *params, 61 int poll_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx); 63 int mv_seq_exec(u32 serdes_num, u32 seq_id);
|
| H A D | high_speed_env_spec.h | 225 int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up, 230 int serdes_power_up_ctrl_ext(u32 serdes_num, int serdes_power_up, 238 int hws_ref_clock_set(u32 serdes_num, enum serdes_type serdes_type, 241 u32 hws_serdes_get_phy_selector_val(int serdes_num, 245 int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset, 248 u32 hws_get_physical_serdes_num(u32 serdes_num);
|
| /OK3568_Linux_fs/u-boot/board/freescale/common/ |
| H A D | idt8t49n222a_serdes_clk.c | 34 int set_serdes_refclk(u8 idt_addr, u8 serdes_num, in set_serdes_refclk() argument 56 if (serdes_num != 1 && serdes_num != 2) { in set_serdes_refclk()
|
| H A D | idt8t49n222a_serdes_clk.h | 103 int set_serdes_refclk(u8 idt_addr, u8 serdes_num,
|