summaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeLines
...
* | led: Remove state-saving of led for toggle functionality and add toggle ↵Joel A Fernandes2011-09-04-16/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | option to led command * Read the led output state from GPIO instead saving state in memory when it is [re]set * Added a toggle option to the led command Previous discussion: http://lists.denx.de/pipermail/u-boot/2011-May/093068.html Changes since v1: Fixed checkpatch errors Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com> Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | BeagleBoard: fix LED 0/1 in driverJason Kridner2011-09-04-2/+2
| | | | | | | | | | | | | | | | | | Fixed USR0/USR1 to be LED 0/1 respectively Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | BeagleBoard: Configure DVI/S-videoJason Kridner2011-09-04-0/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on patches from Syed Mohammed Khasim (khasim@ti.com). Configures the output of the BeagleBoard DVI to be orange. Configures the output of the BeagleBoard S-Video to be a colorbar. Changed display_init to beagle_display_init as suggested by Igor Grinberg: http://www.mail-archive.com/u-boot@lists.denx.de/msg51446.html Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | BeagleBoard: Added userbutton commandJason Kridner2011-09-04-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on commit f1099c7c43caf5bac3bf6a65aa266fade4747072 Author: Greg Turner <gregturner@ti.com> Date: Tue May 25 09:19:06 2010 -0500 New u-boot command for status of USER button on BeagleBoard-xM Modified bootcmd to check the staus at boot time and set filename of the boot script. * Moved to a BeagleBoard specific file. * Removed changes to default boot command from adding userbutton command. * Made to handle pre-xM boards. * Flipped polarity of the return value to avoid confusion. Success (0) is when the button is pressed. Failure (1) is when the button is NOT pressed. * Used latest revision getting function. * Used latest macros for board revision. * Added xM-C revision definition (optional, since it was default) * updated default configuration with UserButton functionality * Added a separate bootenv variable to load a user defined .txt file * Added an example, showing how a different environment file can be loaded with the user button pressed Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com> Cc: Greg Turner <gregturner@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | BeagleBoard: turn off clocks in ehci_stopKoen Kooi2011-09-04-0/+6
| | | | | | | | | | | | | | | | This fixes display problems in linux Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | beagleboard: add support for xM revision CKoen Kooi2011-09-04-0/+11
| | | | | | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3 Beagle Pin Mux initialization glitch fixBob Feretich2011-09-04-6/+6
| | | | | | | | | | | | | | | | | | | | The below patch reverses the order of two segments in the board file. Output pins need to have their values initialized, before they are exposed to the logic outside the chip. Signed-off-by: Bob Feretich <bob.feretich@rafresearch.com> Cc: Wolfgang Denk <wd@denx.de> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | da850: modifications for Logic PD Rev.3 AM18xx EVMNagabhushana Netagunte2011-09-04-0/+13
| | | | | | | | | | | | | | | | | | | | AHCLKR/UART1_RTS/GP0[11] pin needs to be configured for NOR to work on Rev.3 EVM. When GP0[11] is low, the SD0 interface will not work, but NOR flash will. Signed-off-by: Rajashekhara, Sudhakar <sudhakar.raj@ti.com> Signed-off-by: Nagabhushana Netagunte <nagabhushana.netagunte@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | da850: add support to wake up DSP during board initNagabhushana Netagunte2011-09-04-0/+59
| | | | | | | | | | | | | | | | | | | | | | | | add support for DSP wake-up by default on DA850/OMAP-L138 during board initialization. Enable hwconfig environment and added extra env setting through CONFIG_EXTRA_ENV_SETTINGS. To prevent DSP from being woken up,set the environment variable as, set hwconfig "dsp:wake=no" Signed-off-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Nagabhushana Netagunte <nagabhushana.netagunte@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | da850: add NOR boot mode supportNagabhushana Netagunte2011-09-04-0/+51
| | | | | | | | | | | | | | | | | | Add pin-mux support for NOR in board file and correspanding macros to use NOR boot mode in configuration file. Signed-off-by: Sudhakar Rajashekhara <sudhakar.raj@ti.com> Signed-off-by: Nagabhushana Netagunte <nagabhushana.netagunte@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | devkit8000: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | TI OMAP3 SDP3430: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | AM3517 CraneBoard: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3: pandora: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3: Zoom2: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3: Zoom1: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3: DIG297: Use generic MMC driverTom Rini2011-09-04-0/+9
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | OMAP3: CM-T35: Use generic MMC driverTom Rini2011-09-04-0/+8
| | | | | | | | | | | | | | | | Switch from the legacy omap3 mmc driver to the new generic omap hsmmc driver. This patch is based on the work done for Beagle, etc. Signed-off-by: Tom Rini <trini@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | am3517evm: Use generic MMC driverVaibhav Hiremath2011-09-04-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Switch from the legacy mmc driver to the new generic mmc driver. This patch is based on similar patch for beagle[1]. [1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240 Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: Sanjeev Premi <premi@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | omap3evm: Use generic MMC driverVaibhav Hiremath2011-09-04-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Switch from the legacy mmc driver to the new generic mmc driver. This patch is based on similar patch for beagle[1]. [1] http://git.denx.de/?p=u-boot.git;a=commitdiff_plain;h=0cd31144240 Signed-off-by: Vaibhav Hiremath <hvaibhav@ti.com> Signed-off-by: Sanjeev Premi <premi@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
* | PXA: Fix Lubbock, remove redundant parenthesisMarek Vasut2011-09-04-1/+1
| | | | | | | | Signed-off-by: Marek Vasut <marek.vasut@gmail.com>
* | ORIGEN: Add MMC SPL supportChander Kashyap2011-09-04-1/+203
| | | | | | | | | | | | | | Adds mmc boot support. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
* | ARMV7: Add support for Samsung ORIGEN boardChander Kashyap2011-09-04-0/+1479
| | | | | | | | | | | | | | | | Origen board is based upon S5PV310 SoC which is similiar to S5PC210 SoC. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
* | Tegra2: Use clock and pinmux functions to simplify codeSimon Glass2011-09-04-6/+6
| | | | | | | | Signed-off-by: Simon Glass <sjg@chromium.org>
* | Tegra2: Add additional pin multiplexing featuresSimon Glass2011-09-04-21/+9
| | | | | | | | | | | | | | This adds an enum for each pin and some functions for changing the pin muxing setup. Signed-off-by: Simon Glass <sjg@chromium.org>
* | Tegra2: Add more clock supportSimon Glass2011-09-04-57/+22
| | | | | | | | | | | | This adds functions to enable/disable clocks and reset to on-chip peripherals. Signed-off-by: Simon Glass <sjg@chromium.org>
* | ARM: remove broken "at91rm9200dk" boardWolfgang Denk2011-09-04-877/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "m501sk" boardWolfgang Denk2011-09-04-523/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "kb9202" boardWolfgang Denk2011-09-04-161/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "csb637" boardWolfgang Denk2011-09-04-145/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "cmc_pu2" boardWolfgang Denk2011-09-04-827/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "at91cap9adk" boardWolfgang Denk2011-09-04-491/+0
| | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Stelian Pop <stelian.pop@leadtechdesign.com>
* | ARM: remove broken "voiceblue" boardWolfgang Denk2011-09-04-653/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "smdk2400" boardWolfgang Denk2011-09-04-856/+0
| | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Gary Jennejohn <garyj@denx.de>
* | ARM: remove broken "sbc2410x" boardWolfgang Denk2011-09-04-863/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "netstar" boardWolfgang Denk2011-09-04-1068/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "mx1fs2" boardWolfgang Denk2011-09-04-1319/+0
| | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "lpd7a40x" boardsWolfgang Denk2011-09-04-884/+0
| | | | | | | | | | | | Remove lpd7a400 and lpd7a404 boards. Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "edb93xx" boardsWolfgang Denk2011-09-04-685/+0
| | | | | | | | | | | | | | Remove edb9301, edb9302, edb9302a, edb9307, edb9307a, edb9312, edb9315 and edb9315a boards. Signed-off-by: Wolfgang Denk <wd@denx.de>
* | ARM: remove broken "B2" boardWolfgang Denk2011-09-04-467/+0
| | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Andrea Scian <andrea.scian@dave-tech.it>
* | ARM: remove broken "armadillo" boardWolfgang Denk2011-09-04-562/+0
| | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Rowel Atienza <rowel@diwalabs.com>
* | ARM: remove broken "assabet" boardWolfgang Denk2011-09-04-327/+0
| | | | | | | | | | Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: George G. Davis <gdavis@mvista.com>
* | ARM: versatile: drop warningsStefano Babic2011-09-04-1/+1
| | | | | | | | | | | | | | | | Drop warning: "passing argument 1 of 'get_ram_size' discards qualifiers from pointer target type" Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Albert Aribaud <albert.u.boot@aribaud.net>
* | IMX: scb9328: drop warningsStefano Babic2011-09-04-1/+1
| | | | | | | | | | | | | | | | Drop warning: "passing argument 1 of 'get_ram_size' discards qualifiers from pointer target type" Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Torsten Koschorrek <koschorrek@synertronixx.de>
* | MX5: mx51evk: make use of GPIO frameworkStefano Babic2011-09-04-13/+5
| | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de>
* | MX35: mx35pdk: make use of GPIO frameworkStefano Babic2011-09-04-3/+2
| | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de>
* | MX5: mx53loco: make use of GPIO frameworkStefano Babic2011-09-04-3/+3
| | | | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Jason Liu <r64343@freescale.com>
* | MX5: mx53evk: make use of GPIO frameworkStefano Babic2011-09-04-3/+3
| | | | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Jason Liu <r64343@freescale.com>
* | MX5: vision2: make use of GPIO frameworkStefano Babic2011-09-04-44/+27
| | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de>
* | MX5: mx53smd: make use of GPIO frameworkStefano Babic2011-09-04-2/+2
| | | | | | | | | | Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com>