treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / mtd / lpddr / Kconfig
blob0395aa6b68f1e831dccb26c24f573857f2f7bf7c
1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "LPDDR & LPDDR2 PCM memory drivers"
3         depends on MTD
5 config MTD_LPDDR
6         tristate "Support for LPDDR flash chips"
7         select MTD_QINFO_PROBE
8         help
9           This option enables support of LPDDR (Low power double data rate)
10           flash chips. Synonymous with Mobile-DDR. It is a new standard for
11           DDR memories, intended for battery-operated systems.
13 config MTD_QINFO_PROBE
14         depends on MTD_LPDDR
15         tristate "Detect flash chips by QINFO probe"
16         help
17           Device Information for LPDDR chips is offered through the Overlay
18           Window QINFO interface, permits software to be used for entire
19           families of devices. This serves similar purpose of CFI on legacy
20           Flash products
22 config MTD_LPDDR2_NVM
23         # ARM dependency is only for writel_relaxed()
24         depends on MTD && ARM
25         tristate "Support for LPDDR2-NVM flash chips"
26         help
27           This option enables support of PCM memories with a LPDDR2-NVM
28           (Low power double data rate 2) interface.
30 endmenu