/u-boot/arch/arm/mach-mvebu/serdes/a38x/ |
A D | ctrl_pex.c | 22 int hws_pex_config(const struct serdes_map *serdes_map, u8 count) in hws_pex_config() argument 32 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 39 ((serdes_map[idx].serdes_mode == PEX_ROOT_COMPLEX_X4) || in hws_pex_config() 40 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() 56 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 58 ((serdes_map[idx].serdes_mode == PEX_ROOT_COMPLEX_X4) || in hws_pex_config() 59 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() 93 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() 108 (serdes_map[idx].serdes_mode == PEX_END_POINT_X4))) { in hws_pex_config() 203 serdes_type = serdes_map[idx].serdes_type; in hws_pex_config() [all …]
|
A 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);
|
A D | high_speed_env_spec.c | 1357 static void print_topology_details(const struct serdes_map *serdes_map, in print_topology_details() argument 1409 struct serdes_map *serdes_map; in serdes_phy_config() local 1434 print_topology_details(serdes_map, serdes_count); in serdes_phy_config() 1465 int hws_power_up_serdes_lanes(struct serdes_map *serdes_map, u8 count) in hws_power_up_serdes_lanes() argument 1907 int hws_update_serdes_phy_selectors(struct serdes_map *serdes_map, u8 count) in hws_update_serdes_phy_selectors() argument 1930 serdes_type = serdes_map[idx].serdes_type; in hws_update_serdes_phy_selectors() 1931 serdes_mode = serdes_map[idx].serdes_mode; in hws_update_serdes_phy_selectors() 1943 serdes_map[idx].serdes_type = in hws_update_serdes_phy_selectors() 1969 serdes_map[idx].serdes_type = DEFAULT_SERDES; in hws_update_serdes_phy_selectors() 1991 print_topology_details(serdes_map, count); in hws_update_serdes_phy_selectors() [all …]
|
A D | ctrl_pex.h | 81 int hws_pex_config(const struct serdes_map *serdes_map, u8 count);
|
/u-boot/drivers/phy/marvell/ |
A D | comphy_core.h | 137 struct comphy_map *serdes_map); 140 struct comphy_map *serdes_map) in comphy_a3700_init() argument 152 struct comphy_map *serdes_map); 155 struct comphy_map *serdes_map) in comphy_cp110_init() argument 173 struct comphy_map *serdes_map); 175 struct comphy_map *serdes_map);
|
A D | comphy_cp110.c | 839 struct comphy_map *serdes_map) in comphy_mux_cp110_init() argument 857 comphy_map_pipe_data[lane].type = serdes_map[lane].type; in comphy_mux_cp110_init() 858 comphy_map_pipe_data[lane].speed = serdes_map[lane].speed; in comphy_mux_cp110_init() 859 comphy_map_phy_data[lane].type = serdes_map[lane].type; in comphy_mux_cp110_init() 860 comphy_map_phy_data[lane].speed = serdes_map[lane].speed; in comphy_mux_cp110_init() 873 serdes_map[lane].type = PHY_TYPE_UNCONNECTED; in comphy_mux_cp110_init() 878 struct comphy_map *serdes_map) in comphy_cp110_init() argument 893 comphy_mux_cp110_init(ptr_chip_cfg, serdes_map); in comphy_cp110_init() 896 for (lane = 0, ptr_comphy_map = serdes_map; lane < 4; in comphy_cp110_init() 903 for (lane = 0, ptr_comphy_map = serdes_map; lane < comphy_max_count; in comphy_cp110_init()
|
A D | comphy_a3700.c | 960 struct comphy_map *serdes_map) in comphy_a3700_init() argument 970 comphy_mux_init(chip_cfg, serdes_map, COMPHY_SEL_ADDR); in comphy_a3700_init() 972 for (lane = 0, comphy_map = serdes_map; lane < comphy_max_count; in comphy_a3700_init()
|
A D | comphy_core.c | 73 __weak int comphy_update_map(struct comphy_map *serdes_map, int count) in comphy_update_map() argument
|
/u-boot/board/kobol/helios4/ |
A D | helios4.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()
|
/u-boot/board/Marvell/db-88f6820-amc/ |
A 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()
|
/u-boot/include/mvebu/ |
A D | comphy.h | 19 int comphy_update_map(struct comphy_map *serdes_map, int count);
|
/u-boot/board/alliedtelesis/x530/ |
A D | x530.c | 32 static struct serdes_map board_serdes_map[] = { 41 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/u-boot/board/Marvell/db-88f6820-gp/ |
A 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()
|
/u-boot/board/solidrun/clearfog/ |
A D | clearfog.c | 52 static struct serdes_map board_serdes_map[] = { 68 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/u-boot/board/gdsys/a38x/ |
A D | controlcenterdc.c | 80 static struct serdes_map serdes_topology_map[] = { 90 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/u-boot/board/CZ.NIC/turris_omnia/ |
A D | turris_omnia.c | 76 static struct serdes_map board_serdes_map_pex[] = { 85 static struct serdes_map board_serdes_map_sata[] = { 187 int hws_board_topology_load(struct serdes_map **serdes_map_array, u8 *count) in hws_board_topology_load()
|
/u-boot/board/CZ.NIC/turris_mox/ |
A D | turris_mox.c | 199 int comphy_update_map(struct comphy_map *serdes_map, int count) in comphy_update_map() argument 219 serdes_map[0].speed = PHY_SPEED_1_25G; in comphy_update_map() 221 serdes_map[0].speed = PHY_SPEED_3_125G; in comphy_update_map() 223 serdes_map[0].speed = PHY_SPEED_1_25G; in comphy_update_map() 225 serdes_map[0].speed = PHY_SPEED_3_125G; in comphy_update_map()
|