/external/u-boot/arch/arm/mach-mvebu/serdes/a38x/ |
D | high_speed_env_spec.c | 1456 int serdes_polarity_config(u32 serdes_num, int is_rx) in serdes_polarity_config() argument 1462 reg_addr = SERDES_REGS_LANE_BASE_OFFSET(serdes_num) + SYNC_PATTERN_REG; in serdes_polarity_config() 1562 static int serdes_pex_usb3_pipe_delay_w_a(u32 serdes_num, u8 serdes_type) in serdes_pex_usb3_pipe_delay_w_a() argument 1567 if (serdes_num >= 3) { in serdes_pex_usb3_pipe_delay_w_a() 1578 reg_data |= 1 << (7 + (serdes_num - 3)); in serdes_pex_usb3_pipe_delay_w_a() 1581 reg_data &= ~(1 << (7 + (serdes_num - 3))); in serdes_pex_usb3_pipe_delay_w_a() 1675 int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up, in serdes_power_up_ctrl() argument 1690 DEBUG_INIT_FULL_C("serdes num = ", serdes_num, 2); in serdes_power_up_ctrl() 1715 (serdes_num, PEX)); in serdes_power_up_ctrl() 1759 CHECK_STATUS(mv_seq_exec(serdes_num, PEX_POWER_UP_SEQ)); in serdes_power_up_ctrl() [all …]
|
D | seq_exec.c | 30 int write_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in write_op_execute() argument 43 CHECK_STATUS(hws_get_ext_base_addr(serdes_num, params->unit_base_reg, in write_op_execute() 48 reg_addr = unit_base_reg + unit_offset * serdes_num; in write_op_execute() 69 int delay_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in delay_op_execute() argument 83 int poll_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx) in poll_op_execute() argument 100 CHECK_STATUS(hws_get_ext_base_addr(serdes_num, params->unit_base_reg, in poll_op_execute() 105 reg_addr = unit_base_reg + unit_offset * serdes_num; in poll_op_execute() 136 int mv_seq_exec(u32 serdes_num, u32 seq_id) in mv_seq_exec() argument 147 if (hws_is_serdes_active(serdes_num) != 1) { in mv_seq_exec() 149 serdes_num); in mv_seq_exec() [all …]
|
D | high_speed_env_spec-38x.c | 47 int serdes_power_up_ctrl_ext(u32 serdes_num, int serdes_power_up, in serdes_power_up_ctrl_ext() argument 109 int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset, in hws_get_ext_base_addr() argument 129 u32 hws_serdes_get_phy_selector_val(int serdes_num, in hws_serdes_get_phy_selector_val() argument 137 [serdes_type][serdes_num]; in hws_serdes_get_phy_selector_val() 140 [serdes_type][serdes_num]; in hws_serdes_get_phy_selector_val() 143 u32 hws_get_physical_serdes_num(u32 serdes_num) in hws_get_physical_serdes_num() argument 145 if ((serdes_num == 4) && (sys_env_device_id_get() == MV_6810)) { in hws_get_physical_serdes_num() 152 return serdes_num; in hws_get_physical_serdes_num()
|
D | seq_exec.h | 52 typedef int (*op_execute_func_ptr)(u32 serdes_num, struct op_params *params, 56 int write_op_execute(u32 serdes_num, struct op_params *params, 58 int delay_op_execute(u32 serdes_num, struct op_params *params, 60 int poll_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx); 62 int mv_seq_exec(u32 serdes_num, u32 seq_id);
|
D | high_speed_env_spec.h | 224 int serdes_power_up_ctrl(u32 serdes_num, int serdes_power_up, 229 int serdes_power_up_ctrl_ext(u32 serdes_num, int serdes_power_up, 237 int hws_ref_clock_set(u32 serdes_num, enum serdes_type serdes_type, 240 u32 hws_serdes_get_phy_selector_val(int serdes_num, 244 int hws_get_ext_base_addr(u32 serdes_num, u32 base_addr, u32 unit_base_offset, 247 u32 hws_get_physical_serdes_num(u32 serdes_num);
|
/external/u-boot/drivers/ddr/marvell/a38x/ |
D | seq_exec.h | 52 typedef int (*op_execute_func_ptr)(u32 serdes_num, struct op_params *params, 56 int write_op_execute(u32 serdes_num, struct op_params *params, 58 int delay_op_execute(u32 serdes_num, struct op_params *params, 60 int poll_op_execute(u32 serdes_num, struct op_params *params, u32 data_arr_idx); 62 int mv_seq_exec(u32 serdes_num, u32 seq_id);
|
/external/u-boot/board/freescale/common/ |
D | idt8t49n222a_serdes_clk.c | 33 int set_serdes_refclk(u8 idt_addr, u8 serdes_num, in set_serdes_refclk() argument 55 if (serdes_num != 1 && serdes_num != 2) { in set_serdes_refclk()
|
D | idt8t49n222a_serdes_clk.h | 102 int set_serdes_refclk(u8 idt_addr, u8 serdes_num,
|