- 15 5月, 2013 4 次提交
-
-
由 Shaohui Xie 提交于
T4240QDS uses a SST instead of SPANSION SPI flash. Signed-off-by: NShaohui Xie <Shaohui.Xie@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 York Sun 提交于
Fix ccsr_gur for corenet platform. Remove non-exist registers. Add fuse status register. Signed-off-by: NYork Sun <yorksun@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Andy Fleming 提交于
Makes it a bit easier to see if we've properly set them. While we're in there, modify the accesses to HDBCR0 and HDBCR1 to actually use those definitions. Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
由 Sandeep Singh 提交于
The bit positions for FMAN1 freq in RCW is different for B4860. Also addded a case when FMAN1 frewuency is equal to systembus. Signed-off-by: NSandeep Singh <Sandeep@freescale.com> Signed-off-by: NPoonam Aggrwal <poonam.aggrwal@freescale.com> Signed-off-by: NAndy Fleming <afleming@freescale.com>
-
- 14 5月, 2013 20 次提交
-
-
-
由 Simon Glass 提交于
Add selected coreboot timestamps into bootstage to get a unified view of the boot timings. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
Coreboot provides a lot of useful timing information. Provide a facility to add this to bootstage on start-up. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
We don't use zlib and gzip but do use lzo, so enable this. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
This local variable is not used unless CONFIG_GZIP is defined. Fix it. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
Add a function which allows a (file, function, line number) to be marked in bootstage. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NChe-Liang Chiou <clchiou@chromium.org>
-
由 Simon Glass 提交于
This is a convenient way of finding out where boottime is going. Enable it for coreboot. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Doug Anderson 提交于
In a previous CL we added the bootstage_relocate(), which should be called after malloc is initted. Now we call it on generic board. Signed-off-by: NDoug Anderson <dianders@chromium.org> Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Doug Anderson 提交于
Any pointers to name strings that were passed to bootstage_mark_name() pre-relocation should be copied post-relocation so that they don't get trashed as the original location of U-Boot is re-used for other purposes. This change introduces a new API call that should be called from board_init_r() after malloc has been initted on any board that uses bootstage. Signed-off-by: NDoug Anderson <dianders@chromium.org> Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
Some functions don't have a stub for when CONFIG_BOOTSTAGE is not defined. Add one to avoid #ifdefs in the code when this is used in U-Boot. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NChe-Liang Chiou <clchiou@chromium.org> Reviewed-by: NTom Wai-Hong Tam <waihong@chromium.org>
-
由 Simon Glass 提交于
While we don't want PCAT timers for timing, we want timer 2 so that we can still make a beep. Re-purpose the PCAT driver for this, and enable it in coreboot. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
This is no longer used since we prefer the more accurate TSC timer, so remove the dead code. Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Simon Glass 提交于
Tidy up some old broken and unneeded implementations. These are not used by coreboot or anything else now. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NGabe Black <gabeblack@chromium.org> Reviewed-by: NMichael Spang <spang@chromium.org> Reviewed-by: NVadim Bendebury <vbendeb@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Simon Glass 提交于
This timer runs at a rate that can be calculated, well over 100MHz. It is ideal for accurate timing and does not need interrupt servicing. Tidy up some old broken and unneeded implementations at the same time. To provide a consistent view of boot time, we use the same time base as coreboot. Use the base timestamp supplied by coreboot as U-Boot's base time. Signed-off-by: Simon Glass <sjg@chromium.org>base Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
The 'Starting linux' message appears twice in the code, but both call through the same place. Unify these and add calls to bootstage to mark the occasion. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NMichael Spang <spang@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Simon Glass 提交于
panic_puts() can be called in early boot to display a message. It might help with early debugging. Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NTom Wai-Hong Tam <waihong@chromium.org>
-
由 Simon Glass 提交于
Several files use the global_data pointer without declaring it. This works because the declaration is currently a NOP. But still it is better to fix this so that x86 lines up with other archs. Signed-off-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
Since we use CONFIG_SYS_GENERIC_BOARD on x86, we don't need this anymore. Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Simon Glass 提交于
Since we don't have real-mode code now, we can remove this chunk of the link script. Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
由 Simon Glass 提交于
Graeme Russ pointed out that this code is no longer used. Remove it. Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NGraeme Russ <graeme.russ@gmail.com>
-
- 13 5月, 2013 1 次提交
-
-
由 Andreas Bießmann 提交于
Commit 18652864 (Introduce generic link section.h symbol files) changed the __bss_end symbol type from char[] to ulong. This led to wrong relocation parameters which ended up in a not working u-boot. Unfortunately this is not clear to see cause due to RAM aliasing we may get a 'half-working' u-boot then. Fix this by dereferencing the __bss_end symbol where needed. Signed-off-by: NAndreas Bießmann <andreas.devel@googlemail.com>
-
- 11 5月, 2013 4 次提交
-
-
由 Gerald Van Baren 提交于
The define should not have been put in fdt.h originally, libfdt_env.h is the proper place for target-specific customizations. Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 Justin Sobota 提交于
This commit adds a license header to fdt.h and libfdt_env.h because the license was omitted. U-Boot note: the u-boot libfdt_env.h header portion was not applied to the u-boot libfdt_env.h because that file was created by Gerald Van Baren (with a license header). - gvb Ref: DTC commit 27cdc1b1 Signed-off-by: NJustin Sobota <jsobota@ti.com> Acked-by: NDavid Gibson <david@gibson.dropbear.id.au> Signed-off-by: NGerald Van Baren <vanbaren@cideas.com>
-
由 François Revol 提交于
Ref: DTC commit cc11e522 Signed-off-by: NFrançois Revol <revol@free.fr>
-
由 Simon Glass 提交于
This function is useful outside libfdt, so export it. Ref: DTC commit b7aa300e Signed-off-by: NSimon Glass <sjg@chromium.org> Acked-by: NDavid Gibson <david@gibson.dropbear.id.au>
-
- 10 5月, 2013 9 次提交
-
-
-
由 Stefan Kristiansson 提交于
Unifies the openrisc boards linker scripts into a common one. Signed-off-by: NStefan Kristiansson <stefan.kristiansson@saunalahti.fi>
-
由 Stefan Kristiansson 提交于
Since there are two memory areas defined, vectors and ram, the linker will error when neither of them are specified for a section. Signed-off-by: NStefan Kristiansson <stefan.kristiansson@saunalahti.fi>
-
由 Egbert Eich 提交于
The 512 byte block size was hard coded in the ext4 file systems. Large harddisks today support bigger block sizes typically 4096 bytes. This patch removes this limitation. Signed-off-by: NEgbert Eich <eich@suse.com>
-
由 Anatolij Gustschin 提交于
Many boot image configuration files refer to the appropriate documentation file, but these references contain typos in the directory and file name. Fix them. Also fix reference to doc/README.SPL file. Signed-off-by: NAnatolij Gustschin <agust@denx.de> Cc: Prafulla Wadaskar <prafulla@marvell.com> Cc: Stefano Babic <sbabic@denx.de> Acked-by: NStefano Babic <sbabic@denx.de>
-
由 Michal Simek 提交于
Patman requires python 2.7.4 to run but it doesn't need to be placed in /usr/bin/python. Use env to ensure that the interpreter used is the first one on environment's $PATH on system with several versions of Python installed. Signed-off-by: NMichal Simek <michal.simek@xilinx.com> Reviewed-by: NTom Rini <trini@ti.com> Acked-by: NSimon Glass <sjg@chromium.org>
-
由 Simon Glass 提交于
Conflicting tags can prevent buildman from building two series which exist one after the other in a branch. There is no reason not to allow this sort of workflow with buildman, so ignore conflicting tags in buildman. Change-Id: I2231d04d8684fe0f8fe77f8ea107e5899a3da5e8 Signed-off-by: NSimon Glass <sjg@chromium.org> Reviewed-by: NTom Rini <trini@ti.com>
-
由 Lucian Cojocar 提交于
If the environment contains an entry like "=value" "\0" we should throw an error when parsing the environment. Otherwise, U-Boot will enter in an infinite loop. Signed-off-by: NLucian Cojocar <cojocar@gmail.com>
-
由 Marek Vasut 提交于
Currently the base setting for CFLAGS is split in two possibilities, one with -DBUILD_TAG appended at the end and one without, the rest of CFLAGS is the same in both cases. Change this so CFLAGS are always set and the -DBUILD_TAG is appended in separate ifdef. Signed-off-by: NMarek Vasut <marex@denx.de> Cc: Wolfgang Denk <wd@denx.de> Cc: Tom Rini <trini@ti.com> Reviewed-by: NOtavio Salvador <otavio@ossystems.com.br>
-
- 09 5月, 2013 2 次提交
-
-
由 Michal Simek 提交于
Microblaze uses gpio which is connected to the system reset. Currently gpio subsystem wasn't used for it. Add gpio driver and change Microblaze reset logic to be done via gpio subsystem. There are various configurations which Microblaze can have that's why gpio_alloc/gpio_alloc_dual(for dual channel) function has been introduced and gpio can be allocated dynamically. Adding several gpios IP is also possible and supported. For listing gpio configuration please use "gpio status" command This patch also remove one compilation warning: microblaze-generic.c: In function 'do_reset': microblaze-generic.c:38:47: warning: operation on '*1073741824u' may be undefined [-Wsequence-point] Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-
由 Michal Simek 提交于
fdt_initrd add additional information to DTB about initrd addresses which are later used by kernel. Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
-