Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efacc699 authored by Rafał Miłecki's avatar Rafał Miłecki Committed by Kalle Valo
Browse files

mtd: add arch dependency for MTD_BCM47XXSFLASH symbol



We dropped strict MIPS dependency for bcm47xxsflash driver in:
commit 5651d6aa ("mtd: bcm47xxsflash: use ioremap_cache() instead of
KSEG0ADDR()") but using ioremap_cache still limits building it to few
selected architectures only.

A recent commit 57d8f7dd ("bcma: allow enabling serial flash support
on non-MIPS SoCs") automatically dropped MIPS dependency for
MTD_BCM47XXSFLASH which broke building e.g. on powerpc and cris.

The bcma change is alright as it doesn't break building bcma code in any
way. MTD_BCM47XXSFLASH on the other hand should be limited to archs
which need it and can build it (by providing ioremap_cache).

Fixes: 57d8f7dd ("bcma: allow enabling serial flash support on non-MIPS SoCs")
Signed-off-by: default avatarRafał Miłecki <zajec5@gmail.com>
Cc: Brian Norris <computersforpeace@gmail.com>
Acked-by: default avatarBrian Norris <computersforpeace@gmail.com>
Signed-off-by: default avatarKalle Valo <kvalo@codeaurora.org>
parent 01efe65a
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -114,7 +114,7 @@ config MTD_SST25L


config MTD_BCM47XXSFLASH
config MTD_BCM47XXSFLASH
	tristate "R/O support for serial flash on BCMA bus"
	tristate "R/O support for serial flash on BCMA bus"
	depends on BCMA_SFLASH
	depends on BCMA_SFLASH && (MIPS || ARM)
	help
	help
	  BCMA bus can have various flash memories attached, they are
	  BCMA bus can have various flash memories attached, they are
	  registered by bcma as platform devices. This enables driver for
	  registered by bcma as platform devices. This enables driver for