File tree Expand file tree Collapse file tree 5 files changed +1652
-0
lines changed Expand file tree Collapse file tree 5 files changed +1652
-0
lines changed Original file line number Diff line number Diff line change 3
3
nandcore-objs := core.o bbt.o
4
4
obj-$(CONFIG_MTD_NAND_CORE) += nandcore.o
5
5
obj-$(CONFIG_MTD_NAND_ECC_MEDIATEK) += ecc-mtk.o
6
+ ifeq ($(CONFIG_SPI_QPIC_SNAND ) ,y)
7
+ obj-$(CONFIG_SPI_QPIC_SNAND) += qpic_common.o
8
+ else
6
9
obj-$(CONFIG_MTD_NAND_QCOM) += qpic_common.o
10
+ endif
7
11
obj-y += onenand/
8
12
obj-y += raw/
9
13
obj-y += spi/
Original file line number Diff line number Diff line change @@ -936,6 +936,15 @@ config SPI_QCOM_QSPI
936
936
help
937
937
QSPI(Quad SPI) driver for Qualcomm QSPI controller.
938
938
939
+ config SPI_QPIC_SNAND
940
+ bool "QPIC SNAND controller"
941
+ depends on ARCH_QCOM || COMPILE_TEST
942
+ select MTD
943
+ help
944
+ QPIC_SNAND (QPIC SPI NAND) driver for Qualcomm QPIC controller.
945
+ QPIC controller supports both parallel nand and serial nand.
946
+ This config will enable serial nand driver for QPIC controller.
947
+
939
948
config SPI_QUP
940
949
tristate "Qualcomm SPI controller with QUP interface"
941
950
depends on ARCH_QCOM || COMPILE_TEST
Original file line number Diff line number Diff line change @@ -117,6 +117,7 @@ obj-$(CONFIG_SPI_PXA2XX) += spi-pxa2xx-platform.o
117
117
obj-$(CONFIG_SPI_PXA2XX_PCI) += spi-pxa2xx-pci.o
118
118
obj-$(CONFIG_SPI_QCOM_GENI) += spi-geni-qcom.o
119
119
obj-$(CONFIG_SPI_QCOM_QSPI) += spi-qcom-qspi.o
120
+ obj-$(CONFIG_SPI_QPIC_SNAND) += spi-qpic-snand.o
120
121
obj-$(CONFIG_SPI_QUP) += spi-qup.o
121
122
obj-$(CONFIG_SPI_ROCKCHIP) += spi-rockchip.o
122
123
obj-$(CONFIG_SPI_ROCKCHIP_SFC) += spi-rockchip-sfc.o
You can’t perform that action at this time.
0 commit comments