162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_cimenu "LPDDR & LPDDR2 PCM memory drivers"
362306a36Sopenharmony_ci	depends on MTD
462306a36Sopenharmony_ci
562306a36Sopenharmony_ciconfig MTD_LPDDR
662306a36Sopenharmony_ci	tristate "Support for LPDDR flash chips"
762306a36Sopenharmony_ci	select MTD_QINFO_PROBE
862306a36Sopenharmony_ci	help
962306a36Sopenharmony_ci	  This option enables support of LPDDR (Low power double data rate)
1062306a36Sopenharmony_ci	  flash chips. Synonymous with Mobile-DDR. It is a new standard for
1162306a36Sopenharmony_ci	  DDR memories, intended for battery-operated systems.
1262306a36Sopenharmony_ci
1362306a36Sopenharmony_ciconfig MTD_QINFO_PROBE
1462306a36Sopenharmony_ci	depends on MTD_LPDDR
1562306a36Sopenharmony_ci	tristate "Detect flash chips by QINFO probe"
1662306a36Sopenharmony_ci	help
1762306a36Sopenharmony_ci	  Device Information for LPDDR chips is offered through the Overlay
1862306a36Sopenharmony_ci	  Window QINFO interface, permits software to be used for entire
1962306a36Sopenharmony_ci	  families of devices. This serves similar purpose of CFI on legacy
2062306a36Sopenharmony_ci	  Flash products
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciconfig MTD_LPDDR2_NVM
2362306a36Sopenharmony_ci	# ARM dependency is only for writel_relaxed()
2462306a36Sopenharmony_ci	depends on MTD && ARM
2562306a36Sopenharmony_ci	tristate "Support for LPDDR2-NVM flash chips"
2662306a36Sopenharmony_ci	help
2762306a36Sopenharmony_ci	  This option enables support of PCM memories with a LPDDR2-NVM
2862306a36Sopenharmony_ci	  (Low power double data rate 2) interface.
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ciendmenu
31