- 06 1月, 2010 11 次提交
-
-
由 Kumar Gala 提交于
Use new fsl_pci_init_port() that reduces amount of duplicated code in the board ports, use IO accessors and clean up printing of status info. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Use new fsl_pci_init_port() that reduces amount of duplicated code in the board ports, use IO accessors and clean up printing of status info. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Use new fsl_pci_init_port() that reduces amount of duplicated code in the board ports, use IO accessors and clean up printing of status info. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Use new fsl_pci_init_port() that reduces amount of duplicated code in the board ports, use IO accessors and clean up printing of status info. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Mingkai Hu 提交于
Use new fsl_pci_init_port() that reduces amount of duplicated code in the board ports, use IO accessors and clean up printing of status info. Signed-off-by: NMingkai Hu <Mingkai.hu@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
1. Modified the tsec_mdio structure to include the new regs 2. Modified the MDIO_BASE_ADDR so that it will handle both older version and new version of etsec. Signed-off-by: NSandeep Gopalpet <sandeep.kumar@freescale.com> Acked-by: NKim Phillips <kim.phillips@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Sandeep Gopalpet 提交于
Moved the mdio regs out of the tsec structure,and provided different offsets for tsec base and mdio base so that provision for etsec2.0 can be provided. This patch helps in providing the support for etsec2.0 In etsec2.0, the MDIO register space and the etsec reg space are different. Also, moved the TSEC_BASE_ADDR and MDIO_BASE_ADDR definitons into platform specific files. Signed-off-by: NSandeep Gopalpet <sandeep.kumar@freescale.com> Acked-by: NKim Phillips <kim.phillips@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Set clock-frequency for Frame Manager 0/1 and Patter Match Engine on p4080. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
The FSL_CORENET platforms use a completely different means to determine which PCIe port is enabled as well as if its a host or agent/end-point. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
Added immap definition for SERDES registers on p4080, the USB offset (since it was missing) and a GPL header. Signed-off-by: NLi Yang <leoli@freescale.com> Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Kumar Gala 提交于
The e500mc core supports the ability to stash into the L1 or L2 cache, however we need to uniquely identify the caches with an id. We use the following equation to set the various stash-ids: 32 + coreID*2 + 0(L1) or 1(L2) The 0 (for L1) or 1 (for L2) matches the CT field used be various cache control instructions. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
- 04 1月, 2010 1 次提交
-
-
- 22 12月, 2009 4 次提交
-
-
由 Stefan Roese 提交于
The latest changes increased the size of the alpr image a bit more. Now it doesn't fit into the 256k reserved for it. This patch now removes the commands "ping" and "diag" which are not needed in the production systems. Signed-off-by: NStefan Roese <sr@denx.de> Cc: Pieter Voorthuijsen <pieter.voorthuijsen@prodrive.nl>
-
由 Heiko Schocher 提交于
commit eb5eb2b0 ppc4xx: Cleanup PPC4xx I2C infrastructure This patch cleans up the PPC4xx I2C intrastructure: - Use C struct to describe the I2C registers instead of defines - Coding style cleanup (braces, whitespace, comments, line length) - Extract common code from i2c_read() and i2c_write() - Remove unneeded IIC defines from ppc405.h & ppc440.h breaks comiling for the KAREF and METROBOX boards. This patch fixes this issue. Signed-off-by: NHeiko Schocher <hs@denx.de> Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Wolfgang Wegner 提交于
Prototype for gunzip/zunzip was only in lib_generic/gunzip.c and thus repeated in every file using it. This patch moves the prototypes to common.h and removes all prototypes distributed anywhere else. Signed-off-by: NWolfgang Wegner <w.wegner@astro-kom.de>
-
-
- 20 12月, 2009 11 次提交
-
-
由 Mahavir Jain 提交于
This patch implements write support to usb device with raw partition. It will be useful for filesystem write support to usb device from u-boot in future. Tested with writing kernel image to raw usb disk & booting with usb read command into ram. [Note: run usb part to get info about start sector & number of sectors on a partition for usb write operation.] Signed-off-by: NMahavir Jain <mjain@marvell.com>
-
由 Ajay Kumar Gupta 提交于
Added USB host and device config for host (MSC, Keyboard) and device (ACM) functionalities. Signed-off-by: NAjay Kumar Gupta <ajay.gupta@ti.com>
-
由 Tom Rix 提交于
OMAP3EVM uses ISP1504 phy and so twl4030 related init is not required. Submitted-by: NAjay Kumar Gupta <ajay.gupta@ti.com> Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
The preferred serial output comes from the debug board. When the debug board is disconnected, fall back on using usbtty from the usb connector on the Zoom2 board. This shows up as /dev/ttyACM0 in a linux host. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
Zoom2 needs to use these declarations and the include directory is a better place from them than in the middle of the driver directory. It did not make sense to create a new file for just a couple of lines so they were appended to the serial.h Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
The primary console of beagle is the serial header. A secondary console is to use the usbtty. The user can set this manually by doing setenv stdout usbtty; setenv stdin usbtty; setenv stderr usbtty saveenv usbtty will be usable by accessing the /dev/ttyACM0 on a linux host. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
The primary console of zoom1 is the serial out from the jumpers accessed by removing the back panel. A secondary console is to use the usbtty. The user can set this manually by doing setenv stdout usbtty; setenv stdin usbtty; setenv stderr usbtty saveenv usbtty will be usable by accessing the /dev/ttyACM0 on a linux host. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
This change adds the usb device support for musb. Omap3 platform support added at the same level as davinci. The interface for usbtty to use the musb device support was added. Verified on omap3 beagle, zoom1 and zoom2. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
The twl4030 provides a PHY device for connecting a link device, like musb, to physical connection. This change adds the twl4030 usb registers and functions for initializing the PHY as required by omap3. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
When developing usb device features, it is useful to print out common usb structures. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
由 Tom Rix 提交于
The header files usb.h and usbdescriptors.h have the same nameed structure definitions for usb_config_descriptor usb_interface_descriptor usb_endpoint_descriptor usb_device_descriptor usb_string_descriptor These are out right duplicates in usb.h usb_device_descriptor usb_string_descriptor This one has extra unused elements usb_endpoint_descriptor unsigned char bRefresh unsigned char bSynchAddress; These in usb.h have extra elements at the end of the usb 2.0 specified descriptor and are used. usb_config_descriptor usb_interface_descriptor The change is to consolidate the definition of the descriptors to usbdescriptors.h. The dublicates in usb.h are removed. The extra element structure will have their name shorted by removing the '_descriptor' suffix. So usb_config_descriptor -> usb_config usb_interface_descriptor -> usb_interface For these, the common descriptor elements are accessed now by an element 'desc'. As an example - if (iface->bInterfaceClass != USB_CLASS_HUB) + if (iface->desc.bInterfaceClass != USB_CLASS_HUB) This has been compile tested on MAKEALL arm, ppc and mips. Signed-off-by: NTom Rix <Tom.Rix@windriver.com>
-
- 18 12月, 2009 3 次提交
-
-
-
由 Li Yang 提交于
Get tag directories from the $(__LIB) and also generate tag for .S files. Signed-off-by: NLi Yang <leoli@freescale.com>
-
由 Kumar Gala 提交于
make -C drivers/bios_emulator/ make[2]: Entering directory `drivers/bios_emulator' In file included from atibios.c:49: biosemui.h:47:21: error: biosemu.h: No such file or directory ... x86emu/decode.c:40:28: error: x86emu/x86emui.h: No such file or directory ... Due to lack of proper CPPFLAGS being passed to .depend generation rule Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
- 16 12月, 2009 3 次提交
-
-
由 Wolfgang Denk 提交于
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Peter Tyser 提交于
The gd->cpu pointer is set to an address located in flash when the probecpu() function is called while U-Boot is executing from flash. This pointer needs to be updated to point to an address in RAM after relocation has occurred otherwise Linux may not be able to boot due to "fdt board" crashing if flash has been erased or changed. This bug was introduced in commit a0e2066f. Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Reported-by: NEd Swarthout <Ed.Swarthout@freescale.com> Tested-by: NKumar Gala <galak@kernel.crashing.org> Tested on MPC8527DS. Tested by: Ed Swarthout <Ed.Swarthout@freescale.com>
-
- 15 12月, 2009 3 次提交
-
-
由 Ben Warren 提交于
A previous Commit converted the LAN91C96 Ethernet driver to using the CONFIG_NET_MULTI API, but did not include full board support. This patch finishes the job. Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Peter Tyser 提交于
Neither the MVBLUE nor its underlying architecture implement the do_irqinfo() function which is required when CONFIG_CMD_IRQ is defined. This change fixes the following MVBLUE compiler error: -> ./MAKEALL MVBLUE Configuring for MVBLUE board... common/libcommon.a(cmd_irq.o):(.u_boot_cmd+0x24): undefined reference to `do_irqinfo' make: *** [u-boot] Error 1 Signed-off-by: NPeter Tyser <ptyser@xes-inc.com> Acked-by: NAndre Schwarz <andre.schwarz@matrix-vision.de>
-
由 Detlev Zundel 提交于
The support for this was silently dropped by a configuration split during the merge of the imx27lite board support in commit 864aa034 (cmd_mtdparts: Move to common handling of FLASH devices via MTD layer). Signed-off-by: NDetlev Zundel <dzu@denx.de>
-
- 14 12月, 2009 4 次提交
-
-
由 Thomas Weber 提交于
commit 60f61e6d breaks compile with gcc by introducing __func__ instead of constant string "func" in the macro call but missed to change the macro. Signed-off-by: NThomas Weber <weber@corscience.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 John Ogness 提交于
fec_init() will only allocate fec->base_ptr if it is non-NULL. But the cleanup routine on error will free the pointer without setting it to NULL. This means that a later call to fec_init() would result in using an invalid pointer. Signed-off-by: NJohn Ogness <john.ogness@linutronix.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Reinhard Arlt 提交于
This chip is equipped for example on the esd PMC-ETH2-GB board. So let's add it to the list of supported chips to the e1000 driver. Signed-off-by: NReinhard Arlt <reinhard.arlt@esd.eu> Signed-off-by: NStefan Roese <sr@denx.de> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Remy Bohmer 提交于
Signed-off-by: NRemy Bohmer <linux@bohmer.net> Signed-off-by: NBen Warren <biggerbadderben@gmail.com>
-