- 02 2月, 2011 40 次提交
-
-
由 Liu Hui-R64343 提交于
Remove the useless code from start.S Signed-off-by: NJason Liu <r64343@freescale.com> Tested-by: NAndreas Bießmann <andreas.devel@googlemail.com>
-
由 Alexander Holler 提交于
gcc 4.5.1 seems to ignore (at least some) volatile definitions, avoid that as done in the kernel. Reading C99 6.7.3 8 and the comment 114) there, I think it is a bug of that gcc version to ignore the volatile type qualifier used e.g. in __arch_getl(). Anyway, using a definition as in the kernel headers avoids such optimizations when gcc 4.5.1 is used. Maybe the headers as used in the current linux-kernel should be used, but to avoid large changes, I've just added a small change to the current headers. Signed-off-by: NAlexander Holler <holler@ahsoftware.de> Signed-off-by: NDirk Behme <dirk.behme@googlemail.com> Signed-off-by: NWolfgang Denk <wd@denx.de> Cc: Alessandro Rubini <rubini-list@gnudd.com> Tested-by: NThomas Weber <weber@corscience.de> Acked-by: NAlexander Holler <holler@ahsoftware.de> Tested-by: NAlexander Holler <holler@ahsoftware.de>
-
由 Minkyu Kang 提交于
Because of the bss area is cleared after relocation, we've lost pointers. This patch fixed it. Signed-off-by: NMinkyu Kang <mk7.kang@samsung.com> Signed-off-by: NKyungmin Park <kyungmin.park@samsung.com>
-
由 Sandeep Paulraj 提交于
The option CONFIG_SOC_DM6447 seems to have ended up in the code by mistake. It is not used anywhere and there is no chip called DM6447. Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Fix a build error in the DaVinci Sonata Board Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
This commit fixes build errors on the DM6467 port. Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Support for DM6467 was incomplete and the build failed as well. Patches were sent to the list but have not been added. This enhances the DM6467 support. Some more patches will need to be sent to bring it in line with what is available in internal TI trees Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
This commit updates the mach-types for ARM Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Added arch/arm/cpu/arm926ejs/davinci/et1011c.c for handling ET1011C gigabit phy. which overrides get_link_speed function from default implementation. This enables output of 125 MHz reference clock on SYS_CLK pin. Signed-off-by: NPrakash PM <prakash.pm@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Adds "DaVinci-EMAC" as the name of the device so that it gets printed as "Using DaVinci-EMAC device" during network access (dhcp, tftp) instead of empty name in "Using" statement.This name also gets reflected in 'ethact' env variable. Signed-off-by: NHemant Pedanekar <hemantp@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Enabling the gigabit was overwriting the previous configuration by setting up only GIGAFORCE and GIG bits of MAC control register. Modified to retain previous configuration while gigabit enabling. Signed-off-by: NPrakash PM <prakash.pm@ti.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
After the merger of the next branch, the DM365 was broken. A function used only by DA8xx based SOCs was being incorrectly called. So fix it. Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
The patch adds support for MMC/SD in the DM365 EVM Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
The patch adds support for MMC/SD in the DM355 EVM Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Sandeep Paulraj 提交于
Added support for MMC/SD cards for Davinci. This feature is enabled by CONFIG_DAVINCI_MMC and is dependant on CONFIG_MMC and CONFIG_GENERIC_MMC options. This is tested on DM355 and DM365 EVMs with both the available mmc controllers. Signed-off-by: NAlagu Sankar <alagusankar@embwise.com> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Mike Rapoport 提交于
This patch adds support for CM-T35 board Signed-off-by: NMike Rapoport <mike@compulab.co.il> Signed-off-by: NSandeep Paulraj <s-paulraj@ti.com>
-
由 Stefano Babic 提交于
Commit 8aba9dce breaks ARM boards because for ARM the -pie option is used for partial linking together with -r option. The patch adds the -pie option to link u-boot.bin only. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Jason Liu <liu.h.jason@gmail.com> CC: lool@dooz.org CC: Wolfgang Denk <wd@denx.de> CC: Albert Aribaud <albert.aribaud@free.fr> Tested-by: NAlexander Holler <holler@ahsoftware.de>
-
由 Stefano Babic 提交于
Drop warnings due to unused variables. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Marek Vasut <marek.vasut@gmail.com> Acked-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Stefano Babic 提交于
The usage of bss values in drivers before initialisation of bss is forbidden. In that special case some data in .rel.dyn gets corrupted. This patch is the same as recently applied for arm926js architecture. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de>
-
由 Stefano Babic 提交于
The patch adds suupport for the Freescale's mx35pdk board (known as well as mx35_3stack). The board boots from the NOR flash. Following devices are supported: - two ethernet devices (FEC and SMC911x on debug board) - I2C - PMIC (MC13892) via I2C interface - UART - NOR flash (64MB) - NAND flash (2GB) - basic access to mc9sdz60 registers via I2C interface Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
This patch cleans driver code replacing all accesses to registers with fixed offsets with a corresponding structure. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Anatolij Gustschin 提交于
The MXC SPI driver didn't calculate the SPI clock up to now and just used highest possible divider 512 for DATA RATE in the control register. This results in very low transfer rates. The patch adds code to calculate and setup the SPI clock frequency for transfers. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Anatolij Gustschin 提交于
We need to shift only one time in each cycle in the swapping loop for unaligned tx case. Currently two byte shift operations are performed in each loop cycle causing zero gaps in the transmited data, so not all data scheduled for transmition is actually transmited. The proper swapping in unaligned rx case is missing, so add it as we need to put the received data into the rx buffer in the correct byte order. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Tested-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds helper funtions for basic access to the registers of the MC9sdz60 chip (multifunctional device with RTC and CAN) via I2C interface. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
There is sporadic failures when more as one I2C slave is on the bus and the processor tries to communicate with more as one slave. The problem was seen on a mx35pdk (two I2C slaves, PMIC controller and CAN/RTC chip). The current driver uses the IIF bit in the status register to check if the bus is busy or not. According to the manual, this is not correct, because the IIB bit should be checked. Not only, to check if a transfer is finished must be checked the ICF bit, and this is not tested at all. This patch comes from analyse with a corresponding driver provided by Freescale as part of the LTIB tool. Comparing the two drivers, it appears that the current u-boot driver checks the wrong bits, and depending on race condition, the transfer can be successful or not. The patch gets rid also of own debug function (DPRINTF), replaced with the general debug(). Tested on Freescale mx35pdk. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de> Acked-by: NHeiko Schocher <hs@denx.de>
-
由 Stefano Babic 提交于
This driver accesses to processor's register via __REG macros, that are removed (or are planned to be removed) and replaced by C structures. This patches replaces all occurrencies of __REG macros. Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de> Acked-by: NHeiko Schocher <hs@denx.de>
-
由 Stefano Babic 提交于
Signed-off-by: NStefano Babic <sbabic@denx.de> CC: Heiko Schocher <hs@denx.de> Acked-by: NHeiko Schocher <hs@denx.de>
-
由 Stefano Babic 提交于
The patch adds UART support for the i.MX35 processor. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
The patch adds basic support for the Freescale's i.MX35 (arm1136 based) processor. The patch adds also a prototype for the initialization of the FEC(ethernet controller) to netdev.h to avoid warnings. Signed-off-by: NStefano Babic <sbabic@denx.de>
-
由 Marek Vasut 提交于
Supported: MMC IDE PMIC SPI flash LEDs I can boot the kernel supplied by freescale/genesi with this from MMC card and/or PATA disk. Signed-off-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Liu Hui-R64343 提交于
This patch add the MX53 boot image support. This patch has been tested on Freescale MX53EVK board and MX51EVK board. Signed-off-by: NJason Liu <r64343@freescale.com>
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marek.vasut@gmail.com>
-
由 Marek Vasut 提交于
Define voltages configurable on SWx buck switchers. Signed-off-by: NMarek Vasut <marek.vasut@gmail.com> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Stefano Babic 提交于
Signed-off-by: NStefano Babic <sbabic@denx.de> Acked-by: NScott Wood <scottwood@freescale.com>
-
由 Marek Vasut 提交于
Signed-off-by: NMarek Vasut <marek.vasut@gmail.com> Acked-by: NStefano Babic <sbabic@denx.de> Acked-by: NWolfgang Denk <wd@denx.de>
-
由 Liu Hui-R64343 提交于
Add initial support for MX53EVK board support. FEC, SD/MMC, UART, I2C, have been supported. Signed-off-by: NJason Liu <r64343@freescale.com>
-
由 Liu Hui-R64343 提交于
This patch add I2C interface for fsl_pmic driver support Signed-off-by: NJason Liu <r64343@freescale.com>
-
由 Liu Hui-R64343 提交于
This patch add I2C support for Freescale MX53 processor Signed-off-by: NJason Liu <r64343@freescale.com>
-
由 Liu Hui-R64343 提交于
This patch add mxc_gpio support for Freescale MX53 processor Signed-off-by: NJason Liu <r64343@freescale.com>
-