aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-omap2/gpmc.c
AgeCommit message (Expand)AuthorFilesLines
2014-11-28memory: gpmc: Move omap gpmc code to live under driversTony Lindgren1-2094/+0
2014-11-28ARM: OMAP2+: Move GPMC initcall to devices.cTony Lindgren1-30/+1
2014-11-20ARM: OMAP2+: Prepare to move GPMC to drivers by platform data headerTony Lindgren1-5/+58
2014-11-06ARM: OMAP2+: Remove unnecesary include in GPMC driverJavier Martinez Canillas1-1/+0
2014-11-03Merge branch 'for-v3.19/gpmc-omap' of github.com:rogerq/linux into omap-for-v...Tony Lindgren1-33/+54
2014-11-03ARM: OMAP2+: Require proper GPMC timings for devicesTony Lindgren1-16/+0
2014-11-03ARM: OMAP2+: Show bootloader GPMC timings to allow configuring the .dts fileTony Lindgren1-3/+141
2014-11-03ARM: OMAP2+: Fix support for multiple devices on a GPMC chip selectTony Lindgren1-12/+49
2014-10-30ARM: OMAP2+: gpmc: Sanity check GPMC fck on probeRoger Quadros1-8/+7
2014-10-30ARM: OMAP2+: gpmc: Keep Chip Select disabled while configuring itRoger Quadros1-7/+27
2014-10-30ARM: OMAP2+: gpmc: Always enable A26-A11 for non NAND devicesRoger Quadros1-0/+8
2014-10-30ARM: OMAP2+: gpmc: Error out if timings fail in gpmc_probe_generic_child()Roger Quadros1-1/+6
2014-10-30ARM: OMAP2+: gpmc: Print error message in set_gpmc_timing_reg()Roger Quadros1-17/+6
2014-10-18Merge tag 'for-linus-20141015' of git://git.infradead.org/linux-mtdLinus Torvalds1-0/+2
2014-10-08Merge tag 'fixes-nc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2014-09-17nand: omap2: Add support for flash-based bad block tableEzequiel García1-0/+2
2014-09-11ARM: OMAP2+: make of_device_ids constUwe Kleine-König1-1/+1
2014-09-04ARM: OMAP2+: gpmc: Don't complain if wait pin is used without r/w monitoringRoger Quadros1-4/+3
2014-08-25ARM: OMAP2+: GPMC: Support Software ECC scheme via DTRoger Quadros1-2/+5
2014-07-07ARM: OMAP2+: Make GPMC skip disabled devicesGuido Martínez1-1/+1
2014-06-11Merge tag 'for-linus-20140610' of git://git.infradead.org/linux-mtdLinus Torvalds1-0/+15
2014-05-20mtd: nand: omap: add support for BCH16_ECC - GPMC driver updatespekon gupta1-0/+15
2014-05-08ARM: OMAP2+: raw read and write endian fixVictor Kamensky1-4/+4
2014-04-23ARM: OMAP2+: Fix GPMC remap for devices using an offsetTony Lindgren1-0/+8
2014-04-21ARM: OMAP2+: Fix oops for GPMC freeTony Lindgren1-2/+5
2014-02-13ARM: OMAP2+: gpmc: fix: DT ONENAND child nodes not probed when MTD_ONENAND is...Pekon Gupta1-1/+1
2014-02-13ARM: OMAP2+: gpmc: fix: DT NAND child nodes not probed when MTD_NAND is built...Pekon Gupta1-1/+1
2013-11-25Merge tag 'omap-for-v3.13/more-fixes-for-merge-window-take2' of git://git.ker...Olof Johansson1-39/+19
2013-11-15ARM: OMAP2+: Fix GPMC and simplify bootloader timings for 8250 and smc91xTony Lindgren1-39/+19
2013-11-14Merge tag 'for-linus-20131112' of git://git.infradead.org/linux-mtdLinus Torvalds1-14/+34
2013-11-06ARM: OMAP2+: cleaned-up DT support of various ECC schemesPekon Gupta1-14/+34
2013-10-11ARM: OMAP2+: Add minimal 8250 support for GPMCTony Lindgren1-0/+38
2013-09-18ARM: mach-omap2: gpmc: Fix warning when CONFIG_ARM_LPAE=yFabio Estevam1-2/+2
2013-08-22ARM: OMAP2: use 'int' instead of 'unsigned' for variable 'gpmc_irq_start'Chen Gang1-1/+1
2013-07-04ARM: OMAP2+: Cocci spatch "ptr_ret.spatch"Thomas Meyer1-1/+1
2013-06-18ARM: OMAP2+: gpmc: Low power transition supportavinash philip1-2/+19
2013-06-12ARM: OMAP2+: gpmc: Converts GPMC driver to pm_runtime capableavinash philip1-2/+6
2013-06-12ARM: OMAP2+: gpmc: get number of useable GPMC chip-selects via DTGupta Pekon1-9/+29
2013-05-16ARM: dts: OMAP2+: Simplify NAND supportJon Hunter1-1/+0
2013-05-16ARM: OMAP2+: Allow NAND transfer mode to be specified in DTMark Jackson1-0/+14
2013-04-30ARM: OMAP2+: only WARN if a GPMC child probe function failJavier Martinez Canillas1-3/+2
2013-04-30ARM: OMAP2+: only search for GPMC DT child nodes on probeJavier Martinez Canillas1-23/+10
2013-04-03ARM: OMAP2+: Add GPMC DT support for Ethernet child nodesJavier Martinez Canillas1-0/+8
2013-04-03ARM: OMAP2+: rename gpmc_probe_nor_child() to gpmc_probe_generic_child()Javier Martinez Canillas1-5/+5
2013-04-03ARM: OMAP2+: return -ENODEV if GPMC child device creation failsJavier Martinez Canillas1-0/+1
2013-04-03ARM: OMAP2+: Allow GPMC probe to complete even if CS mapping failsJon Hunter1-17/+7
2013-04-03ARM: OMAP2+: Remove unnecesssary GPMC definitions and variableJon Hunter1-7/+5
2013-04-03ARM: OMAP2+: Detect incorrectly aligned GPMC base addressJon Hunter1-3/+19
2013-04-03ARM: OMAP2+: Add device-tree support for NOR flashJon Hunter1-0/+115
2013-04-03ARM: OMAP2+: Add additional GPMC timing parametersJon Hunter1-47/+47
2013-04-01ARM: OMAP2+: Add function to read GPMC settings from device-treeJon Hunter1-0/+40
2013-04-01ARM: OMAP2+: Don't configure of chip-select options in gpmc_cs_configure()Jon Hunter1-42/+7
2013-04-01ARM: OMAP2+: Add function for configuring GPMC settingsJon Hunter1-0/+100
2013-04-01ARM: OMAP2+: Add structure for storing GPMC settingsJon Hunter1-18/+27
2013-04-01ARM: OMAP2+: Add variable to store number of GPMC waitpinsJon Hunter1-0/+13
2013-04-01ARM: omap2: gpmc: Remove redundant chip select out of range checkEzequiel Garcia1-9/+1
2013-04-01ARM: omap2: gpmc: Fix gpmc_cs_reserved() return valueEzequiel Garcia1-2/+2
2013-04-01ARM: omap2: gpmc: Remove unused gpmc_round_ns_to_ticks() functionEzequiel Garcia1-7/+0
2013-04-01ARM: omap2: gpmc: Mark local scoped functions staticEzequiel Garcia1-7/+7
2013-04-01ARM: OMAP: Clear GPMC bits when applying new setting.Mark Jackson1-0/+4
2013-04-01Merge commit '31d9adca82ce65e5c99d045b5fd917c702b6fce3' into tmpJon Hunter1-12/+237
2013-03-13ARM: OMAP: use consistent error checkingRussell King1-4/+4
2013-03-04ARM: OMAP2+: Fix broken gpmc supportJon Hunter1-3/+3
2013-02-21Merge tag 'boards' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-3/+0
2013-02-21Merge tag 'soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+1
2013-02-21Merge tag 'multiplatform' of git://git.kernel.org/pub/scm/linux/kernel/git/ar...Linus Torvalds1-2/+2
2013-02-21Merge tag 'drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds1-1/+231
2013-02-01ARM: OMAP2+: gpmc: add DT bindings for OneNANDEzequiel Garcia1-0/+45
2013-02-01ARM: OMAP2+: Prevent potential crash if GPMC probe failsJon Hunter1-1/+5
2013-02-01ARM: OMAP2+: gpmc: Remove unneeded of_node_put()Ezequiel Garcia1-2/+3
2013-02-01ARM: OMAP2+: Remove apollon board supportKyungmin Park1-3/+0
2013-01-26ARM: OMAP2+: omap_device: remove obsolete pm_lats and early_device codePaul Walmsley1-1/+1
2013-01-25ARM: Convert to devm_ioremap_resource()Thierry Reding1-5/+3
2013-01-15ARM: OMAP: gpmc: add DT bindings for GPMC timings and NANDDaniel Mack1-0/+173
2013-01-14ARM: OMAP: gpmc: don't create devices from initcall on DTDaniel Mack1-0/+7
2013-01-11ARM: OMAP2+: Use omap initcallsTony Lindgren1-2/+2
2013-01-03ARM: drivers: remove __dev* attributes.Greg Kroah-Hartman1-6/+6
2012-11-09ARM: OMAP2+: gpmc: generic timing calculationAfzal Mohammed1-0/+325
2012-11-09ARM: OMAP2+: gpmc: handle additional timingsAfzal Mohammed1-0/+48
2012-10-24Merge tag 'omap-for-v3.8/cleanup-headers-signed' into omap-for-v3.8/cleanup-h...Tony Lindgren1-441/+23
2012-10-18ARM: OMAP: Split plat/cpu.h into local soc.h for mach-omap1 and mach-omap2Tony Lindgren1-2/+0
2012-10-17ARM: OMAP: Make omap_device local to mach-omap2Tony Lindgren1-1/+1
2012-10-17Merge branch 'omap-for-v3.8/cleanup-headers-dss' into omap-for-v3.8/cleanup-h...Tony Lindgren1-1/+0
2012-10-17ARM: OMAP: move plat-omap/include/plat/sdrc.h into mach-omap2/sdrc.hPaul Walmsley1-1/+0
2012-10-17ARM: OMAP2+: Allow kernel to boot even if GPMC fails to reserve memoryJon Hunter1-5/+19
2012-10-15ARM: OMAP2+: gpmc: localize gpmc headerAfzal Mohammed1-2/+1
2012-10-15ARM: OMAP2+: gpmc: remove exported nand functionsAfzal Mohammed1-432/+0
2012-10-15ARM: OMAP2+: gpmc: nand register helper bch updateAfzal Mohammed1-1/+17
2012-10-15ARM: OMAP2+: nand: header cleanupAfzal Mohammed1-0/+2
2012-10-15ARM: OMAP2+: gpmc: remove cs# in sync clk div calcAfzal Mohammed1-2/+2
2012-10-08ARM: OMAP2+: gpmc: annotate exit sections properlyAfzal Mohammed1-2/+2
2012-09-23ARM: OMAP2+: gpmc: minimal driver supportAfzal Mohammed1-49/+123
2012-09-23ARM: OMAP2+: gpmc: Adapt to HWMODAfzal Mohammed1-0/+22
2012-09-23Merge branch 'clock_devel_3.7' into hwmod_prcm_clock_a_3.7Paul Walmsley1-1/+1
2012-09-23Merge tag 'cleanup-fixes-for-v3.7' into test_v3.6-rc6_ocb3.7_cff3.7_odaf3.7Paul Walmsley1-20/+147
2012-09-22ARM: omap: clk: add clk_prepare and clk_unprepareRajendra Nayak1-1/+1
2012-09-12ARM: OMAP: Split plat/hardware.h, use local soc.h for omap2+Tony Lindgren1-2/+2
2012-09-12ARM: OMAP2+: Prepare for irqs.h removalTony Lindgren1-3/+8
2012-09-12ARM: OMAP: clean up some smatch warnings, fix some printk(KERN_ERR ...Paul Walmsley1-1/+1
2012-08-30ARM: OMAP2+: gpmc: Modify interrupt handlingAfzal Mohammed1-17/+119
2012-08-30ARM: OMAP2+: gpmc: update nand register helperAfzal Mohammed1-0/+20
2012-07-09ARM: OMAP5: gpmc: Update gpmc_init()R Sricharan1-1/+2
2012-06-01Merge tag 'for-linus-3.5-20120601' of git://git.infradead.org/linux-mtdLinus Torvalds1-0/+184
2012-05-26Merge tag 'cleanup2' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm...Linus Torvalds1-7/+23
2012-05-13ARM: OMAP3: gpmc: add BCH ecc api and modesIvan Djelic1-0/+184
2012-05-10GPMC: add ECC control definitionsYegor Yefremov1-7/+23
2012-04-13ARM: OMAP2+: GPMC: resolve type-conversion warning from sparsePaul Walmsley1-2/+1
2012-03-05ARM: OMAP2+: GPMC: Export gpmc_enable_hwecc and gpmc_calculate_eccBernhard Walle1-0/+2
2012-01-26ARM: OMAP2+: GPMC: fix device size setupYegor Yefremov1-0/+6
2011-03-29arm: Cleanup the irq namespaceThomas Gleixner1-1/+1
2011-03-18ARM: OMAP2+: Fix warnings for GPMC interruptBalaji T K1-5/+8
2011-02-17omap3: nand: configurable fifo threshold to gain the throughputSukumar Ghorai1-4/+7
2011-02-17omap: gpmc: enable irq mode in gpmcSukumar Ghorai1-3/+42
2010-12-21OMAP2/3: GPMC: put sync_clk value in picoseconds instead of nanosecondsAdrian Hunter1-1/+11
2010-08-02omap3 nand: cleanup virtual address usagesSukumar Ghorai1-9/+0
2010-08-02omap3 gpmc: functionality enhancementSukumar Ghorai1-12/+263
2010-02-15omap2/3/4: gpmc: kill compile warningFelipe Balbi1-2/+4
2010-02-03OMAP2/3: GPMC: ensure valid clock pointerKevin Hilman1-1/+4
2010-01-20omap: Enable GPMC clock in gpmc_initOlof Johansson1-0/+2
2009-12-11ARM: OMAP4: PM: Add dummy hooks for OMAP4 dpll api'sRajendra Nayak1-1/+1
2009-11-22Merge 7xx-iosplit-plat-merge with omap-fixesTony Lindgren1-5/+97
2009-11-18OMAP: cs should be positive in gpmc_cs_free()Roel Kluin1-1/+1
2009-11-11OMAP3: PM: GPMC context save/restoreRajendra Nayak1-3/+95
2009-11-10omap: Use resource_sizeTobias Klauser1-1/+1
2009-10-20omap: headers: Move remaining headers from include/mach to include/platTony Lindgren1-2/+2
2009-09-19mtd: omap: add support for nand prefetch-read and post-writevimal singh1-1/+62
2009-05-28ARM: OMAP4: Add minimal support for omap4Santosh Shilimkar1-0/+6
2008-11-04ARM: OMAP: Fix compiler warnings in gpmc.cSanjeev Premi1-4/+2
2008-10-14Merge branch 'omap-all' into develRussell King1-25/+63
2008-10-09ARM: OMAP3: Add minimal omap3430 supportSyed Mohammed, Khasim1-0/+5
2008-10-06ARM: OMAP2: Misc updates from linux-omap treeTony Lindgren1-1/+1
2008-10-06ARM: OMAP2: Fix sparse, checkpatch warnings fro GPMC code, use ioremapPaul Walmsley1-23/+58
2008-09-06[ARM] Convert asm/io.h to linux/io.hRussell King1-1/+1
2008-09-05[ARM] omap: Fix IO_ADDRESS() macrosRussell King1-4/+2
2008-08-07[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/machRussell King1-1/+1
2008-06-06ARM: OMAP: Correcting the gpmc prefetch control register addressThara Gopinath1-1/+1
2008-04-14ARM: OMAP2: Change 24xx to use new register accessPaul Walmsley1-5/+7
2007-09-20ARM: OMAP: Merge gpmc changes from N800 treeKai Svahn1-0/+7
2007-09-20ARM: OMAP: Add minimal OMAP2430 supportSyed Mohammed Khasim1-0/+7
2007-09-20ARM: OMAP: omap2/gpmc updatesDavid Brownell1-11/+22
2007-05-11[ARM] Spinlock initializer cleanupThomas Gleixner1-1/+1
2007-05-08ARM: OMAP: Sync core code with linux-omapTony Lindgren1-2/+10
2006-12-30[PATCH] ARM: OMAP: fix GPMC compiler errorsKyungmin Park1-13/+8
2006-09-25ARM: OMAP2: Dynamic allocator for GPMC memory spaceImre Deak1-2/+178
2006-06-26ARM: OMAP: Fix GPMC compilation when DEBUG is definedJuha Yrjola1-4/+4
2006-06-26ARM: OMAP: Add GPMC support for OMAP2Juha Yrjola1-0/+209