mtd: Add TI HyperBus Memory Controller driver
authorVignesh Raghavendra <vigneshr@ti.com>
Wed, 23 Oct 2019 08:00:01 +0000 (13:30 +0530)
committerStefan Roese <sr@denx.de>
Thu, 24 Oct 2019 07:49:10 +0000 (09:49 +0200)
commitc2dfd0a4d81faeb50aa0cfe36bf1835a40811304
tree2e849b5be710e515b410b619d89cd645d0b73c08
parentd75eacf9b8a7562e8ea8c94138cd4ff4694f7c53
mtd: Add TI HyperBus Memory Controller driver

AM654/J721e has HyperBus Memory Controller that supports HyperFlash and
HyperRAM devices. It provides a memory mapped interface to interact with
these devices. Add a driver to support the same.
Driver calibrates the controller, setups up for MMIO access and probes
HyperFlash child node.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Reviewed-by: Stefan Roese <sr@denx.de>
drivers/mtd/Kconfig
drivers/mtd/Makefile
drivers/mtd/hbmc-am654.c [new file with mode: 0644]