17ec94453SAneesh V# 27ec94453SAneesh V# Memory devices 37ec94453SAneesh V# 47ec94453SAneesh V 57ec94453SAneesh Vmenuconfig MEMORY 67ec94453SAneesh V bool "Memory Controller drivers" 77ec94453SAneesh V 87ec94453SAneesh Vif MEMORY 97ec94453SAneesh V 10e81b6abeSAlexandre Belloniconfig ATMEL_SDRAMC 11e81b6abeSAlexandre Belloni bool "Atmel (Multi-port DDR-)SDRAM Controller" 12e81b6abeSAlexandre Belloni default y 13e81b6abeSAlexandre Belloni depends on ARCH_AT91 && OF 14e81b6abeSAlexandre Belloni help 15e81b6abeSAlexandre Belloni This driver is for Atmel SDRAM Controller or Atmel Multi-port 16e81b6abeSAlexandre Belloni DDR-SDRAM Controller available on Atmel AT91SAM9 and SAMA5 SoCs. 17e81b6abeSAlexandre Belloni Starting with the at91sam9g45, this controller supports SDR, DDR and 18e81b6abeSAlexandre Belloni LP-DDR memories. 19e81b6abeSAlexandre Belloni 205a7c8154SIvan Khoronzhukconfig TI_AEMIF 215a7c8154SIvan Khoronzhuk tristate "Texas Instruments AEMIF driver" 225a7c8154SIvan Khoronzhuk depends on (ARCH_DAVINCI || ARCH_KEYSTONE) && OF 235a7c8154SIvan Khoronzhuk help 245a7c8154SIvan Khoronzhuk This driver is for the AEMIF module available in Texas Instruments 255a7c8154SIvan Khoronzhuk SoCs. AEMIF stands for Asynchronous External Memory Interface and 265a7c8154SIvan Khoronzhuk is intended to provide a glue-less interface to a variety of 275a7c8154SIvan Khoronzhuk asynchronuous memory devices like ASRAM, NOR and NAND memory. A total 285a7c8154SIvan Khoronzhuk of 256M bytes of any of these memories can be accessed at a given 295a7c8154SIvan Khoronzhuk time via four chip selects with 64M byte access per chip select. 305a7c8154SIvan Khoronzhuk 317ec94453SAneesh Vconfig TI_EMIF 327ec94453SAneesh V tristate "Texas Instruments EMIF driver" 3318e9a971SSantosh Shilimkar depends on ARCH_OMAP2PLUS 347ec94453SAneesh V select DDR 357ec94453SAneesh V help 367ec94453SAneesh V This driver is for the EMIF module available in Texas Instruments 377ec94453SAneesh V SoCs. EMIF is an SDRAM controller that, based on its revision, 387ec94453SAneesh V supports one or more of DDR2, DDR3, and LPDDR2 SDRAM protocols. 397ec94453SAneesh V This driver takes care of only LPDDR2 memories presently. The 407ec94453SAneesh V functions of the driver includes re-configuring AC timing 417ec94453SAneesh V parameters and other settings during frequency, voltage and 427ec94453SAneesh V temperature changes 437ec94453SAneesh V 443edad321SEzequiel Garciaconfig MVEBU_DEVBUS 453edad321SEzequiel Garcia bool "Marvell EBU Device Bus Controller" 463edad321SEzequiel Garcia default y 473edad321SEzequiel Garcia depends on PLAT_ORION && OF 483edad321SEzequiel Garcia help 493edad321SEzequiel Garcia This driver is for the Device Bus controller available in some 503edad321SEzequiel Garcia Marvell EBU SoCs such as Discovery (mv78xx0), Orion (88f5xxx) and 513edad321SEzequiel Garcia Armada 370 and Armada XP. This controller allows to handle flash 523edad321SEzequiel Garcia devices such as NOR, NAND, SRAM, and FPGA. 533edad321SEzequiel Garcia 54c542fb79SHiroshi DOYUconfig TEGRA20_MC 55f0e33f98SHiroshi DOYU bool "Tegra20 Memory Controller(MC) driver" 56f0e33f98SHiroshi DOYU default y 57c542fb79SHiroshi DOYU depends on ARCH_TEGRA_2x_SOC 58f0e33f98SHiroshi DOYU help 59f0e33f98SHiroshi DOYU This driver is for the Memory Controller(MC) module available 60f0e33f98SHiroshi DOYU in Tegra20 SoCs, mainly for a address translation fault 61f0e33f98SHiroshi DOYU analysis, especially for IOMMU/GART(Graphics Address 62f0e33f98SHiroshi DOYU Relocation Table) module. 63c542fb79SHiroshi DOYU 6454afbec0SScott Woodconfig FSL_CORENET_CF 6554afbec0SScott Wood tristate "Freescale CoreNet Error Reporting" 6654afbec0SScott Wood depends on FSL_SOC_BOOKE 6754afbec0SScott Wood help 6854afbec0SScott Wood Say Y for reporting of errors from the Freescale CoreNet 6954afbec0SScott Wood Coherency Fabric. Errors reported include accesses to 7054afbec0SScott Wood physical addresses that mapped by no local access window 7154afbec0SScott Wood (LAW) or an invalid LAW, as well as bad cache state that 7254afbec0SScott Wood represents a coherency violation. 7354afbec0SScott Wood 7442d87b18SPaul Gortmakerconfig FSL_IFC 7542d87b18SPaul Gortmaker bool 7642d87b18SPaul Gortmaker depends on FSL_SOC 7742d87b18SPaul Gortmaker 78*89184651SThierry Redingsource "drivers/memory/tegra/Kconfig" 79*89184651SThierry Reding 807ec94453SAneesh Vendif 81