- Mar 26, 2008
-
-
Timur Tabi authored
Add support to the Freescale I2C driver (fsl_i2c.c) for setting and querying the I2C bus speed. Current 8[356]xx boards define the CFG_I2C_SPEED macro, but fsl_i2c.c ignores it and uses conservative value when programming the I2C bus speed. Signed-off-by:
Timur Tabi <timur@freescale.com> Acked-by:
Andy Fleming <afleming@freescale.com>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Dave Liu authored
Add the Freescale on-chip SATA controller driver to u-boot, The SATA controller is used on the 837x and 8315 targets, The driver can be used to load kernel, fs and dtb. The features list: - 1.5/3 Gbps link speed - LBA48, LBA28 support - DMA and FPDMA support - Two ports support Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
Dave Liu authored
add simple libata support in u-boot Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
Dave Liu authored
original ata_piix driver is using IDE framework, not real SATA framework. For now, the ata_piix driver is only used by x86 sc520_cdp board. This patch makes the ata_piix driver use the new SATA framework, so - remove the duplicated command stuff - remove the CONFIG_CMD_IDE define in the sc520_cdp.h - add the CONFIG_CMD_SATA define to sc520_cdp.h Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
Dave Liu authored
move the sata.h from include/ to drivers/block/ata_piix.h Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
Dave Liu authored
move the cmd_sata.c from common/ to drivers/ata_piix.c, the cmd_sata.c have some part of ata_piix controller drivers. consolidate the driver to have better framework. Signed-off-by:
Dave Liu <daveliu@freescale.com>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Joakim Tjernlund authored
The default settings for RTC DS1337 keeps the OSC output, 32,768 Hz, on. This add CFG_RTC_DS1337_NOOSC to turn it off. Signed-off-by:
Joakim Tjernlund <Joakim.Tjernlund@transmode.se>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Anton Vorontsov authored
RTL8211B sets link state register after autonegotiation complete, so with bootdelay=0 RTL8211B will report lack of the link. To fix this, we should wait for aneg to complete, even if the link is currently down. Signed-off-by:
Anton Vorontsov <avorontsov@ru.mvista.com> Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
Anton Vorontsov authored
This patch adds basic support for Broadcom BCM5481 PHY. RXD-RXC delay quirk comes from MPC8360E-RDK BSP source, author is Peter Barada <peterb@logicpd.com>. Signed-off-by:
Anton Vorontsov <avorontsov@ru.mvista.com>
-
Anton Vorontsov authored
PHY drivers will use it to setup software delay between RXD and RXC signals. Signed-off-by:
Anton Vorontsov <avorontsov@ru.mvista.com>
-
Anton Vorontsov authored
Signed-off-by:
Anton Vorontsov <avorontsov@ru.mvista.com>
-
Timur Tabi authored
The Vitesse VSC7385 is a 5-port switch found on the Freescale MPC8349E-mITX and other boards. A small firwmare must be uploaded to its on-board memory before it can be enabled. This patch adds the code which uploads firmware (but not the firmware itself). Previously, this feature was provided by a U-Boot application that was made available only on Freescale BSPs. The VSC7385 firmware must still be obtained separately, but at least there is no longer a need for a separate application. Signed-off-by:
Timur Tabi <timur@freescale.com> Acked-by:
Ben Warren <biggerbadderben@gmail.com>
-
- Mar 25, 2008
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Stefan Roese authored
Signed-off-by:
Stefan Roese <sr@denx.de>
-
Kyungmin Park authored
Flex-OneNAND is a monolithic integrated circuit with a NAND Flash array using a NOR Flash interface. This on-chip integration enables system designers to reduce external system logic and use high-density NAND Flash in applications that would otherwise have to use more NOR components. Flex-OneNAND enables users to configure to partition it into SLC and MLC areas in more flexible way. While MLC area of Flex-OneNAND can be used to store data that require low reliability and high density, SLC area of Flex-OneNAND to store data that need high reliability and high performance. Flex-OneNAND can let users take advantage of storing these two different types of data into one chip, which is making Flex-OneNAND more cost- and space-effective. Signed-off-by:
Kyungmin Park <kyungmin.park@samsung.com>
-
goda.yusuke authored
AX88796L is device of NE2000 compatible. This patch support AX88796L ethernet device. Signed-off-by:
Yusuke Goda <goda.yusuke@renesas.com> Acked-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
goda.yusuke authored
There are more devices of the NE2000 base. A present code is difficult for us to support more devices. To support more NE2000 clone devices, separated the function. Signed-off-by:
Yusuke Goda <goda.yusuke@renesas.com> Acked-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
Mike Frysinger authored
The Blackfin on-chip MAC driver was being managed in the BF537-STAMP board directory, but it is not board specific, so relocate it to the drivers dir so that other Blackfin ports can utilize it. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
Mike Frysinger authored
Since the "ssync" instruction may have hardware anomalies associated with it, have the smc91111 driver use the SSYNC macro rather than invoking it directly. We workaround all the anomalies via this macro. Signed-off-by:
Mike Frysinger <vapier@gentoo.org>
-
- Mar 24, 2008
-
-
Yuri Tikhonov authored
If the LWMON5 config has SYSMON POST among CONFIG_POSTs which may be run on the board, then the SYSMON POST controls the display backlight (doesn't switch backlight ON if POST FAILED, and does switch the backlight ON if PASSED). If not, then the video driver controls the display backlight (just switch ON the backlight upon initialization). Signed-off-by:
Yuri Tikhonov <yur@emcraft.com>
-
- Mar 23, 2008
-
-
Nobuhiro Iwamatsu authored
In current source code, when the device number of PCI is 0, process PCI bridge without fail. However, when the device number is 0, it is not PCI always bridge. There are times when device of PCI allocates. When CONFIG_PCI_SKIP_HOST_BRIDGE is enable, this problem is solved when use this patch. Signed-off-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org> Acked-by:
Stefan Roese <sr@denx.de>
-
- Mar 20, 2008
-
-
Yuri Tikhonov authored
Modify the RTC API to provide one a status for the time reported by the rtc_get() function: 0 - a reliable time is guaranteed, < 0 - a reliable time isn't guaranteed (power fault, clock issues, and so on). The RTC chip drivers are responsible for providing this info if the corresponding chip supports such functionality. If not - always report that the time is reliable. The POST RTC test was modified to detect the RTC faults utilizing this new rtc_get() feature. Signed-off-by:
Yuri Tikhonov <yur@emcraft.com>
-
- Mar 19, 2008
-
-
Stefan Roese authored
With this patch we don't need that many #ifdef's in the code. It moves the subtraction into the macro and defines a NOP-macro when CONFIG_FLASH_SHOW_PROGRESS is not defined. Signed-off-by:
Stefan Roese <sr@denx.de> Acked-by:
Gerald Van Baren <vanbaren@cideas.com>
-
Jerry Van Baren authored
Signed-off-by:
Gerald Van Baren <vanbaren@cideas.com>
-
- Mar 16, 2008
-
-
Wolfgang Denk authored
Signed-off-by:
Wolfgang Denk <wd@denx.de>
-
Tor Krill authored
Signed-off-by:
Tor Krill <tor@excito.com>
-
- Mar 15, 2008
-
-
Stefan Roese authored
This patch adds CFG_OHCI_USE_NPS to the common USB-OHCI driver. This way a board just needs to define this new option to enable the "force NoPowerSwitching mode" instead of adding new CPU/architecture defines to the USB source itself. This new option will be used first with the new AMCC 460EX Canyonlands board port, which will be posted in a few days. This patch also fixes a small compilation problem when DEBUG is enabled. Signed-off-by:
Stefan Roese <sr@denx.de>
-
Stefan Roese authored
This patch add support for the STM M41T62 RTC. It is used and tested on the AMCC Canyonlands 406EX platform. Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Mar 08, 2008
-
-
Nobuhiro Iwamatsu authored
When rtl_recv() of rtl8169 is called, OWNbit of status register is not enable occasionally. rtl_recv() doesn't work normally when the driver doesn't do appropriate processing. This patch fix this problem. Signed-off-by:
Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
-
- Mar 07, 2008
-
-
Kim Phillips authored
allow u-boot to recover (and, e.g., switch to another interface) in the case where a PHY does not report autonegotiation is complete within its two second timeout value. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Mar 03, 2008
-
-
Timur Tabi authored
Fix a typo in qe_upload_firmware() that prevented uploading firmware on systems with more than one RISC core. Signed-off-by:
Timur Tabi <timur@freescale.com>
-
- Mar 02, 2008
-
-
Kim Phillips authored
erratum 5.6 states the autoneg completion bit is functional only if the autoneg bit is asserted. This fixes any secondarily-issued networking commands on non-gigabit links on the mpc8360 mds board. Signed-off-by:
Kim Phillips <kim.phillips@freescale.com>
-
- Feb 22, 2008
-
-
Larry Johnson authored
When the LM75 temperature sensor measures a temperature below 0 C, the current driver does not perform sign extension, so the result returned is 256 C too high. This patch fixes the problem. Signed-off-by:
Larry Johnson <lrj@acm.org>
-
Jean-Christophe PLAGNIOL-VILLARD authored
Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
- Feb 21, 2008
-
-
Michael Schwingen authored
Do not use uninitialized cmd_reset; issue both AMD and Intel reset commands instead From a short test, it looks like AMD-style flash roms treat *any* unknown command write as a reset, at least when in CFI Query mode, so issuing the Intel reset command to AMD-style flashs seems safe (from the small sample I have), plus the 3-cycle magic sequence should kick the state machine into the right state even without a reset command. Since the AMD-style flashs require the unlock sequence for real operation, I chose to try the AMD reset command first, so that Intel flashs do no see an invalid command prior to the CFI query. I have tested the patch on AM29LV320-style flashs from Fujitsu and Macronix, plus Intel StrataFlash. Signed-off-by:
Michael Schwingen <michael@schwingen.org> Signed-off-by:
Stefan Roese <sr@denx.de>
-
- Feb 15, 2008
-
-
Anatolij Gustschin authored
This patch tries to get rid of some assembler warnings about changed .got2 section type while compiling x86 bios emulator code. Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-