diff options
author | Oleksii Bidnichenko <oleksii.bidnichenko@toradex.com> | 2021-09-15 08:02:28 +0300 |
---|---|---|
committer | Oleksii Bidnichenko <oleksii.bidnichenko@toradex.com> | 2021-09-15 18:36:50 +0300 |
commit | 190f5580e590a13c7ed6edc4b907e6a90eb9131e (patch) | |
tree | bfe41ea1c4ce830b8b3285e36f36a771fa2ecead /arch/arm64/boot/dts/freescale | |
parent | 256d952f181478297c901dd3eabee1ef48100190 (diff) |
arm64: config: apalis-imx8: build ata drivers as modules
It seems like NXP iMX8 has an issue with PCIe device initialization.
In the case of multiple devices connected to the PCIe bus (that is a
common case) and all of them using the same clock source (even if
clocks are different) it seldomly leads to the inability to init the
device due to a problem with the clock restoring after the previous
device initialization. The problem is workaround by moving the SATA
device initialization to a later time i.e. by compiling it as a kernel
module (CONFIG_SATA_AHCI=m and CONFIG_AHCI_IMX=m).
Related-to: ELB-3431
Signed-off-by: Oleksii Bidnichenko <oleksii.bidnichenko@toradex.com>
Diffstat (limited to 'arch/arm64/boot/dts/freescale')
0 files changed, 0 insertions, 0 deletions