mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-16 14:08:45 +00:00
iocon: reset FPGAs in last_stage_init()
- Reset FPGAs in last_stage_init() Signed-off-by: Reinhard Pfau <pfau@gdsys.de> Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc>
This commit is contained in:
parent
1c7639ae8a
commit
57b84a0d5a
1 changed files with 7 additions and 1 deletions
|
@ -381,7 +381,7 @@ int last_stage_init(void)
|
|||
ch0_rgmii2_present = !pca9698_get_value(0x20, 30);
|
||||
}
|
||||
|
||||
/* wait for FPGA done */
|
||||
/* wait for FPGA done; then reset FPGA */
|
||||
for (k = 0; k < ARRAY_SIZE(mclink_controllers); ++k) {
|
||||
unsigned int ctr = 0;
|
||||
|
||||
|
@ -396,6 +396,12 @@ int last_stage_init(void)
|
|||
break;
|
||||
}
|
||||
}
|
||||
|
||||
pca953x_set_dir(mclink_controllers[k], MCFPGA_RESET_N, 0);
|
||||
pca953x_set_val(mclink_controllers[k], MCFPGA_RESET_N, 0);
|
||||
udelay(10);
|
||||
pca953x_set_val(mclink_controllers[k], MCFPGA_RESET_N,
|
||||
MCFPGA_RESET_N);
|
||||
}
|
||||
|
||||
if (!legacy && (feature_carrier_speed == CARRIER_SPEED_1G)) {
|
||||
|
|
Loading…
Add table
Reference in a new issue