[RFC PATCH 0/3] memory: Introduce ti-emif-sram driver

Dave Gerlach d-gerlach at ti.com
Wed Nov 26 13:39:04 PST 2014


Hi,
This patch set adds support for the PM functionality of the Texas
Instruments AM335x EMIF and is part of the larger AM335x Suspend
patch series. This driver is required for am335x suspend to work
properly. A branch based on v3.18-rc6 containing showing all
required patches for am335x suspend can be found here [1] to show
how this fits into the bigger picture.

This patch was split off from v4 of the am335x suspend series, previous
discussion can be found here [2].

This code can be used by both AM335x and AM437x and is required for
suspend to work on both platforms. See Patch 2 commit log for description
on why patch is needed.

Regards,
Dave

[1] https://github.com/dgerlach/linux-pm/tree/rfc-pm-am335x-v3.18-rc6
[2] http://lists.infradead.org/pipermail/linux-arm-kernel/2014-July/272329.html

Dave Gerlach (3):
  Documentation: dt: add ti,am3352-emif bindings
  memory: ti-emif-sram: introduce relocatable suspend/resume handlers
  ARM: dts: am33xx: Add emif node

 .../bindings/memory-controllers/ti/emif-sram.txt   |  31 +++
 arch/arm/boot/dts/am33xx.dtsi                      |   6 +
 drivers/memory/Kconfig                             |  10 +
 drivers/memory/Makefile                            |   3 +
 drivers/memory/emif.h                              |   8 +
 drivers/memory/ti-emif-sram-pm.S                   | 233 +++++++++++++++++++++
 drivers/memory/ti-emif-sram.c                      | 195 +++++++++++++++++
 include/linux/ti-emif-sram.h                       |  26 +++
 8 files changed, 512 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/ti/emif-sram.txt
 create mode 100644 drivers/memory/ti-emif-sram-pm.S
 create mode 100644 drivers/memory/ti-emif-sram.c
 create mode 100644 include/linux/ti-emif-sram.h

-- 
2.1.0




More information about the linux-arm-kernel mailing list