- Jul 18, 2011
-
-
Yegor Yefremov authored
the serial device names have been changed from ttySx to ttyOx, so the console device name should be also changed to support the latest kernel versions. Signed-off-by:
Yegor Yefremov <yegorslists@googlemail.com> Acked-by:
Vaibhav <Hiremath<hvaibhav@ti.com>
-
- Jul 17, 2011
-
-
Albert ARIBAUD authored
Checkpatch.pl complains about the volatile qualifier in calls to get_ram_size(). Remove this qualifier in the prototype and in the calls where it is useless, and leave it only in the function body where it is needed. Signed-off-by:
Albert ARIBAUD <albert.u.boot@aribaud.net>
-
Chan-Taek Park authored
This patch provides SDRAM base address and initial stack address to fix build errors. Signed-off-by:
Chan-Taek Park <c-park@ti.com>
-
Rob Herring authored
cpu_init_crit can be skipped, but the code is still enabled requiring a platform to supply lowlevel_init. Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Cc: Albert ARIBAUD <albert.aribaud@free.fr>
-
Igor Grinberg authored
CONFIG_MACH_TYPE is used to set the machine type number in the common arm code instead of setting it in the board code. Boards with dynamically discoverable machine types can still set the machine type number in the board code. Signed-off-by:
Igor Grinberg <grinberg@compulab.co.il>
-
- Jul 16, 2011
-
-
Rob Herring authored
Add __ilog2 function for ARM. Needed for ahci.c Signed-off-by:
Rob Herring <rob.herring@calxeda.com> Cc: Albert ARIBAUD <albert.aribaud@free.fr>
-
Graeme Russ authored
Signed-off-by:
Graeme Russ <graeme.russ@gmail.com>
-
- Jul 14, 2011
-
-
Marek Vasut authored
Signed-off-by:
Marek Vasut <marek.vasut@gmail.com>
-
Jana Rapava authored
Signed-off-by:
Jana Rapava <fermata7@gmail.com>
-
Jana Rapava authored
Signed-off-by:
Jana Rapava <fermata7@gmail.com>
-
Stefano Babic authored
On i.MX27, the asm-offsets.h file is not yet generated as it should be. Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Matthias Weisser <weisserm@arcor.de>
-
Stefano Babic authored
On i.MX5, the asm-offsets.h file is not yet generated as it should be. Signed-off-by:
Stefano Babic <sbabic@denx.de> CC: Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
zmx25 is a board based on imx25 SoC, 64 Megs of LPDDR, 32 Megs of NOR flash, an optional NAND flash. Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
Adding support for mxc_gpio driver for imx25 and fix names of registers in tx25 board. Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
Offsets to registers may be needed in asm code. This patch adds automated generation of these offsets form C structures. Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
Adding support for USB host on imx25 using the internal PHY. Changing the name of base address define for imx31 to get some unification. Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
imx25 used the wrong reset.c from imx27 Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Matthias Weisser authored
Need this function for autoboot keyd Signed-off-by:
Matthias Weisser <weisserm@arcor.de>
-
Torsten Koschorrek authored
Signed-off-by:
Torsten Koschorrek <koschorrek@synertronixx.de>
-
Fabio Estevam authored
mx27_uart_init_pins does the IOMUX setting for UART1 port. Change the function name to make the UART port number explicit. Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
Matthias Weisser authored
asm-offsets.h should be auto generated. This patch adds two rules to rules.mk which makes this possible and removes the rules on imx35. Signed-off-by:
Matthias Weisser <weisserm@arcor.de> Acked-by:
Stefano Babic <sbabic@denx.de>
-
Fabio Estevam authored
Signed-off-by:
Fabio Estevam <fabio.estevam@freescale.com>
-
- Jul 11, 2011
-
-
Ramneek Mehresh authored
Move to use hwconfig for usb mode & phy type instead of magic 'usb_phy_type' environment variable on the following platforms: MPC8536DS, P1020RDB, P1020RDB-PC, P1010RDB, P2020RDB, P2020RDB-PC, P2020RDB, P3041DS, P4080DS, & P5020DS. Signed-off-by:
Ramneek Mehresh <ramneek.mehresh@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Enable buffer write for better performance. This platform uses a NOR flash chip which supports write buffer programming. CFI driver can query the buffer size and use it to program the flash for best performance. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Timur Tabi authored
Some P4080 rev1 errata work-arounds, notably erratum SERDES4, required a bank soft-reset after the bank was configured and enabled, even though enabling a bank causes it to reset. Because the reset was required for multiple errata, it was not properly enclosed in an #ifdef, and so was not removed with all the other rev1 errata work-arounds. Erratum SERDES-8 says that the clocks for bank 3 needs to be enabled if bank 2 is enabled, but this was not being done for SERDES protocols 0xF and 0x10. The bank reset also happened to enable bank 3 (apparently an undocumented feature). Simply removing the reset breaks these two protocols. It turns out that every time we call enable_bank(), we do want at least one lane of the bank enabled, either because the bank is supposed to be enabled, or because we need the clock from that bank enabled. For erratum SERDES-A001, we don't want to modify srds_lpd_b[] when we call enable_bank(), because that array is used elsewhere to determine if the bank is available. Note that the side effect of these changes is that the work-arounds for these two errata are now linked. Specifically, if SERDES-A001 is enabled, then we need SERDES-8 enabled as well. Because this was the only SERDES bank soft-reset, there is no need to implement a work-around for erratum SERDES-A003. Also fix an off-by-one error in a printf(). Signed-off-by:
Timur Tabi <timur@freescale.com> Acked-by:
Ed Swarthout <swarthou@freescale.com> Acked-by:
Scott Wood <scottwood@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Add this option to allow boards to override the default read-to-write turnaround time for better performance. Signed-off-by:
York Sun <yorksun@freescale.com>
-
Ramneek Mehresh authored
Resolve P1020 second USB controller multiplexing with eLBC - mandatory to mention USB2 in hwconfig string to select it over eLBC, otherwise USB2 node is removed - works only for SPI and SD boot Signed-off-by:
Ramneek Mehresh <ramneek.mehresh@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Ramneek Mehresh authored
Specify hwconfig usage for USB mode and phy change Signed-off-by:
Ramneek Mehresh <ramneek.mehresh@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Ramneek Mehresh authored
Modify support for USB mode fixup: - Add common support for USB mode and phy type device tree fix-up for all USB controllers mentioned in hwconfig string - Fetch USB mode and phy type via hwconfig; if not defined in hwconfig, then fetch them from env Signed-off-by:
Ramneek Mehresh <ramneek.mehresh@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Roy Zang authored
The P1023RDS board is the reference board for the P1023 SoC. Add support for booting it from NOR or NAND, with fixed 2G of DDR, PCIe, UART, I2C, etc. Signed-off-by:
Roy Zang <tie-fei.zang@freescale.com> Signed-off-by:
Haiying Wang <Haiying.Wang@freescale.com> Signed-off-by:
Chunhe Lan <Chunhe.Lan@freescale.com> Signed-off-by:
Lei Xu <B33228@freescale.com> Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
If DDR initialziation uses a speed table and the speed is not matched, print a warning message instead of silently ignoring. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Allow overriding RCW for all RDIMM, not only quad-rank ones. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Checking width before setting DDR controller. SPD for DDR1 and DDR2 has data width and primary sdram width. The latter one has different meaning for DDR3. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
In case of empty SPD or checksum error, fallback to raw timing on supported boards. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
We used to have fixed parameters for soldered DDR chips. This patch introduces CONFIG_SYS_DDR_RAW_TIMING to enable calculation based on timing data from DDR chip datasheet, implemneted in board-specific files or header files. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
Felix Radensky authored
On P1022/P1013 second USB controller is muxed with second Ethernet controller. The current code to enable second USB fails to properly clear pinmux bits used by ethernet. As a result, Linux freezes when this controller is used. This patch fixes the problem. Signed-off-by:
Felix Radensky <felix@embedded-sol.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Adding byte 32 and 33 Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Add support for 16-bit DDR bus. Also deal with system using 64- and 32-bit DDR devices. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
Only use DDR DIMM part number if SPD has valid length, to prevent from display garbage in case SPD doesn't cover these fields. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-
York Sun authored
If the bus width is 32-bit, burst chop should be disabled and burst length should be 8. Read from SPD or other source to determine the width. Signed-off-by:
York Sun <yorksun@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
-