xref: /openbmc/linux/drivers/mtd/hyperbus/Kconfig (revision 25c2e591)
1menuconfig MTD_HYPERBUS
2	tristate "HyperBus support"
3	depends on HAS_IOMEM
4	select MTD_CFI
5	select MTD_MAP_BANK_WIDTH_2
6	select MTD_CFI_AMDSTD
7	select MTD_COMPLEX_MAPPINGS
8	help
9	  This is the framework for the HyperBus which can be used by
10	  the HyperBus Controller driver to communicate with
11	  HyperFlash. See Cypress HyperBus specification for more
12	  details
13
14if MTD_HYPERBUS
15
16config HBMC_AM654
17	tristate "HyperBus controller driver for AM65x SoC"
18	depends on ARCH_K3 || COMPILE_TEST
19	select MULTIPLEXER
20	imply MUX_MMIO
21	help
22	 This is the driver for HyperBus controller on TI's AM65x and
23	 other SoCs
24
25config RPCIF_HYPERBUS
26	tristate "Renesas RPC-IF HyperBus driver"
27	depends on RENESAS_RPCIF
28	depends on MTD_CFI_BE_BYTE_SWAP
29	help
30	  This option includes Renesas RPC-IF HyperBus support.
31
32endif # MTD_HYPERBUS
33