summaryrefslogtreecommitdiff
path: root/mm
diff options
context:
space:
mode:
authorBrian Norris <computersforpeace@gmail.com>2015-03-06 22:38:08 +0300
committerBrian Norris <computersforpeace@gmail.com>2015-05-15 23:15:58 +0300
commit27c5b17cd1b10564fa36f8f51e4b4b41436ecc32 (patch)
tree0a56023111df335dd960fd58b8e57caf6b7ac5e3 /mm
parentbd1b40fe584e64f40fbb57e98dcfaf3b6e583642 (diff)
downloadlinux-27c5b17cd1b10564fa36f8f51e4b4b41436ecc32.tar.xz
mtd: nand: add NAND driver "library" for Broadcom STB NAND controller
This core originated in Set-Top Box chips (BCM7xxx) but is used in a variety of other Broadcom chips, including some BCM63xxx, BCM33xx, and iProc/Cygnus. It's been used only on ARM and MIPS SoCs, so restrict it to those architectures. There are multiple revisions of this core throughout the years, and almost every version broke register compatibility in some small way, but with some effort, this driver is able to support v4.0, v5.0, v6.x, v7.0, and v7.1. It's been tested on v5.0, v6.0, v6.1, v7.0, and v7.1 recently, so there hopefully are no more lurking inconsistencies. This patch adds just some library support, on which platform drivers can be built. Signed-off-by: Brian Norris <computersforpeace@gmail.com> Reviewed-by: Florian Fainelli <f.fainelli@gmail.com> Tested-by: Florian Fainelli <f.fainelli@gmail.com>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions