changelog
来自「U-boot源码 ARM7启动代码」· 代码 · 共 1,860 行 · 第 1/5 页
TXT
1,860 行
Date: Thu Oct 25 17:09:17 2007 -0500 ColdFire 5282: Fix external flash boot and return dramsize Signed-off-by: TsiChungLiew <Tsi-Chung.Liew@freescale.com>commit d78791ae914d4e7c5edca1cdad73b3dc81a4eb82Author: Bartlomiej Sieka <tur@semihalf.com>Date: Thu Oct 25 17:20:01 2007 +0200 TQM5200: increase kernel_addr_r and fdt_addr_r (hinted by Wolfgang Denk). Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>commit 1a0ce20aa4cb4e3068da04e7290ee9986fd0b834Author: Martin Krause <martin.krause@tqs.de>Date: Wed Oct 24 08:42:25 2007 +0200 TQM5200: fix spurious characters on second serial interface With this patch PSC3 is configured as UART. This is done, because if the pins of PSC3 are not configured at all (-> all pins are GPI), due to crosstalk, spurious characters may be send over the RX232_2_TXD signal line. Signed-off-by: Martin Krause <martin.krause@tqs.de> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>commit be4a87f11e297a5cededbf7dd71c0248f3874acdAuthor: Martin Krause <martin.krause@tqs.de>Date: Wed Oct 24 08:41:27 2007 +0200 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller Some commands for the STK52xx base board try to access the SM501 grafic controller. But the TQM5200S has no grafic controller (only the TQM5200 and the TQM5200B have). This patch deactivates the commands accessing the SM501 for the TQM5200S. Signed-off-by: Martin Krause <martin.krause@tqs.de> Signed-off-by: Grant Likely <grant.likely@secretlab.ca>commit b31f64343ead9482cd439b1adbe4c34026a641b1Author: Martin Krause <martin.krause@tqs.de>Date: Mon Oct 22 16:45:53 2007 +0200 TQM5200: fix spurious characters on second serial interface With this patch PSC3 is configured as UART. This is done, because if the pins of PSC3 are not configured at all (-> all pins are GPI), due to crosstalk, spurious characters may be send over the RX232_2_TXD signal line. Signed-off-by: Martin Krause <martin.krause@tqs.de>commit 0fc0f91b20ffa802f5a66534ca5c2844910583f6Author: Martin Krause <martin.krause@tqs.de>Date: Mon Oct 22 16:40:06 2007 +0200 TQM5200S: fix commands for STK52xx base board because of missing SM501 grafic controller Some commands for the STK52xx base board try to access the SM501 grafic controller. But the TQM5200S has no grafic controller (only the TQM5200 and the TQM5200B have). This patch deactivates the commands accessing the SM501 for the TQM5200S. Signed-off-by: Martin Krause <martin.krause@tqs.de>commit 7b0a42219f30277f71f4405cbaf8a269f6d2d227Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Sun Oct 21 09:14:28 2007 +0200 Mips: Fix string functions differ prototype declaration Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit cb8250fe4b3c4ed549b270e8a20bc22060e7e1d2Author: Ed Swarthout <Ed.Swarthout@freescale.com>Date: Fri Oct 19 17:51:40 2007 -0500 fsl_pci_init enable COMMAND_MEMORY if inbound window Patch 16e23c3f removed PCSRBAR allocation. But passing zero windows to pciauto_setup_device has the side effect of not getting COMMAND_MEMORY set. Signed-off-by: Ed Swarthout <Ed.Swarthout@freescale.com>commit e9d0d527992566ebef9826962ff1745b2f082b92Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 10:55:24 2007 +0200 delta: Fix OHCI_REGS_BASE undeclared and wait_ms implicit declaration Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit 9c4884f54da982ce990c7d1760ac81b0704d3c64Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 08:10:15 2007 +0200 fix warning: no return statement in function returning non-void Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit e78220f6e514206757acfe247297fc9a328a881fAuthor: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 06:33:45 2007 +0200 xsengine: Fix no partition type specified, use DOS as default Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit 10cdb8dbd67a818823ab9ec88b68fc348903db59Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 00:24:59 2007 +0200 lubbock: Fix no partition type specified, use DOS as default Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit 41b4d282d38fa7231c315c5f6cfff5bdd24e0191Author: Wolfgang Denk <wd@denx.de>Date: Tue Oct 23 16:50:03 2007 +0200 Coding style: keep lists sorted; update CHANGELOG Signed-off-by: Wolfgang Denk <wd@denx.de>commit 58b74b05c621e2835ecf4e2d3243042cf4186777Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 00:09:05 2007 +0200 Fix missing drivers makefile entries ds1722.c mw_eeprom.c Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit 96455bfebc9887837095c9051d216f53c61b5f10Author: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>Date: Fri Oct 19 00:07:39 2007 +0200 Fix warning differ in signedness in board/innokom/innokom.c Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>commit 2a4741d9a14ec475f50e9856d2c0a67e8b4271bdAuthor: Marcel Ziswiler <marcel@ziswiler.com>Date: Fri Oct 19 00:25:33 2007 +0200 fix pxa255_idp board The pxa255_idp being an old unmaintained board showed several issues: 1. CONFIG_INIT_CRITICAL was still defined. 2. Neither CONFIG_MAC_PARTITION nor CONFIG_DOS_PARTITION was defined. 3. Symbol flash_addr was undeclared. 4. The boards lowlevel_init function was still called memsetup. 5. The TEXT_BASE was still 0xa3000000 rather than 0xa3080000. 6. Using -march=armv5 instead of -march=armv5te resulted in lots of 'target CPU does not support interworking' warnings on recent compilers. 7. The PXA's serial driver redefined FFUART, BTUART and STUART used as indexes rather than the register definitions from the pxa-regs header file. Renamed them to FFUART_INDEX, BTUART_INDEX and STUART_INDEX to avoid any ambiguities. 8. There were several redefinition warnings concerning ICMR, OSMR3, OSCR, OWER, OIER, RCSR and CCCR in the PXA's assembly start file. 9. The board configuration file was rather outdated. 10. The part header file defined the vendor, product and revision arrays as unsigned chars instead of just chars in the block_dev_desc_t structure. Signed-off-by: Marcel Ziswiler <marcel@ziswiler.com>commit 298cd4cafe81ff8a6c87be8fbc440a20720d3ed6Author: Rune Torgersen <runet@innovsys.com>Date: Wed Oct 17 11:56:31 2007 -0500 Make MPC8266ADS command selection more robust Fix MPC8266 command line definition so it won't break when new commands are added to u-boot. Signed-off-by Rune Torgersen <runet@innovsys.com>commit d3afa1ee19345a31fd1eaad3e98b97d13ca47315Author: Bartlomiej Sieka <tur@semihalf.com>Date: Tue Oct 23 13:14:10 2007 +0200 Motion-PRO: Update configuration to accomodate next generation board. New board has faster oscillator and a different Flash chip. This affects: - CFG_MPC5XXX_CLKIN - SDRAM timings - Flash CS configuration (timings) - Flash sector size, and thus MTD partition layout - malloc() arena size (due to bigger Flash sectors) - smaller memory test range (due to bigger malloc() arena) This patch also enables more extensive memory testing via "mtest". Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>commit eff501904df2bf1724a750062628ba2c51dbb1f8Author: Bartlomiej Sieka <tur@semihalf.com>Date: Tue Oct 23 11:36:07 2007 +0200 Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration. Per AN3221 (MPC5200B SDRAM Initialization and Configuration), the SDelay register must be written a value of 0x00000004 as the first step of the SDRAM contorller configuration. Signed-off-by: Bartlomiej Sieka <tur@semihalf.com>commit 7a9348728ebda63cdbaacffd83099aa71d9d4c54Author: Peter Pearse <peter.pearse@arm.com>Date: Tue Oct 23 10:22:16 2007 +0100 Move PL01* serial drivers to drivers/serial and adjust Makefiles.commit 20d500d531a6b971ce6cc1bf191cb0092cdc0afcAuthor: Stefan Roese <sr@denx.de>Date: Tue Oct 23 10:17:42 2007 +0200 ppc4xx: lwmon5: Some further GPIO config changes Signed-off-by: Stefan Roese <sr@denx.de>commit de9a738faa7c2f47286119c3bfebc3dfbfe7d86dAuthor: Vlad Lungu <vlad@comsys.ro>Date: Sun Oct 21 22:10:10 2007 +0900 [MIPS] Fix UNCACHED_SDRAM PHYSADDR is for physical address, KSEG1ADDR is for uncached. Signed-off-by: Vlad Lungu <vlad@comsys.ro> Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>commit 00101dd7a32d12f698150123e47e4b3420279f86Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>Date: Sun Oct 21 21:30:42 2007 +0900 [MIPS] Add PIC-related switches to PLATFORM_{CPP,LD}FLAGS and cleanup Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>commit eb700636db017d310edaeb559b13d82588560674Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>Date: Sun Oct 21 10:55:37 2007 +0900 [MIPS] u-boot.lds: Define _gp in a standard manner Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>commit 22069215eb7adf5a3888bf7c7784ea9d70a72cd0Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>Date: Sun Oct 21 10:55:36 2007 +0900 [MIPS] Fix $gp usage Now we load $gp with _GLOBAL_OFFSET_TABLE_, but this is incorrect use. As a general principle, we should use _gp for $gp. Thanks to linker script's help we fortunately have _gp which equals to _GLOBAL_OFFSET_TABLE_. But once _gp gets out of alignment, we will not be able to access to GOT entires, global variables and procedure entry points. The right thing to do is to use _gp. This patch also introduce a new symbol `.gpword _GLOBAL_OFFSET_TABLE_' which holds the offset from _gp. When updating GOT entries, we use this offset and _gp to calculate the final _GLOBAL_OFFSET_TABLE_. This patch is originally submitted by Vlad Lungu <vlad@comsys.ro>, then I made some change to leave over num_got_entries. Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com> Cc: Vlad Lungu <vlad@comsys.ro>commit cbf2323b5b8285ea01acba7bbb905a3162d9b021Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>Date: Sun Oct 21 10:55:36 2007 +0900 [MIPS] u-boot.lds: Fix __got_start and __got_end Ensure that __got_start points to top of the `.got', and __got_end points to bottom as well, so that we never fail to count num_got_entries. Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>commit e5f325fec5b48ae705c89522923ba5a2e37cd5c7Author: Shinya Kuribayashi <shinya.kuribayashi@necel.com>Date: Sun Oct 21 10:55:36 2007 +0900 [MIPS] u-boot.lds: Remove duplicated .sdata section Signed-off-by: Shinya Kuribayashi <shinya.kuribayashi@necel.com>commit 05bf4919c1ce49cdedadacd564d0786a8ed796a1Author: Wolfgang Denk <wd@denx.de>Date: Sun Oct 21 01:01:17 2007 +0200 Minor coding style cleanup; update CHANGELOG Signed-off-by: Wolfgang Denk <wd@denx.de>commit ff285ca07eda1ea4a8909848cc1cc604ec8fec9cAuthor: Vlad Lungu <vlad@comsys.ro>Date: Thu Oct 4 20:47:10 2007 +0300 Fix NE2000 driver: Fixed typo in ne2000.h, thinko re n2k_inb() usage, don't try to do anything in eth_stop() if eth_init() was not called. Simplified RX path in order to avoid timeouts on really really fast NE2000 cards (read: qemu with internal tftp), NetLoop() is clever enough to cope with 1 packet per eth_rx(). Signed-off-by: Vlad Lungu <vlad@comsys.ro>commit df90968b48fb34fa9072fab150db2ac89678f537Author: urwithsughosh@gmail.com <urwithsughosh@gmail.com>Date: Mon Sep 24 13:32:13 2007 -0400 Setting MSR[DE] in do_reset Hello, This patch ensures the soft reset of the board for the 85xx boards by setting the MSR[DE] in the do_reset function. Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>commit 1e701e701304b3c3a3768ca83dd2ab7b9e88c77dAuthor: urwithsughosh@gmail.com <urwithsughosh@gmail.com>Date: Mon Sep 24 13:36:01 2007 -0400 MSR overwrite fix Hello, This patch fixes the MSR overwrite in the start.S when moving out of the last 4K page. Signed-off-by: Sughosh Ganu <urwithsughosh@gmail.com>commit 5c7ea64bb74a850a2b2303f853a8270695ad8602Author: Dan Wilson <dwilson@fulcrummicro.com>Date: Fri Oct 19 11:33:48 2007 -0500 tsec driver should clear RHALT on startup This was causing problems for some people. Signed-off-by: Alain Gravel <agravel@fulcrummicro.com> Signed-off-by: Dan Wilson <dwilson@fulcrummicro.com> Signed-off-by: Andy Fleming <afleming@freescale.com>commit 7600d47b8f6a10019e537dc9a62aa1498df58d25Author: Kumar Gala <galak@kernel.crashing.org>Date: Thu Oct 11 00:29:18 2007 -0500 Improve handling of PCI interrupt device tree fixup on MPC85xx CDS On the MPC85xx CDS we have two issues: 1. The device tree fixup code did not check to see if the property we are trying to update is actually found. Its possible that it would update random memory starting at 0. 2. Newer Linux kernel's have moved the location of the PCI nodes to be sibilings of the soc node and not children. The explicit PATH to the PCI node would not be found for these device trees. Add the ability to handle both paths. In the future we shouldn't handle such fixups by explicit path. Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?