]> git.baikalelectronics.ru Git - uboot.git/commit
memory: Add TI GPMC driver
authorRoger Quadros <rogerq@kernel.org>
Thu, 20 Oct 2022 13:30:49 +0000 (16:30 +0300)
committerTom Rini <trini@konsulko.com>
Wed, 26 Oct 2022 19:21:12 +0000 (15:21 -0400)
commit6e717529a8786852f983d924f5e4ddcb7b7844c0
treeb4ace98fe43682d20639adab97778dca140149c2
parent4868642989e15424124cd6af0716dc8b1d3b24ab
memory: Add TI GPMC driver

The GPMC is a unified memory controller dedicated for interfacing
with external memory devices like
 - Asynchronous SRAM-like memories and ASICs
 - Asynchronous, synchronous, and page mode burst NOR flash
 - NAND flash
 - Pseudo-SRAM devices

This driver will take care of setting up the GPMC based on
the settings specified in the Device tree and then
probe its children.

Signed-off-by: Roger Quadros <rogerq@kernel.org>
drivers/memory/Kconfig
drivers/memory/Makefile
drivers/memory/ti-gpmc.c [new file with mode: 0644]
drivers/memory/ti-gpmc.h [new file with mode: 0644]
include/linux/mtd/omap_gpmc.h