xref: /linux/drivers/mtd/hyperbus/Kconfig (revision dc9cfd2692225a2164f4f20b7deaf38ca8645de3)
1dcc7d344SVignesh Raghavendramenuconfig MTD_HYPERBUS
2dcc7d344SVignesh Raghavendra	tristate "HyperBus support"
3*dc9cfd26SRandy Dunlap	depends on HAS_IOMEM
4dcc7d344SVignesh Raghavendra	select MTD_CFI
5dcc7d344SVignesh Raghavendra	select MTD_MAP_BANK_WIDTH_2
6dcc7d344SVignesh Raghavendra	select MTD_CFI_AMDSTD
7dcc7d344SVignesh Raghavendra	select MTD_COMPLEX_MAPPINGS
8dcc7d344SVignesh Raghavendra	help
9dcc7d344SVignesh Raghavendra	  This is the framework for the HyperBus which can be used by
10dcc7d344SVignesh Raghavendra	  the HyperBus Controller driver to communicate with
11dcc7d344SVignesh Raghavendra	  HyperFlash. See Cypress HyperBus specification for more
12dcc7d344SVignesh Raghavendra	  details
13b07079f1SVignesh Raghavendra
14b07079f1SVignesh Raghavendraif MTD_HYPERBUS
15b07079f1SVignesh Raghavendra
16b07079f1SVignesh Raghavendraconfig HBMC_AM654
17b07079f1SVignesh Raghavendra	tristate "HyperBus controller driver for AM65x SoC"
182b372a96SJean Delvare	depends on ARM64 || COMPILE_TEST
19b07079f1SVignesh Raghavendra	select MULTIPLEXER
202d75989dSVignesh Raghavendra	imply MUX_MMIO
21b07079f1SVignesh Raghavendra	help
22b07079f1SVignesh Raghavendra	 This is the driver for HyperBus controller on TI's AM65x and
23b07079f1SVignesh Raghavendra	 other SoCs
24b07079f1SVignesh Raghavendra
25b07079f1SVignesh Raghavendraendif # MTD_HYPERBUS
26