| 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> |
| 896e2ca9 | 09-Feb-2011 |
Lei Wen <[leiwen@marvell.com]> |
ARM: Add Support for Marvell Pantheon Familiy SoCs
Pantheon Family processors are highly integrated SoCs based on Sheeva_88SV331x-v5 PJ1 cpu core. Ref: http://www.marvell.com/products/processors/com
ARM: Add Support for Marvell Pantheon Familiy SoCs
Pantheon Family processors are highly integrated SoCs based on Sheeva_88SV331x-v5 PJ1 cpu core. Ref: http://www.marvell.com/products/processors/communications/marvell_pantheon_910_920_pb.pdf
SoC versions Supported: 1) PANTHEON920 (TD) 2) PANTHEON910 (TTC)
Signed-off-by: Lei Wen <leiwen@marvell.com>
show more ...
|
| cf946c6d | 09-Feb-2011 |
Lei Wen <[leiwen@marvell.com]> |
mv: seperate kirkwood and armada from common setting
Since there are lots of difference between kirkwood and armada series, it is better to seperate them but still keep the most common file shared b
mv: seperate kirkwood and armada from common setting
Since there are lots of difference between kirkwood and armada series, it is better to seperate them but still keep the most common file shared by all marvell platform in the mv-common configure file.
This patch move the kirkwood only driver definitoin in mv-common to the <soc_name>/config.h.
This patch is tested with compilation for armada100 and guruplug.
Signed-off-by: Lei Wen <leiwen@marvell.com>
show more ...
|