spi-nor: intel-spi: Use SW sequencer for BYT/LPT
authorBin Meng <bmeng.cn@gmail.com>
Mon, 11 Sep 2017 09:41:55 +0000 (02:41 -0700)
committerCyrille Pitchen <cyrille.pitchen@wedev4u.fr>
Wed, 11 Oct 2017 07:44:39 +0000 (09:44 +0200)
commitfc2b34726101016b2736d5025dde5a112e313577
treea830704444f00d317ea0500a42d0390bc8ffd02a
parentdb2ce7f3c7b01a6a3611fb8e0bfa453dec168a47
spi-nor: intel-spi: Use SW sequencer for BYT/LPT

Baytrail/Lynx Point SPI controller's HW sequencer only supports basic
operations. This is determined by the chipset design, however current
codes try to use register values in OPMENU0/OPMENU1 to see whether SW
sequencer should be used, which is wrong. In fact OPMENU0/OPMENU1 can
remain unprogrammed by some bootloaders.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
drivers/mtd/spi-nor/intel-spi.c