summaryrefslogtreecommitdiff
path: root/arch/arm/mach-ux500/board-u5500-sdi.c
AgeCommit message (Collapse)Author
2011-12-16Squashandroid-20111223Benn Pörscke
Change-Id: I2fcf46d1fc4b0cd4c61e5be3654c43b80db86015
2011-10-13mach-ux500:u5500: Temporarily disable DMA for sdHanumath Prasad
Due to problem with multiple insertion of SD card in DMA mode the dma support for SD cad is disabled temporarily. ST-Ericsson Id: ER 365282 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: Trivial Change-Id: Ic4bf04f5b3a7d4fe8c2e1d18be11308f5e7eb108 Signed-off-by: Hanumath Prasad <hanumath.prasad@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33785 Reviewed-by: QABUILD Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Reviewed-by: Ulf HANSSON <ulf.hansson@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-09-23mmc: mmci: Change vdd_handler to a generic ios handlerUlf Hansson
The purpose of the vdd_handler does not make sense. We remove it and use a more generic approach instead. A new "ios" handler is thus added, the purpose of which e.g. can be to control GPIO pins to a levelshifter. Previously the vdd_handler was also used for making additional changes to the MMCIPOWER register bits. This option is now removed. This patch is based upon a patch from Sebastian Rasmussen. Change-Id: I250c7d243946acd9cc9da2d4d18394db1256cd27 Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com> Signed-off-by: Sebastian Rasmussen <sebastian.rasmussen@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31883
2011-09-20mach-ux500:u5500: Clean up sdi[n] configurationsStefan Nilsson XK
This makes an initial clean up of the mmc/sd/sdio devices for kernel 3.0. Change-Id: I3e213b244207211389211f84041a2df2b8fa89e8 Signed-off-by: Stefan Nilsson XK <stefan.xk.nilsson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/31421
2011-09-19u5500:SD/MMC migrate to kernel3.0Naveen Kumar Gaddipati
SD/MMC platform data migrate to kernel3.0 ST-Ericsson ID: 352334 ST-Ericsson Linux next: NA ST-Ericsson FOSS-OUT ID: NA Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com>
2011-09-19mach-ux500: Solved rebase conflict for sd/mmcUlf Hansson
U8500: From commit 69a86710 by Philippe Langlais, corrections done for MCI defines. From commit 2e7233f2 by Philippe Langlais, corrections done for SDIO_CMD53 workaround. U5500: From commit be4f9997 by Philippe Langlais, corrections done for SDIO_CMD53 workaround. Change-Id: I3d5bb2565bb4ba5e86308108db77c192ffcdb690
2011-09-19mach-ux500:u5500: set vsel of levelshifter to 2.9VHanumath Prasad
configure the vsel to get 2.9V output for the levelshifter ST-Ericsson ID: ER 339616 Change-Id: Ic43b08283278bee8b2b0ee264ed1cda1470fd8c1 Signed-off-by: Hanumath Prasad <hanumath.prasad@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22929 Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Tested-by: Preetham-rao K <preetham.rao@stericsson.com> Reviewed-by: QATEST Reviewed-by: Ulf HANSSON <ulf.hansson@stericsson.com> Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
2011-09-19mach-ux500:u5500: Fixup vdd_handler for sdi1Ulf Hansson
Levelshifter was not enabled at POWER_ON, this is corrected. Change-Id: Ide45208ab89672086a95e5f7468330a148aad033 Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22896 Reviewed-by: Sebastian RASMUSSEN <sebastian.rasmussen@stericsson.com>
2011-09-19mach-ux500:sdi3: Added platform data for SDIO supportPhilippe Langlais
Added platform data for SDIO support on U4500 board Needs rework for power saving part (MMC_CAP_DISABLE, wakeup_handler not present) ST-Ericsson Id: AP 337858 Change-Id: I963abcf7ada91dc88251301f3a29a0a490eab3d8 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/22500 Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Tested-by: Preetham-rao K <preetham.rao@stericsson.com> Reviewed-by: QATEST Reviewed-by: Ulf HANSSON <ulf.hansson@stericsson.com> Conflicts: arch/arm/mach-ux500/board-u5500-sdi.c
2011-09-19mach-ux500: sdi0: Enable 8 bit mode for MMCPhilippe Langlais
Enable 8-bit mode in platform data for EMMC driver in U4500. ST-Ericsson Id: ER 332947 Signed-off-by: Naveen Kumar Gaddipati <naveen.gaddipati@stericsson.com> Change-Id: I044fcf6cad697a7c0ab307009d8fe44d2f4af73a Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/21729 Tested-by: Preetham-rao K <preetham.rao@stericsson.com> Reviewed-by: QATEST Reviewed-by: Ulf HANSSON <ulf.hansson@stericsson.com> Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Conflicts: arch/arm/mach-ux500/board-u5500-sdi.c
2011-09-19mach-ux500: Fix for MMC working on u5500 and DMA support.Philippe Langlais
Configuring DMA support on u5500 for MMC. ST Ericsson ID:WP257117 Change-Id: I00c45e47e77a6a472e8eb8471a64e163036cd8c8 Signed-off-by: seshagh <seshagiri.holi@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/18722 Reviewed-by: Preetham-rao K <preetham.rao@stericsson.com> Tested-by: Preetham-rao K <preetham.rao@stericsson.com> Conflicts: arch/arm/mach-ux500/Makefile arch/arm/mach-ux500/board-u5500-sdi.c arch/arm/mach-ux500/board-u5500.c
2011-09-19mach-ux500: put all ste-dma40-db*.h in include/mach & withdraw duplicated filesPhilippe Langlais
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
2011-03-14mach-ux500: config Ux500 PL011 PL022 PL180 for DMALinus Walleij
This will configure the platform data for the PL011, PL022 and PL180 (derivate) PrimeCells found in the Ux500 to use DMA with the generic DMA engine for DMA40. Signed-off-by: Per Forlin <per.forlin@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2010-12-08ux500: Add eMMC support in U5500.Per Forlin
U5500 now boots from sdi0 (onboard eMMC). Change machine type to U5500. Adjust uart and sdi0 clock rates for u5500. All necessary clocks must be enabled before Linux starts because there is no clock tree support in u5500 yet. Signed-off-by: Per Forlin <per.forlin@linaro.org> Signed-off-by: Linus Walleij <linus.walleij@stericsson.com>