armsr: armv8: enable AHCI/SATA controllers for mvebu,qoriq,juno
authorMathew McBride <matt@traverse.com.au>
Thu, 10 Aug 2023 04:01:20 +0000 (04:01 +0000)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 19 Aug 2023 13:11:55 +0000 (15:11 +0200)
commitdfb159c04b3011ca1b6059430e7790fb0e2b2bc4
treefafe25e3ca682ef1ea9cca5092e0d35444cda97b
parentdaf99a12e18f29b5b2f60ef2cdbd9ac4528acafd
armsr: armv8: enable AHCI/SATA controllers for mvebu,qoriq,juno

When comparing the generated OpenWrt .config to the Linux arm64
defconfig, I noticed these SATA controllers were not included.
As they may be used as a boot drive, they should be built into
the kernel.

CONFIG_SATA_MVEBU is for Marvell platforms.
CONFIG_SATA_QORIQ is for NXP Layerscape.
CONFIG_SATA_SIL24 is for Arm's Juno development board, see Linux
kernel commit d7c38ff1cd86 ("arm64: defconfig: Add Juno SATA
controller").

Signed-off-by: Mathew McBride <matt@traverse.com.au>
(23.05/5.15 version of commit 9cb173e9f18da2530c3570479567d8130b05e5f8)
target/linux/armsr/armv8/config-5.15