- 28 4月, 2011 24 次提交
-
-
由 Tom Warren 提交于
Signed-off-by: NTom Warren <twarren@nvidia.com>
-
由 Luca Ceresoli 提交于
Signed-off-by: NLuca Ceresoli <luca.ceresoli@comelit.it> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Luca Ceresoli 提交于
CONFIG_OMAP34XX must be checked for existence, not value. Signed-off-by: NLuca Ceresoli <luca.ceresoli@comelit.it> Cc: Wolfgang Denk <wd@denx.de> Cc: Albert Aribaud <albert.aribaud@free.fr> Cc: Sandeep Paulraj <s-paulraj@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Alexander Holler 提交于
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: NAlexander Holler <holler@ahsoftware.de> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Alexander Holler 提交于
Signed-off-by: NAlexander Holler <holler@ahsoftware.de> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Albert ARIBAUD 提交于
Signed-off-by: NAlbert ARIBAUD <albert.u.boot@aribaud.net>
-
由 Macpaul Lin 提交于
Fix include path of timer fttmr010 in a320evb. Signed-off-by: NMacpaul Lin <macpaul@andestech.com>
-
由 Macpaul Lin 提交于
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: NMacpaul Lin <macpaul@andestech.com>
-
由 Rogan Dawes 提交于
-
由 Lei Wen 提交于
Add i2c support to aspenite board with Armada100 soc. Acked-by: NHeiko Schocher <hs@denx.de> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com> Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
Add i2c support to dkb board with pantheon soc. Acked-by: NHeiko Schocher <hs@denx.de> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com> Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
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: NHeiko Schocher <hs@denx.de> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com> Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Lei Wen 提交于
For better sharing with other platform other than pxa's, it is more convenient to put the driver to the common place. Acked-by: NHeiko Schocher <hs@denx.de> Acked-by: NPrafulla Wadaskar <prafulla@marvell.com> Signed-off-by: NLei Wen <leiwen@marvell.com>
-
由 Po-Yu Chuang 提交于
ftpmu010 related code has been moved to drivers/power/. Signed-off-by: NPo-Yu Chuang <ratbert@faraday-tech.com> Signed-off-by: NAlbert Aribaud <albert.aribaud@free.fr>
-
由 Matthias Weisser 提交于
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: NMatthias Weisser <weisserm@arcor.de>
-
由 Steve Kipisz 提交于
This allows the reading of EEPROMS on the expansion bus without adding external pull-ups. Signed-off-by: NJason Kridner <jkridner@beagleboard.org> Signed-off-by: NSteve Kipisz <s-kipisz2@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Stefano Babic 提交于
Drop warnings due to recent commit ARM: mx31: Print the silicon version Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Fabio Estevam <fabio.estevam@freescale.com>
-
由 Jason Liu 提交于
factor out boot cause function to common code to avoid the duplicate code in each board support package Signed-off-by: NJason Liu <jason.hui@linaro.org>
-
由 Fabio Estevam 提交于
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: NFabio Estevam <fabio.estevam@freescale.com>
-
由 Fabio Estevam 提交于
Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com> Acked-by: NDetlev Zundel <dzu@denx.de>
-
由 Fabio Estevam 提交于
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: NFabio Estevam <fabio.estevam@freescale.com>
-
由 Stefano Babic 提交于
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: NStefano Babic <sbabic@denx.de>
-
由 Fabio Estevam 提交于
Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
-
由 Stefano Babic 提交于
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: NStefano Babic <sbabic@denx.de>
-
- 21 4月, 2011 3 次提交
-
-
由 Wolfgang Denk 提交于
This reverts commit 39768f77. Reson: it breaks a number of boards with embedded environment as the code size grows in some places.
-
由 Andy Fleming 提交于
The fsl_phy_enet_if enum was, essentially, the phy_interface_t enum. This meant that drivers which used fsl_phy_enet_if to deal with PHY interfaces would have to convert between the two (or we would have to have them mirror each other, and deal with the ensuing maintenance headache). Instead, we switch all clients of fsl_phy_enet_if over to phy_interface_t, which should become the standard, anyway. Signed-off-by: NAndy Fleming <afleming@freescale.com> Acked-by: NDetlev Zundel <dzu@denx.de>
-
由 Andy Fleming 提交于
This converts tsec to use the new PHY Lib. All of the old PHY support is ripped out. The old MDIO driver is split off, and placed in fsl_mdio.c. The initialization is modified to initialize the MDIO driver as well. The powerpc config file is modified to configure PHYLIB if TSEC_ENET is configured. Signed-off-by: NMingkai Hu <Mingkai.hu@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org> Acked-by: NDetlev Zundel <dzu@denx.de>
-
- 14 4月, 2011 1 次提交
-
-
由 Mike Frysinger 提交于
The Blackfin gpio command isn't terribly Blackfin-specific. So generalize the few pieces into two new optional helpers: name_to_gpio() - turn a string name into a GPIO # gpio_status() - display current pin bindings (think /proc/gpio) Once these pieces are pulled out, we can relocate the cmd_gpio.c into the common directory. Signed-off-by: NMike Frysinger <vapier@gentoo.org>
-
- 13 4月, 2011 6 次提交
-
-
由 Graeme Russ 提交于
Partial linking allows weak functions to be overridden in files containing only one function. Moving the sc520 override of reset_cpu gets rid of an ugly #ifdef Signed-off-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Graeme Russ 提交于
Signed-off-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Graeme Russ 提交于
Make the copyright notices in the x86 files consistent and update them with proper attributions for recent updates Also fix a few comment style/accuracy and whitespace/blank line issues Signed-off-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Graeme Russ 提交于
By including <config.h> in the ld script, CONFIG_SYS_MONITOR_LEN (defined in the boards config file) can be used in lieu of FLASH_SIZE (defined in the board specific config.mk) As this is the last remaining entry in the board specific config.mk, this file can now be removed Signed-off-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Wolfgang Denk 提交于
Rename STANDALONE_LOAD_ADDR into CONFIG_STANDALONE_LOAD_ADDR and allow that the architecture-specific default value gets overwritten by defining the value in the board header file. Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Mike Frysinger <vapier@gentoo.org> Cc: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp> Cc: Daniel Hellstrom <daniel@gaisler.com> Cc: Tsi Chung Liew <tsi-chung.liew@freescale.com> Cc: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
由 Loïc Minier 提交于
Signed-off-by: NLoc Minier <loic.minier@linaro.org>
-
- 12 4月, 2011 2 次提交
-
-
由 Joakim Tjernlund 提交于
-msingle-pic-base is a new gcc option for ppc and it reduces the size of my u-boot with 6-8 KB. While at it, add -fno-jump-tables too to save a few more bytes. -msingle-pic-base will be in gcc 4.6, however backported patches are available at http://bugs.gentoo.org/show_bug.cgi?id=347281Signed-off-by: NJoakim Tjernlund <Joakim.Tjernlund@transmode.se>
-
由 Joakim Tjernlund 提交于
The -fPIC flag belongs with -mrelocatable, move it there. Also change -fPIC to -fpic as this produces smaller binaries. However, currently -mrelocatable promotes -fpic to -fPIC, a fix for this is in upcoming gcc 4.6 or you can apply this small patch to gcc: diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 8da8410..e4b8280 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -227,7 +227,8 @@ do { \ } \ \ else if (TARGET_RELOCATABLE) \ - flag_pic = 2; \ + if (!flag_pic) \ + flag_pic = 2; \ } while (0) #ifndef RS6000_BI_ARCH -- Signed-off-by: NJoakim Tjernlund <Joakim.Tjernlund@transmode.se>
-
- 11 4月, 2011 4 次提交
-
-
由 Fabian Cenedese 提交于
Removed clearing of L2 cache as SRAM as it is not necessary without ECC. This also speeds up the booting process. Signed-off-by: NFabian Cenedese <cenedese@indel.ch> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Priyanka Jain 提交于
P1010 and P1014 has v2.3 version of FSL eSDHC controller in which watermark level register description has been changed: 9-15 bits represent WR_WML[0:6], Max value = 128 represented by 0x00 25-31 bits represent RD_WML[0:6], Max value = 128 represented by 0x00 Signed-off-by: NPriyanka Jain <Priyanka.Jain@freescale.com> Signed-off-by: NPoonam Aggrwal <Poonam.Aggrwal@freescale.com> Tested-by: NStefano Babic <sbabic@denx.de> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Shaohui Xie 提交于
PBL(pre-boot loader): SPI flash used as RCW(Reset Configuration Word) and PBI(pre-boot initialization) source, CPC(CoreNet Platform Cache) used as 1M SRAM where PBL will copy whole U-BOOT image to, U-boot can boot from CPC after PBL completes RCW and PBI phases. Signed-off-by: NChunhe Lan <b25806@freescale.com> Signed-off-by: NMingkai Hu <Mingkai.hu@freescale.com> Signed-off-by: NShaohui Xie <b21989@freescale.com> Signed-off-by: NRoy Zang <tie-fei.zang@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Jiang Yutang 提交于
For soc which have pin multiplex relation, some of them can't enable simultaneously. This patch add environment var 'hwconfig' content defination for them. you can enable some one function by setting environment var 'hwconfig' content and reset board. Detail setting please refer doc/README.p1022ds Signed-off-by: NJiang Yutang <b14898@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-