| 34722da6 | 16-Jan-2017 |
Simon Glass <sjg@chromium.org> |
x86: Fix up CONFIG_X86_64 check
When SPL and U-Boot proper have different settings for this flag, we need to use the correct one. Fix this up in the interrupt code.
Signed-off-by: Simon Glass <sjg@
x86: Fix up CONFIG_X86_64 check
When SPL and U-Boot proper have different settings for this flag, we need to use the correct one. Fix this up in the interrupt code.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| 93031595 | 16-Jan-2017 |
Simon Glass <sjg@chromium.org> |
x86: Add cpu code for x86_64
There is not much needed at present, but set up a separate directory to put this code as it grows.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <
x86: Add cpu code for x86_64
There is not much needed at present, but set up a separate directory to put this code as it grows.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| dca9220c | 16-Jan-2017 |
Simon Glass <sjg@chromium.org> |
x86: Add 64-bit start-up code
Add code to start up U-Boot in 64-bit mode. It is fairly simple since we are running from RAM and SPL has done the low-level init.
Signed-off-by: Simon Glass <sjg@chro
x86: Add 64-bit start-up code
Add code to start up U-Boot in 64-bit mode. It is fairly simple since we are running from RAM and SPL has done the low-level init.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| 987116f7 | 16-Jan-2017 |
Simon Glass <sjg@chromium.org> |
x86: ivybridge: Allow 32-bit init to move to SPL
Update the Makefile so that some 32-bit init can be built into SPL rather than U-Boot proper.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed
x86: ivybridge: Allow 32-bit init to move to SPL
Update the Makefile so that some 32-bit init can be built into SPL rather than U-Boot proper.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| 8d8f3acd | 16-Jan-2017 |
Simon Glass <sjg@chromium.org> |
x86: ivybridge: Add more debugging for failures
Add various debug() messages in places where errors occur. This aids with debugging.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin M
x86: ivybridge: Add more debugging for failures
Add various debug() messages in places where errors occur. This aids with debugging.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|
| 2545fa59 | 26-Sep-2016 |
Simon Glass <sjg@chromium.org> |
x86: ivybridge: Tidy up enable_clock_gating() for 64-bit
Fix the hex case and remove unused brackets. Use ~0U instead of ~0UL to allow compilation on 64-bit machines.
Signed-off-by: Simon Glass <sj
x86: ivybridge: Tidy up enable_clock_gating() for 64-bit
Fix the hex case and remove unused brackets. Use ~0U instead of ~0UL to allow compilation on 64-bit machines.
Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
show more ...
|