18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_cimenu "LPDDR & LPDDR2 PCM memory drivers"
38c2ecf20Sopenharmony_ci	depends on MTD
48c2ecf20Sopenharmony_ci
58c2ecf20Sopenharmony_ciconfig MTD_LPDDR
68c2ecf20Sopenharmony_ci	tristate "Support for LPDDR flash chips"
78c2ecf20Sopenharmony_ci	select MTD_QINFO_PROBE
88c2ecf20Sopenharmony_ci	help
98c2ecf20Sopenharmony_ci	  This option enables support of LPDDR (Low power double data rate)
108c2ecf20Sopenharmony_ci	  flash chips. Synonymous with Mobile-DDR. It is a new standard for
118c2ecf20Sopenharmony_ci	  DDR memories, intended for battery-operated systems.
128c2ecf20Sopenharmony_ci
138c2ecf20Sopenharmony_ciconfig MTD_QINFO_PROBE
148c2ecf20Sopenharmony_ci	depends on MTD_LPDDR
158c2ecf20Sopenharmony_ci	tristate "Detect flash chips by QINFO probe"
168c2ecf20Sopenharmony_ci	help
178c2ecf20Sopenharmony_ci	  Device Information for LPDDR chips is offered through the Overlay
188c2ecf20Sopenharmony_ci	  Window QINFO interface, permits software to be used for entire
198c2ecf20Sopenharmony_ci	  families of devices. This serves similar purpose of CFI on legacy
208c2ecf20Sopenharmony_ci	  Flash products
218c2ecf20Sopenharmony_ci
228c2ecf20Sopenharmony_ciconfig MTD_LPDDR2_NVM
238c2ecf20Sopenharmony_ci	# ARM dependency is only for writel_relaxed()
248c2ecf20Sopenharmony_ci	depends on MTD && ARM
258c2ecf20Sopenharmony_ci	tristate "Support for LPDDR2-NVM flash chips"
268c2ecf20Sopenharmony_ci	help
278c2ecf20Sopenharmony_ci	  This option enables support of PCM memories with a LPDDR2-NVM
288c2ecf20Sopenharmony_ci	  (Low power double data rate 2) interface.
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ciendmenu
31