
The AM65x HyperBus controller is only present on Texas Instruments AM65x SoCs. Hence add a dependency on ARCH_K3, to prevent asking the user about this driver when configuring a kernel without support for the Texas Instruments Inc. K3 multicore SoC architecture. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/9fd6b975adba710158f28aa603cf87a6d189a418.1646655894.git.geert+renesas@glider.be
818 B
menuconfig MTD_HYPERBUS tristate "HyperBus support" depends on HAS_IOMEM select MTD_CFI select MTD_MAP_BANK_WIDTH_2 select MTD_CFI_AMDSTD select MTD_COMPLEX_MAPPINGS help This is the framework for the HyperBus which can be used by the HyperBus Controller driver to communicate with HyperFlash. See Cypress HyperBus specification for more details
if MTD_HYPERBUS
config HBMC_AM654 tristate "HyperBus controller driver for AM65x SoC" depends on ARCH_K3 || COMPILE_TEST select MULTIPLEXER imply MUX_MMIO help This is the driver for HyperBus controller on TI's AM65x and other SoCs
config RPCIF_HYPERBUS tristate "Renesas RPC-IF HyperBus driver" depends on RENESAS_RPCIF depends on MTD_CFI_BE_BYTE_SWAP help This option includes Renesas RPC-IF HyperBus support.
endif # MTD_HYPERBUS