openbmc / linux

OpenBMC Linux kernel source tree
Other
49 stars 131 forks source link

FMC Flash controller settings of the second chip for fast reads #143

Open legoater opened 6 years ago

legoater commented 6 years ago

The Linux driver does not seem to tune the FMC Flash controller settings of the second chip for fast reads.

legoater commented 6 years ago

The tuning of the first chip of the FMC controller is done by the bootloader U-Boot, using the DMA registers. Nothing is done for the second chip.

Tuning for the SPI controller chips are done by the Linux driver.

legoater commented 6 years ago

This patch https://github.com/legoater/linux/commit/2a3cc7822f90406715d4c3601403aa733b993dfe looks like a good option. It needs some testing on a witherspoon system.