Gitiles
Code Review
Sign In
gerrit.devboardsforandroid.linaro.org
/
platform
/
external
/
u-boot
/
526aabec2496834450f9dab06e4f62bdc0696d33
/
arch
/
x86
/
cpu
/
cpu.c
526aabe
x86: cpu: Skip init code when chain loading
by Simon Glass
· 4 years, 7 months ago
776cc20
x86: Move acpi_table header to main include/ directory
by Simon Glass
· 4 years, 8 months ago
3cabcf9
x86: Move acpi_s3.h to include/acpi/
by Simon Glass
· 4 years, 8 months ago
35a3f87
common: Move ll_boot_init() to init.h
by Simon Glass
· 5 years ago
caca13f
x86: Drop unnecessary cpu code for TPL
by Simon Glass
· 5 years ago
9edefc2
common: Move some cache and MMU functions out of common.h
by Simon Glass
· 5 years ago
49a0f8c
x86: Move acpi_s3.h to a common location
by Simon Glass
· 5 years ago
474a62b
x86: acpi: Don't touch ACPI hardware in write_acpi_tables()
by Bin Meng
· 6 years ago
a0609a8
x86: acpi: Move APIs unrelated to ACPI tables generation to a separate library
by Bin Meng
· 6 years ago
b37b7b2
x86: Switch to use DM sysreset driver
by Bin Meng
· 6 years ago
1ab2c01
x86: efi-x86_payload: Enable usb keyboard during boot
by Bin Meng
· 6 years ago
83d290c
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· 7 years ago
39670c3
x86: don't compare pointers to 0
by Heinrich Schuchardt
· 7 years ago
5ae5aa9
x86: acpi: Fix Windows S3 resume failure
by Bin Meng
· 8 years ago
0f4e258
x86: acpi: Refactor acpi_resume()
by Bin Meng
· 8 years ago
bffd798
x86: Adjust board_final_cleanup() order
by Bin Meng
· 8 years ago
ba65808
x86: fsp: Save stack address to CMOS for next S3 boot
by Bin Meng
· 8 years ago
3a34cae
x86: acpi: Resume OS if resume vector is found
by Bin Meng
· 8 years ago
b727961
x86: Store and display previous sleep state
by Bin Meng
· 8 years ago
be059e8
x86: Move the i386 code into its own directory
by Simon Glass
· 8 years ago
d30b310
x86: Correct address casts in cpu code
by Simon Glass
· 8 years ago
d8906c1
x86: Probe pinctrl driver in cpu_init_r()
by Bin Meng
· 8 years ago
d19c907
x86: Reserve configuration tables in high memory
by Bin Meng
· 9 years ago
0c2b7ee
x86: Unify reserve_arch() for all x86 boards
by Bin Meng
· 9 years ago
1e2f7b9
x86: Call board_final_cleanup() in last_stage_init()
by Bin Meng
· 9 years ago
e77b62e
x86: Update microcode for secondary CPUs
by Simon Glass
· 9 years ago
2a605d4
x86: Rename PORT_RESET to IO_PORT_RESET
by Simon Glass
· 9 years ago
342727a
x86: cpu: Add functions to return the family and stepping
by Simon Glass
· 9 years ago
6d24a1e
x86: cpu: Make the vendor table const
by Simon Glass
· 9 years ago
ac643e0
x86: Bring up northbridge, pch and lpc after the CPUs
by Simon Glass
· 9 years ago
afd5d50
x86: Make x86_init_cpus() static
by Simon Glass
· 9 years ago
4932443
x86: Move i8254_init() to x86_cpu_init_f()
by Bin Meng
· 9 years ago
0f3176e
x86: Remove MIN_PORT80_KCLOCKS_DELAY
by Bin Meng
· 9 years ago
19038e1
x86: Initialize GDT entry 1 to be the 32-bit CS as well
by Bin Meng
· 9 years ago
f0c7d9c
x86: Switch to using generic global_data setup
by Simon Glass
· 9 years ago
2db9374
x86: Move the GDT into global_data
by Simon Glass
· 9 years ago
e49ccea
x86: Handle running as EFI payload
by Simon Glass
· 9 years ago
b6c9a20
x86: Use CR0 constants in CPU init
by Simon Glass
· 9 years ago
c77b891
x86: Allow cpu-x86 driver to be probed for UP
by Bin Meng
· 9 years ago
8ba25ee
x86: Change pci option rom area MTRR setting to cacheable
by Bin Meng
· 9 years ago
b9da508
dm: x86: baytrail: Correct PCI region 3 when driver model is used
by Simon Glass
· 9 years ago
43dd22f
x86: Setup fixed range MTRRs for legacy regions
by Bin Meng
· 9 years ago
61788e4
x86: Move lapic_setup() call into init_bsp()
by Bin Meng
· 9 years ago
6e6f4ce
x86: Move MP initialization codes into a common place
by Bin Meng
· 9 years ago
be3f06b
x86: dm: Clean up cpu drivers
by Bin Meng
· 9 years ago
002610f
x86: fsp: Load GDT before calling FspInitEntry
by Bin Meng
· 9 years ago
bcb0c61
x86: Allow CPUs to be set up after relocation
by Simon Glass
· 10 years ago
5284529
x86: Store the GDT pointer in global_data
by Simon Glass
· 10 years ago
ff6a8f3
x86: Implement reset_cpu() correctly for modern CPUs
by Simon Glass
· 10 years ago
5e2400e
x86: Write configuration tables in last_stage_init()
by Bin Meng
· 10 years ago
ee2b243
Kconfig: Move CONFIG_BOOTSTAGE to Kconfig
by Simon Glass
· 10 years ago
4949166
x86: Save mtrr support flag in global data
by Bin Meng
· 10 years ago
e34aef1
x86: Add GDT descriptors for option ROMs
by Simon Glass
· 10 years ago
a549f74
x86: Remove cpu_init_r() for x86
by Bin Meng
· 10 years ago
4372a9e
x86: Call cpu_init_interrupts() from interrupt_init()
by Bin Meng
· 10 years ago
a49e3c7
x86: Make show_boot_progress() common
by Simon Glass
· 10 years ago
727c1a9
x86: Replace fill_processor_name() with cpu_get_name()
by Simon Glass
· 10 years ago
6cba6b9
x86: Fix a warning with gcc 4.4.4
by Simon Glass
· 10 years ago
52f952b
x86: Do CPU identification in the early phase
by Bin Meng
· 10 years ago
e1ffd81
x86: Fix up some missing prototypes
by Simon Glass
· 10 years ago
8b37c76
x86: Use the standard arch_cpu_init() function
by Simon Glass
· 10 years ago
200182a
x86: Add support for starting 64-bit kernel
by Simon Glass
· 10 years ago
92cc94a
x86: Display basic CPU information on boot
by Simon Glass
· 10 years ago
7bddac9
x86: Move paging functions into cpu.c
by Simon Glass
· 10 years ago
1a45966
Add GPL-2.0+ SPDX-License-Identifier to source files
by Wolfgang Denk
· 11 years ago
7949703
x86: Rationalise kernel booting logic and bootstage
by Simon Glass
· 12 years ago
8937140
x86: Add basic cache operations
by Simon Glass
· 12 years ago
5a35e6c
x86: Move gd_addr into arch_global_data
by Simon Glass
· 12 years ago
0cecc3b
x86: Set up the global data pointer in C instead of asm
by Simon Glass
· 12 years ago
095593c
x86: Add basic cache operations
by Stefan Reinauer
· 12 years ago
f30fc4d
x86: Add a default implementation for cleanup_before_linux()
by Gabe Black
· 12 years ago
8d61625
x86: Put global data on the stack
by Graeme Russ
· 12 years ago
e4fb611
x86: Forward declare gd_t
by Graeme Russ
· 12 years ago
d653244
x86: Create weak init_cache() and default enable_caches() functions
by Graeme Russ
· 13 years ago
9e6c572
x86: Use fs for global data
by Graeme Russ
· 13 years ago
74bfbe1
x86: Rework Global Descriptor Table loading
by Graeme Russ
· 13 years ago
109ad14
x86: Remove GDR related magic numbers
by Graeme Russ
· 13 years ago
60a9b6b
x86: Fix a few recently added bugs
by Gabe Black
· 13 years ago
717979f
cosmetic: checkpatch cleanup of arch/x86/cpu/*.c
by Graeme Russ
· 13 years ago
fa82f87
Convert ISO-8859 files to UTF-8
by Albert ARIBAUD
· 13 years ago
fea2572
x86: Rename i386 to x86
by Graeme Russ
· 14 years ago
[Renamed (98%) from arch/i386/cpu/cpu.c]
dbf7115
x86: Code cleanup
by Graeme Russ
· 14 years ago
0ea76e9
x86: Make cpu init functions weak
by Graeme Russ
· 14 years ago
0c24c9c
x86: Add processor flags header from linux
by Graeme Russ
· 14 years ago
c53fd2b
x86: Move Global Descriptor Table defines to processor.h
by Graeme Russ
· 14 years ago
59c6d0e
x86: Move loading of GTD to C code
by Graeme Russ
· 14 years ago
54841ab
Make sure that argv[] argument pointers are not modified.
by Wolfgang Denk
· 14 years ago
e9a8828
i386: Move cpu/i386/* to arch/i386/cpu/*
by Peter Tyser
· 15 years ago
[Renamed from cpu/i386/cpu.c]
1c409bc
i386: Final Relocation
by Graeme Russ
· 15 years ago
0fc1b49
i386: Remove inline asm symbols from .dynsym
by Graeme Russ
· 15 years ago
564a998
i386: Rearrange Interupt Handling
by Graeme Russ
· 15 years ago
abf0cd3
Rewrite i386 interrupt handling
by Graeme Russ
· 16 years ago
3f5f18d
Moved generic (triple fault) reset code
by Graeme Russ
· 16 years ago
3ec924a
Patch by Steven Scholz, 25 Oct 2004:
by wdenk
· 20 years ago
8bde7f7
* Code cleanup:
by wdenk
· 21 years ago
7a8e9bed
* Patch by Marc Singer, 29 May 2003:
by wdenk
· 21 years ago
2262cfe
* Patch by Daniel Engström, 13 Nov 2002:
by wdenk
· 22 years ago