xref: /OK3568_Linux_fs/kernel/drivers/mtd/lpddr/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunmenu "LPDDR & LPDDR2 PCM memory drivers"
3*4882a593Smuzhiyun	depends on MTD
4*4882a593Smuzhiyun
5*4882a593Smuzhiyunconfig MTD_LPDDR
6*4882a593Smuzhiyun	tristate "Support for LPDDR flash chips"
7*4882a593Smuzhiyun	select MTD_QINFO_PROBE
8*4882a593Smuzhiyun	help
9*4882a593Smuzhiyun	  This option enables support of LPDDR (Low power double data rate)
10*4882a593Smuzhiyun	  flash chips. Synonymous with Mobile-DDR. It is a new standard for
11*4882a593Smuzhiyun	  DDR memories, intended for battery-operated systems.
12*4882a593Smuzhiyun
13*4882a593Smuzhiyunconfig MTD_QINFO_PROBE
14*4882a593Smuzhiyun	depends on MTD_LPDDR
15*4882a593Smuzhiyun	tristate "Detect flash chips by QINFO probe"
16*4882a593Smuzhiyun	help
17*4882a593Smuzhiyun	  Device Information for LPDDR chips is offered through the Overlay
18*4882a593Smuzhiyun	  Window QINFO interface, permits software to be used for entire
19*4882a593Smuzhiyun	  families of devices. This serves similar purpose of CFI on legacy
20*4882a593Smuzhiyun	  Flash products
21*4882a593Smuzhiyun
22*4882a593Smuzhiyunconfig MTD_LPDDR2_NVM
23*4882a593Smuzhiyun	# ARM dependency is only for writel_relaxed()
24*4882a593Smuzhiyun	depends on MTD && ARM
25*4882a593Smuzhiyun	tristate "Support for LPDDR2-NVM flash chips"
26*4882a593Smuzhiyun	help
27*4882a593Smuzhiyun	  This option enables support of PCM memories with a LPDDR2-NVM
28*4882a593Smuzhiyun	  (Low power double data rate 2) interface.
29*4882a593Smuzhiyun
30*4882a593Smuzhiyunendmenu
31