- 15 7月, 2008 13 次提交
-
-
由 Kumar Gala 提交于
The L2 size detection code was a bit confusing and we kept having to add code to it to handle new processors. Change the sense of detection so we look for the older processors that aren't changing. Also added support for 1M cache size on 8572. Signed-off-by: NKumar Gala <galak@kernel.crashing.org>
-
由 Paul Gortmaker 提交于
Make the default build for the sbc8560 board be powerpc capable with libfdt support. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
-
由 Andy Fleming 提交于
This was proposed by Paul Gortmaker in response to Wolfgang's comments on similar #defines in sbc8560.h. Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Paul Gortmaker 提交于
Add in the default fdt settings and the typical EXTRA_ENV settings as borrowed from the mpc8560ads. Fix a couple of stale references to the mpc8560ads dating back to the original clone/fork. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Paul Gortmaker 提交于
Add in for the sbc8560, the ft_board_setup() routine, based on what is in use for the Freescale MPC8560ADS board. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
-
由 Paul Gortmaker 提交于
The existing config doesn't define CONFIG_HAS_ETH0, and so the fdt support doesn't update the zeros in the dtb local-mac with real data from the u-boot env. Since the existing config is tailored to just two interfaces, get rid of the ETH2 definitions at the same time. Also don't include any end user specific data into the environment by default -- things like MAC address, network parameters etc. need to come from the end user. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Paul Gortmaker 提交于
The sbc8560 board ships with 512MB of memory installed, but the current cs0_bnds is hard coded for 256MB. Set the value based on CFG_SDRAM_SIZE. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
-
由 Paul Gortmaker 提交于
The definitions for the TSEC have become out of date. There is no longer any such options like "CONFIG_MPC85xx_TSEC1" or similar. Update to match those of other boards, like the MPC8560ADS. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com> Acked-by: NBen Warren <biggerbadderben@gmail.com>
-
由 Paul Gortmaker 提交于
Some boards that have external 16550 UARTs don't have a direct tie between bi_busfreq and the clock used for the UARTs. Boards that do have such a tie should set CFG_NS16550_CLK to be get_bus_freq(0) -- which most of them do already. Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com> Acked-by: NKim Phillips <kim.phillips@freescale.com>
-
由 Andrew Klossner 提交于
With a page size of BOOKE_PAGESZ_16M, both the real and effective addresses must be multiples of 16MB. The hardware silently truncates them so the code happens to work. This patch clarifies the situation by establishing addresses that the hardware doesn't need to truncate. Signed-off-by: NAndrew Klossner <andrew@cesa.opbu.xerox.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Kim Phillips 提交于
Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
-
由 Kim Phillips 提交于
Delete the crypto node if not on an E-processor. If on 8360 or 834x family, check rev and up-rev crypto node (to SEC rev. 2.4 property values) if on an 'EA' processor, e.g. MPC8349EA. Signed-off-by: NKim Phillips <kim.phillips@freescale.com>
-
由 Andy Fleming 提交于
The 8544 DS doesn't have any cacheable Local Bus memories set up. By mapping space for some anyway, we were allowing speculative loads into unmapped space, which would cause an exception (annoying, even if ultimately harmless). Removing LBC_CACHE_BASE, and using LBC_NONCACHE_BASE for the LBC LAW solves the problem. Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 14 7月, 2008 2 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
- 13 7月, 2008 24 次提交
-
-
由 Anatolij Gustschin 提交于
We need to wait while drawing engine clears frame buffer before any further software accesses to frame buffer will be initiated. Otherwise software drawn parts could be partially destroyed by the drawing engine or even GDC chip freeze could occur (as observed on socrates board). Signed-off-by: NAnatolij Gustschin <agust@denx.de>
-
Signed-off-by: NJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-
由 Michal Simek 提交于
Signed-off-by: NMichal Simek <monstr@monstr.eu> Acked-by: NStefan Roese <sr@denx.de>
-
由 Michal Simek 提交于
Clean Makefile Move device specific values to driver for better reading Signed-off-by: NMichal Simek <monstr@monstr.eu> Acked-by: NStefan Roese <sr@denx.de>
-
由 Michal Simek 提交于
Microblaze and PowerPC use boot_get_ramdisk for loading ramdisk to memory with checking return value. Return 0 means success. Return 1 means failed. Here is correspond part of code from bootm.c which check return code. ret = boot_get_ramdisk (argc, argv, images, IH_ARCH_PPC, &rd_data_start, &rd_data_end); if (ret) goto error; Signed-off-by: NMichal Simek <monstr@monstr.eu>
-
由 Michal Simek 提交于
Signed-off-by: NMichal Simek <monstr@monstr.eu>
-
由 Michal Simek 提交于
Redesign uartlite driver to in_be32 and out_be32 macros Fix missing header in io.h Signed-off-by: NMichal Simek <monstr@monstr.eu> Acked-by: NGrant Likely <grant.likely@secretlab.ca>
-
由 Marcel Ziswiler 提交于
-
由 Hugo Villeneuve 提交于
which happened when rounding the serial port clock divisor Signed-off-by: NHugo Villeneuve <hugo.villeneuve@lyrtech.com>
-
由 Marcel Ziswiler 提交于
Signed-off-by: NMarcel Ziswiler <marcel@ziswiler.com>
-
由 Hugo Villeneuve 提交于
caused by missing dcache status/enable/disable functions. Signed-off-by: NHugo Villeneuve <hugo.villeneuve@lyrtech.com>
-
由 Stefan Roese 提交于
This patch removes some ft_board_setup() functions from some 4xx boards. This can be done since we now have a default weak implementation for this in cpu/ppc4xx/fdt.c. Only board in need for a different/custom implementation like canyonlands need their own version. Signed-off-by: NStefan Roese <sr@denx.de>
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-
由 Haavard Skinnemoen 提交于
Mail to kharris@nexus-tech.net bounces because the user doesn't exist anymore. You can't be a maintainer without a valid e-mail address, so move all boards that used to be maintained by Kyle Harris to the "orphaned" list. Currently, only PowerPC has a list of orphaned boards, so this patch creates one for ARM as well. Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
-
由 Wolfgang Denk 提交于
-
-
由 Wolfgang Denk 提交于
-
-
由 Wolfgang Denk 提交于
-
-
由 Anatolij Gustschin 提交于
On the at91sam9260ep development board there is an EEPROM connected to the TWI interface (PA23, PA24 Peripheral A multiplexing), so we cannot use these pins as ETX2, ETX3. This patch configures PA10, PA11 pins for ETX2, ETX3 instead of PA23, PA24 pins. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Signed-off-by: NManuel Sahm <Manuel.Sahm@feig.de>
-
-
由 Kenneth Johansson 提交于
The DIU_DIV register is 8 bit not 5 bit. This prevented large DIV values so it was not possible to set a slow pixel clock and thus prevented display on small screens. Signed-off-by: NKenneth Johansson <kenneth@southpole.se> Acked-by: NJohn Rigby <jrigby@freescale.com>
-
由 John Rigby 提交于
board/ads5121/iopin.c Replace bit fields in struct iopin_t with a single field and intialize it via plain old macros. This fixes the type pun warnings and makes the code more readable. board/ads5121/ads5121.c Add include iopin.h to ads5121.c for the iopin_initialize prototype. Add an extern void ads5121_diu_init(void) Signed-off-by: NJohn Rigby <jrigby@freescale.com>
-
- 12 7月, 2008 1 次提交
-
-
由 Wolfgang Denk 提交于
Signed-off-by: NWolfgang Denk <wd@denx.de>
-