| c5e93131 | 14-Apr-2011 |
Tom Warren <twarren.nvidia@gmail.com> |
arm: Tegra2: GPIO: Add basic GPIO definitions
Signed-off-by: Tom Warren <twarren@nvidia.com> |
| 1436d510 | 14-Apr-2011 |
Tom Warren <twarren.nvidia@gmail.com> |
arm: Tegra2: Add missing PLLX init
Signed-off-by: Tom Warren <twarren@nvidia.com> |
| 74652cf6 | 14-Apr-2011 |
Tom Warren <twarren.nvidia@gmail.com> |
arm: Tegra2: add support for A9 CPU init
Signed-off-by: Tom Warren <twarren@nvidia.com> |
| c2b626c1 | 19-Apr-2011 |
Luca Ceresoli <luca.ceresoli@comelit.it> |
ARMV7: OMAP3: Add GPMC_CONFIGx register value definitions
Signed-off-by: Luca Ceresoli <luca.ceresoli@comelit.it> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com> |
| d90859a6 | 19-Apr-2011 |
Alexander Holler <holler@ahsoftware.de> |
omap3_beagle: enable EHCI and USB storage.
The reset sequence/configuration for ehci is highly board specific, so this will be done in the source for the board, instead of introducing several CONFIG
omap3_beagle: enable EHCI and USB storage.
The reset sequence/configuration for ehci is highly board specific, so this will be done in the source for the board, instead of introducing several CONFIG_* which would be needed to make those few lines in beagle.c usable across different OMAP boards.
Signed-off-by: Alexander Holler <holler@ahsoftware.de> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
show more ...
|
| 7b89795f | 19-Apr-2011 |
Alexander Holler <holler@ahsoftware.de> |
OMAP3: Add support for DPLL5 (usbhost)
Signed-off-by: Alexander Holler <holler@ahsoftware.de> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com> |
| 57b4bce9 | 22-Apr-2011 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Replace obsolete e-mail address
Signed-off-by: Albert ARIBAUD <albert.u.boot@aribaud.net> |
| 0f7ffd75 | 21-Mar-2011 |
Macpaul Lin <macpaul@andestech.com> |
fttmr010: move fttmr010 header to include/faraday
Move the header file and definitions of fttmr010 power control unit from a320 SoC folder to "include/faraday" folder.
This change will let other So
fttmr010: move fttmr010 header to include/faraday
Move the header file and definitions of fttmr010 power control unit from a320 SoC folder to "include/faraday" folder.
This change will let other SoC which also use fttmr010 could share the same header file.
Signed-off-by: Macpaul Lin <macpaul@andestech.com>
show more ...
|
| 286a5b25 | 13-Apr-2011 |
Rogan Dawes <rogan@dawes.za.net> |
Orion5x: Correct DRAM bank detection |
| 81a9ab21 | 13-Apr-2011 |
Lei Wen <[leiwen@marvell.com]> |
I2C: add i2c support for Armada100 platform
Add i2c support to aspenite board with Armada100 soc.
Acked-by: Heiko Schocher <hs@denx.de> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off
I2C: add i2c support for Armada100 platform
Add i2c support to aspenite board with Armada100 soc.
Acked-by: Heiko Schocher <hs@denx.de> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Lei Wen <leiwen@marvell.com>
show more ...
|
| aa3b168e | 13-Apr-2011 |
Lei Wen <[leiwen@marvell.com]> |
I2C: add i2c support for Pantheon platform
Add i2c support to dkb board with pantheon soc.
Acked-by: Heiko Schocher <hs@denx.de> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Le
I2C: add i2c support for Pantheon platform
Add i2c support to dkb board with pantheon soc.
Acked-by: Heiko Schocher <hs@denx.de> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Lei Wen <leiwen@marvell.com>
show more ...
|
| 3df619ec | 13-Apr-2011 |
Lei Wen <[leiwen@marvell.com]> |
mv_i2c: use structure to replace the direclty define
Add i2c_clk_enable in the cpu specific code, since previous platform it, while new platform don't need. In the pantheon and armada100 platform, t
mv_i2c: use structure to replace the direclty define
Add i2c_clk_enable in the cpu specific code, since previous platform it, while new platform don't need. In the pantheon and armada100 platform, this function is defined as NULL one.
Acked-by: Heiko Schocher <hs@denx.de> Acked-by: Prafulla Wadaskar <prafulla@marvell.com> Signed-off-by: Lei Wen <leiwen@marvell.com>
show more ...
|
| d8834a13 | 10-Mar-2011 |
Matthias Weisser <weisserm@arcor.de> |
arm: Use optimized memcpy and memset from linux
Using optimized versions of memset and memcpy from linux brings a quite noticeable speed (x2 or better) improvement for these two functions.
Here are
arm: Use optimized memcpy and memset from linux
Using optimized versions of memset and memcpy from linux brings a quite noticeable speed (x2 or better) improvement for these two functions.
Here are some numbers for test done with jadecpu
| HEAD(1)| HEAD(1)| HEAD(2)| HEAD(2)| | | +patch | | +patch | ---------------------------+--------+--------+--------+--------+ Reset to prompt | 438ms | 330ms | 228ms | 120ms | | | | | | TFTP a 3MB img | 4782ms | 3428ms | 3245ms | 2820ms | | | | | | FATLOAD USB a 3MB img* | 8515ms | 8510ms | ------ | ------ | | | | | | BOOTM LZO img in RAM | 3473ms | 3168ms | 592ms | 592ms | where CRC is | 615ms | 615ms | 54ms | 54ms | uncompress | 2460ms | 2462ms | 450ms | 451ms | final boot_elf | 376ms | 68ms | 65ms | 65ms | | | | | | BOOTM LZO img in FLASH | 3207ms | 2902ms | 1050ms | 1050ms | where CRC is | 600ms | 600ms | 135ms | 135ms | uncompress | 2209ms | 2211ms | 828ms | 828ms | | | | | | Copy 1.4MB from NOR to RAM | 134ms | 72ms | 120ms | 70ms |
(1) No dcache (2) dcache enabled in board_init *Does not work when dcache is on
Size impact:
C version: text data bss dec hex filename 202862 18912 266456 488230 77326 u-boot
ASM version: text data bss dec hex filename 203798 18912 266288 488998 77626 u-boot 222712 u-boot.bin
Signed-off-by: Matthias Weisser <weisserm@arcor.de>
show more ...
|
| d4e53f06 | 18-Apr-2011 |
Steve Kipisz <s-kipisz2@ti.com> |
OMAP3: BeagleBoard: Enable pullups on i2c2.
This allows the reading of EEPROMS on the expansion bus without adding external pull-ups.
Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-
OMAP3: BeagleBoard: Enable pullups on i2c2.
This allows the reading of EEPROMS on the expansion bus without adding external pull-ups.
Signed-off-by: Jason Kridner <jkridner@beagleboard.org> Signed-off-by: Steve Kipisz <s-kipisz2@ti.com> Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
show more ...
|
| cd4b8a63 | 21-Apr-2011 |
Stefano Babic <sbabic@denx.de> |
MX31: drop warnings in get_cpu_rev
Drop warnings due to recent commit ARM: mx31: Print the silicon version
Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.c
MX31: drop warnings in get_cpu_rev
Drop warnings due to recent commit ARM: mx31: Print the silicon version
Signed-off-by: Stefano Babic <sbabic@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com>
show more ...
|
| a770975a | 15-Apr-2011 |
Fabio Estevam <festevam@gmail.com> |
ARM: MX31: Fix file name label
Commit 5d2c154 (IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers) renamed mx31-imx-regs.h to imx-regs.h.
Change the file label accordingly.
Signed-o
ARM: MX31: Fix file name label
Commit 5d2c154 (IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers) renamed mx31-imx-regs.h to imx-regs.h.
Change the file label accordingly.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
show more ...
|
| 4adaf9bf | 11-Apr-2011 |
Fabio Estevam <festevam@gmail.com> |
ARM: mx31: Print the silicon version
Use the same method of the Linux kernel to print the MX31 silicon version on boot.
Tested on a MX31PDK with a 2.0 silicon, where it shows:
CPU: Freescale i.M
ARM: mx31: Print the silicon version
Use the same method of the Linux kernel to print the MX31 silicon version on boot.
Tested on a MX31PDK with a 2.0 silicon, where it shows:
CPU: Freescale i.MX31 rev 2.0 at 531 MHz
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
show more ...
|
| 86271115 | 14-Mar-2011 |
Stefano Babic <sbabic@denx.de> |
IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers
As exception among the i.MX processors, the i.MX31 has headers without general names (mx31-regs.h, mx31.h instead of imx-regs.h and
IMX: MX31: Cleanup include files and drop nasty #ifdef in drivers
As exception among the i.MX processors, the i.MX31 has headers without general names (mx31-regs.h, mx31.h instead of imx-regs.h and clock.h). This requires several nasty #ifdef in the drivers to include the correct header. The patch cleans up the driver and renames the header files as for the other i.MX processors.
Signed-off-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| 2cf36ae7 | 02-Feb-2011 |
Stefano Babic <sbabic@denx.de> |
MX31: add support for MX31 watchdog
The patch add CONFIG_HW_WATCHDOG to be used with the internal watchdog timer of the MX31 processor. Two function are exported for the board maintainers: mxc_hw_w
MX31: add support for MX31 watchdog
The patch add CONFIG_HW_WATCHDOG to be used with the internal watchdog timer of the MX31 processor. Two function are exported for the board maintainers: mxc_hw_watchdog_enable mxc_hw_watchdog_reset
The board maintainer can decide to use mxc_hw_watchdog_reset as hw_watchdog_reset, or to implement his own function to reset the watchdog. The watchdog timer can be configured with CONFIG_SYS_WD_TIMER_SECS (value in seconds). The MX31 allows values between 0.5 (CONFIG_SYS_WD_TIMER_SECS = 0) and 128 seconds.
Signed-off-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| bef5f856 | 22-Mar-2011 |
Chander Kashyap <chander.kashyap@linaro.org> |
ARMV7: S5P: Fixed register offset in mmc.h
The MMC registers are accessed through struct s5p_mmc member variables. MMC controller "control4" register offset is set to 0x8C as per data sheet. The siz
ARMV7: S5P: Fixed register offset in mmc.h
The MMC registers are accessed through struct s5p_mmc member variables. MMC controller "control4" register offset is set to 0x8C as per data sheet. The size of struct s5p_mmc is also corrected.
Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by: Tushar Behera <tushar.behera@linaro.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
show more ...
|
| 70fc52df | 10-Mar-2011 |
Minkyu Kang <mk7.kang@samsung.com> |
S5P: timer: Use pwm functions
Use pwm functions for timer that is PWM timer 4.
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com> |
| 3f129280 | 07-Mar-2011 |
Donghwa Lee <dh09.lee@samsung.com> |
ARM: S5P: pwm driver support
This is common pwm driver of S5P.
Signed-off-by: Donghwa Lee <dh09.lee@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Minkyu Kang
ARM: S5P: pwm driver support
This is common pwm driver of S5P.
Signed-off-by: Donghwa Lee <dh09.lee@samsung.com> Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
show more ...
|
| f326cbba | 01-Mar-2011 |
Po-Yu Chuang <ratbert@faraday-tech.com> |
arm: fix incorrect monitor protection region in FLASH
Monitor protection region in FLASH did not cover .rel.dyn and .dynsym sections, because it uses __bss_start to compute monitor_flash_len. Use _e
arm: fix incorrect monitor protection region in FLASH
Monitor protection region in FLASH did not cover .rel.dyn and .dynsym sections, because it uses __bss_start to compute monitor_flash_len. Use _end instead.
Add _end to linker scripts for end of u-boot image Add _end_ofs to all the start.S.
Signed-off-by: Po-Yu Chuang <ratbert@faraday-tech.com>
show more ...
|
| c7977858 | 16-Feb-2011 |
Sandeep Paulraj <s-paulraj@ti.com> |
ARM: Update mach-types
This commit updates the mach-types based on the latest in linus's head
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com> |
| a03774ed | 09-Feb-2011 |
Lei Wen <[leiwen@marvell.com]> |
mvmfp: add MFP configuration support for PANTHEON
This patch adds the Multiple Function Pin configuration support for Marvell PANTHEON SoCs
Signed-off-by: Lei Wen <leiwen@marvell.com> |