xref: /openbmc/linux/drivers/mtd/hyperbus/Kconfig (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1 menuconfig 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 
14 if MTD_HYPERBUS
15 
16 config 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 
25 config 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 
32 endif # MTD_HYPERBUS
33