/external/u-boot/arch/arm/mach-mvebu/serdes/a38x/ |
D | ctrl_pex.c | 20 int hws_pex_config(const struct serdes_map *serdes_map, u8 count) in hws_pex_config() argument 30 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 37 ((serdes_map[idx].serdes_mode == PEX_ROOT_COMPLEX_X4) || in hws_pex_config() 38 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() 54 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 56 ((serdes_map[idx].serdes_mode == PEX_ROOT_COMPLEX_X4) || in hws_pex_config() 57 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() 91 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 105 ((serdes_map[idx].serdes_mode == PEX_ROOT_COMPLEX_X4) || in hws_pex_config() 106 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() [all …]
|
D | high_speed_env_spec.h | 81 struct serdes_map { struct 217 int hws_board_topology_load(struct serdes_map **serdes_map, u8 *count); 222 int hws_power_up_serdes_lanes(struct serdes_map *serdes_map, u8 count); 239 int hws_update_serdes_phy_selectors(struct serdes_map *serdes_map, u8 count); 246 int hws_pex_tx_config_seq(const struct serdes_map *serdes_map, u8 count);
|
D | high_speed_env_spec.c | 1362 static void print_topology_details(const struct serdes_map *serdes_map, in print_topology_details() argument 1372 if (serdes_map[lane_num].serdes_type == DEFAULT_SERDES) in print_topology_details() 1377 DEBUG_INIT_D(serdes_map[lane_num].serdes_speed, 2); in print_topology_details() 1380 serdes_type_to_string[serdes_map[lane_num]. in print_topology_details() 1414 struct serdes_map *serdes_map; in serdes_phy_config() local 1432 CHECK_STATUS(hws_board_topology_load(&serdes_map, &serdes_count)); in serdes_phy_config() 1439 print_topology_details(serdes_map, serdes_count); in serdes_phy_config() 1446 CHECK_STATUS(hws_power_up_serdes_lanes(serdes_map, serdes_count)); in serdes_phy_config() 1470 int hws_power_up_serdes_lanes(struct serdes_map *serdes_map, u8 count) in hws_power_up_serdes_lanes() argument 1492 CHECK_STATUS(hws_update_serdes_phy_selectors(serdes_map, count)); in hws_power_up_serdes_lanes() [all …]
|
D | ctrl_pex.h | 81 int hws_pex_config(const struct serdes_map *serdes_map, u8 count);
|
/external/u-boot/drivers/phy/marvell/ |
D | comphy.h | 145 struct comphy_map *serdes_map); 148 struct comphy_map *serdes_map) in comphy_a3700_init() argument 160 struct comphy_map *serdes_map); 163 struct comphy_map *serdes_map) in comphy_cp110_init() argument 181 struct comphy_map *serdes_map); 183 struct comphy_map *serdes_map);
|
D | comphy_cp110.c | 1915 struct comphy_map *serdes_map) in comphy_mux_cp110_init() argument 1933 comphy_map_pipe_data[lane].type = serdes_map[lane].type; in comphy_mux_cp110_init() 1934 comphy_map_pipe_data[lane].speed = serdes_map[lane].speed; in comphy_mux_cp110_init() 1935 comphy_map_phy_data[lane].type = serdes_map[lane].type; in comphy_mux_cp110_init() 1936 comphy_map_phy_data[lane].speed = serdes_map[lane].speed; in comphy_mux_cp110_init() 1949 serdes_map[lane].type = PHY_TYPE_UNCONNECTED; in comphy_mux_cp110_init() 1954 struct comphy_map *serdes_map) in comphy_cp110_init() argument 1968 comphy_mux_cp110_init(ptr_chip_cfg, serdes_map); in comphy_cp110_init() 1971 for (lane = 0, ptr_comphy_map = serdes_map; lane < 4; in comphy_cp110_init() 1978 for (lane = 0, ptr_comphy_map = serdes_map; lane < comphy_max_count; in comphy_cp110_init() [all …]
|
D | comphy_a3700.c | 966 struct comphy_map *serdes_map) in comphy_a3700_init() argument 976 comphy_mux_init(chip_cfg, serdes_map, COMPHY_SEL_ADDR); in comphy_a3700_init() 978 for (lane = 0, comphy_map = serdes_map; lane < comphy_max_count; in comphy_a3700_init()
|
/external/u-boot/board/Marvell/db-88f6820-amc/ |
D | db-88f6820-amc.c | 37 static struct serdes_map board_serdes_map[] = { 46 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/external/u-boot/board/solidrun/clearfog/ |
D | clearfog.c | 35 static struct serdes_map board_serdes_map[] = { 44 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/external/u-boot/board/kobol/helios4/ |
D | helios4.c | 48 static struct serdes_map board_serdes_map[] = { 57 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/external/u-boot/board/Marvell/db-88f6820-gp/ |
D | db-88f6820-gp.c | 58 static struct serdes_map board_serdes_map[] = { 67 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/external/u-boot/board/gdsys/a38x/ |
D | controlcenterdc.c | 65 static struct serdes_map serdes_topology_map[] = { 75 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/external/u-boot/board/CZ.NIC/turris_omnia/ |
D | turris_omnia.c | 72 static struct serdes_map board_serdes_map_pex[] = { 81 static struct serdes_map board_serdes_map_sata[] = { 134 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|