162306a36Sopenharmony_cimenuconfig MTD_HYPERBUS
262306a36Sopenharmony_ci	tristate "HyperBus support"
362306a36Sopenharmony_ci	depends on HAS_IOMEM
462306a36Sopenharmony_ci	select MTD_CFI
562306a36Sopenharmony_ci	select MTD_MAP_BANK_WIDTH_2
662306a36Sopenharmony_ci	select MTD_CFI_AMDSTD
762306a36Sopenharmony_ci	select MTD_COMPLEX_MAPPINGS
862306a36Sopenharmony_ci	help
962306a36Sopenharmony_ci	  This is the framework for the HyperBus which can be used by
1062306a36Sopenharmony_ci	  the HyperBus Controller driver to communicate with
1162306a36Sopenharmony_ci	  HyperFlash. See Cypress HyperBus specification for more
1262306a36Sopenharmony_ci	  details
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciif MTD_HYPERBUS
1562306a36Sopenharmony_ci
1662306a36Sopenharmony_ciconfig HBMC_AM654
1762306a36Sopenharmony_ci	tristate "HyperBus controller driver for AM65x SoC"
1862306a36Sopenharmony_ci	depends on ARCH_K3 || COMPILE_TEST
1962306a36Sopenharmony_ci	select MULTIPLEXER
2062306a36Sopenharmony_ci	imply MUX_MMIO
2162306a36Sopenharmony_ci	help
2262306a36Sopenharmony_ci	 This is the driver for HyperBus controller on TI's AM65x and
2362306a36Sopenharmony_ci	 other SoCs
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciconfig RPCIF_HYPERBUS
2662306a36Sopenharmony_ci	tristate "Renesas RPC-IF HyperBus driver"
2762306a36Sopenharmony_ci	depends on RENESAS_RPCIF
2862306a36Sopenharmony_ci	depends on MTD_CFI_BE_BYTE_SWAP
2962306a36Sopenharmony_ci	help
3062306a36Sopenharmony_ci	  This option includes Renesas RPC-IF HyperBus support.
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ciendif # MTD_HYPERBUS
33