spi: intel: Use correct mask for flash and protected regions
authorMika Westerberg <mika.westerberg@linux.intel.com>
Tue, 25 Oct 2022 06:28:00 +0000 (09:28 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Nov 2022 16:45:41 +0000 (17:45 +0100)
commit65ac4d1807d2dd4a77833902b1d4c2e73edf7d37
treeaa1921cab8b94a9e367906199496a288a054cd7a
parent23793518a7523887266769d9345c683e08c590e8
spi: intel: Use correct mask for flash and protected regions

[ Upstream commit 92a66cbf6b30eda5719fbdfb24cd15fb341bba32 ]

The flash and protected region mask is actually 0x7fff (30:16 and 14:0)
and not 0x3fff so fix this accordingly. While there use GENMASK() instead.

Cc: stable@vger.kernel.org
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Link: https://lore.kernel.org/r/20221025062800.22357-1-mika.westerberg@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/mtd/spi-nor/controllers/intel-spi.c