| #
13ceb2af |
| 06-Nov-2024 |
Xuhui Lin <xuhui.lin@rock-chips.com> |
rockchip: Add arch timer 1Ghz support
Change-Id: I8e58b15be1823e732852a2aa76cc98813e6b4fe9 Signed-off-by: Xuhui Lin <xuhui.lin@rock-chips.com>
|
| #
0a53d515 |
| 20-Feb-2019 |
Joseph Chen <chenjh@rock-chips.com> |
lib: initcall: add system total boot time debug
Change-Id: I3d4cd151acf699b25c9caab0452e40fddb6c31e1 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
36ba3f8d |
| 06-Dec-2018 |
Joseph Chen <chenjh@rock-chips.com> |
lib: initcall: add time cost verbose
This is more helpful than bootstage timing record since it is quite possible for every developer to enable inicall verbose for debug and find abnormal time cost
lib: initcall: add time cost verbose
This is more helpful than bootstage timing record since it is quite possible for every developer to enable inicall verbose for debug and find abnormal time cost as early as possible.
It looks like: initcall: 000000000061015c # 183 us initcall: 000000000ff3e614 # 0 us initcall: 000000000ff3e408 # 0 us initcall: 00000000006105fc (relocated to 000000000ff3e5fc) # 6401 us initcall: 0000000000610420 (relocated to 000000000ff3e420) # 1 us initcall: 0000000000604444 (relocated to 000000000ff32444) # 5 us Change-Id: Ib59f3e5052f921d0046a6fa73cbfb968000fd34e Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
1a2728ae |
| 05-Aug-2015 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-x86
|
| #
f134ed7d |
| 31-Jul-2015 |
Simon Glass <sjg@chromium.org> |
efi: Display the correct initcall pre-relocation values
With EFI the start address of U-Boot is specified differently. We could consider just setting GD_FLG_RELOC and then setting up reloc_off. But
efi: Display the correct initcall pre-relocation values
With EFI the start address of U-Boot is specified differently. We could consider just setting GD_FLG_RELOC and then setting up reloc_off. But that flag has other implementations and we are not able to use U-Boot relocation which this flag implies.
Instead, just add a special case for EFI.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| #
4e0114d9 |
| 30-Dec-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
|
| #
e38d1cb2 |
| 27-Dec-2014 |
Alexey Brodkin <Alexey.Brodkin@synopsys.com> |
initcall: add explicit hint if initcall was relocated
Commit "initcall: Improve debugging support" makes sense and indeed simplifies process of matching initcalls executed with static disassembly.
initcall: add explicit hint if initcall was relocated
Commit "initcall: Improve debugging support" makes sense and indeed simplifies process of matching initcalls executed with static disassembly.
Until you are debugging relocation functionality.
Existign output may make you think that at some point execution somehow returned back to non-relocated area. And there're many reasons/problems that may provoke this behavior.
In order to make things clear let's add explicit mention in case initall was actually relocated like this: --->--- initcall: 810015f8 Relocation Offset is: 0efcf000 Relocating to 8ffcf000, new gd at 8fdced3c, sp at 8fdced20 initcall: 810015b8 initcall: 8ffd093c initcall: 8ffd0a14 initcall: 81001940 (relocated to 8ffd0940) initcall: 81001958 (relocated to 8ffd0958) --->---
Note "unexpected" jump from 0x8f... area to 0x81... area. Without explanation this raises many questions: execution jumped in relocated area right as expected and then for some reason returned back?
But I hope comment in brackets will save some time for those curious developers who are careful enough to catch "unexpected jump to pre-reloc area" or those unlucky ones who'll have to deal with relocation debugging.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Simon Glass <sjg@chromium.org> Cc: Minkyu Kang <mk7.kang@samsung.com>
show more ...
|
| #
68e80fdd |
| 22-Oct-2014 |
Tom Rini <trini@ti.com> |
Merge git://git.denx.de/u-boot-dm
|
| #
aacc6c5d |
| 02-Oct-2014 |
Simon Glass <sjg@chromium.org> |
initcall: Display error number when an error occurs
Now that some initcall functions return a useful error number, display it when something goes wrong.
Signed-off-by: Simon Glass <sjg@chromium.org
initcall: Display error number when an error occurs
Now that some initcall functions return a useful error number, display it when something goes wrong.
Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Igor Grinberg <grinberg@compulab.co.il>
show more ...
|
| #
dab5e346 |
| 16-Jul-2014 |
Stefano Babic <sbabic@denx.de> |
Merge branch 'master' of git://git.denx.de/u-boot
Signed-off-by: Stefano Babic <sbabic@denx.de>
Conflicts: boards.cfg
|
| #
55e8250b |
| 08-Jun-2014 |
Tom Rini <trini@ti.com> |
Merge branch 'master' of git://git.denx.de/u-boot-arm
|
| #
cc49da24 |
| 02-Jun-2014 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot-samsung/master' into 'u-boot-arm/master'
|
| #
2f43f854 |
| 20-May-2014 |
Simon Glass <sjg@chromium.org> |
initcall: Improve debugging support
Add the ability to display the code offset of an initcall even after it is relocated. This makes it much easier to relate initcalls back to the U-Boot System.map
initcall: Improve debugging support
Add the ability to display the code offset of an initcall even after it is relocated. This makes it much easier to relate initcalls back to the U-Boot System.map file.
Signed-off-by: Simon Glass <sjg@chromium.org> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
show more ...
|
| #
326ea986 |
| 31-Jul-2013 |
Stefano Babic <sbabic@denx.de> |
Merge git://git.denx.de/u-boot-arm
Conflicts: board/freescale/mx6qsabrelite/Makefile board/freescale/mx6qsabrelite/mx6qsabrelite.c include/configs/mx6qsabrelite.h
Signed-off-by: Stefano Babic <s
Merge git://git.denx.de/u-boot-arm
Conflicts: board/freescale/mx6qsabrelite/Makefile board/freescale/mx6qsabrelite/mx6qsabrelite.c include/configs/mx6qsabrelite.h
Signed-off-by: Stefano Babic <sbabic@denx.de>
show more ...
|
| #
8b485ba1 |
| 25-Jul-2013 |
Albert ARIBAUD <albert.u.boot@aribaud.net> |
Merge branch 'u-boot/master' into u-boot-arm/master
|
| #
1a459660 |
| 08-Jul-2013 |
Wolfgang Denk <wd@denx.de> |
Add GPL-2.0+ SPDX-License-Identifier to source files
Signed-off-by: Wolfgang Denk <wd@denx.de> [trini: Fixup common/cmd_io.c] Signed-off-by: Tom Rini <trini@ti.com>
|
| #
c8a311d9 |
| 05-Mar-2013 |
Simon Glass <sjg@chromium.org> |
Introduce a basic initcall implementation
This library supports calling a list of functions one after the other.
It is intended that we move to a more powerful initcall implementation as proposed b
Introduce a basic initcall implementation
This library supports calling a list of functions one after the other.
It is intended that we move to a more powerful initcall implementation as proposed by Graeme Russ <graeme.russ@gmail.com>. For now, this allows us to do the basics.
Signed-off-by: Simon Glass <sjg@chromium.org>
show more ...
|