Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
d65763cb1b2ae5bca9c8cf3ea9a5897bbbb5f821
/
arch
/
x86
/
cpu
/
cpu.c
0f2af88
common: Drop log.h from common header
by Simon Glass
· Sun May 10 11:40:05 2020 -0600
1ea9789
common: Drop bootstage.h from common header
by Simon Glass
· Sun May 10 11:40:00 2020 -0600
46f4c58
x86: Move coreboot-table detection to common 32/64-bit code
by Simon Glass
· Thu Apr 30 21:21:39 2020 -0600
8b8e754
x86: cpu: Skip init code when chain loading
by Simon Glass
· Sun Apr 26 09:12:55 2020 -0600
858fed1
x86: Move acpi_table header to main include/ directory
by Simon Glass
· Wed Apr 08 16:57:36 2020 -0600
5046109
x86: Move acpi_s3.h to include/acpi/
by Simon Glass
· Wed Apr 08 16:57:35 2020 -0600
da25eff
common: Move ll_boot_init() to init.h
by Simon Glass
· Sat Dec 28 10:44:56 2019 -0700
dd45a7a
x86: Drop unnecessary cpu code for TPL
by Simon Glass
· Fri Dec 06 21:41:51 2019 -0700
1d91ba7
common: Move some cache and MMU functions out of common.h
by Simon Glass
· Thu Nov 14 12:57:37 2019 -0700
5c2aabf
x86: Move acpi_s3.h to a common location
by Simon Glass
· Wed Sep 25 08:56:32 2019 -0600
467f411
x86: acpi: Don't touch ACPI hardware in write_acpi_tables()
by Bin Meng
· Wed Jul 18 21:42:16 2018 -0700
ac63025
x86: acpi: Move APIs unrelated to ACPI tables generation to a separate library
by Bin Meng
· Wed Jul 18 21:42:15 2018 -0700
af5b8d2
x86: Switch to use DM sysreset driver
by Bin Meng
· Thu Jul 19 03:07:33 2018 -0700
db59dd3
x86: efi-x86_payload: Enable usb keyboard during boot
by Bin Meng
· Sun Jun 17 05:57:53 2018 -0700
10e4779
SPDX: Convert all of our single license tags to Linux Kernel style
by Tom Rini
· Sun May 06 17:58:06 2018 -0400
5e5fe80
x86: don't compare pointers to 0
by Heinrich Schuchardt
· Mon Nov 20 19:45:56 2017 +0100
353f5cb
x86: acpi: Fix Windows S3 resume failure
by Bin Meng
· Fri Apr 21 07:24:47 2017 -0700
280aebe
x86: acpi: Refactor acpi_resume()
by Bin Meng
· Fri Apr 21 07:24:44 2017 -0700
159661d
x86: Adjust board_final_cleanup() order
by Bin Meng
· Fri Apr 21 07:24:41 2017 -0700
cf20030
x86: fsp: Save stack address to CMOS for next S3 boot
by Bin Meng
· Fri Apr 21 07:24:39 2017 -0700
710d215
x86: acpi: Resume OS if resume vector is found
by Bin Meng
· Fri Apr 21 07:24:37 2017 -0700
ef61f77
x86: Store and display previous sleep state
by Bin Meng
· Fri Apr 21 07:24:32 2017 -0700
16a624b
x86: Move the i386 code into its own directory
by Simon Glass
· Mon Jan 16 07:03:57 2017 -0700
5454f8f
x86: Correct address casts in cpu code
by Simon Glass
· Sun Sep 25 21:33:24 2016 -0600
a455964
x86: Probe pinctrl driver in cpu_init_r()
by Bin Meng
· Wed Jun 08 05:07:38 2016 -0700
1c9da37
x86: Reserve configuration tables in high memory
by Bin Meng
· Wed May 11 07:45:01 2016 -0700
1141fcf
x86: Unify reserve_arch() for all x86 boards
by Bin Meng
· Wed May 11 07:45:00 2016 -0700
2f8560c
x86: Call board_final_cleanup() in last_stage_init()
by Bin Meng
· Wed May 11 07:44:56 2016 -0700
8dda587
x86: Update microcode for secondary CPUs
by Simon Glass
· Fri Mar 11 22:07:11 2016 -0700
8b73e9f
x86: Rename PORT_RESET to IO_PORT_RESET
by Simon Glass
· Fri Mar 11 22:06:59 2016 -0700
2f462fd
x86: cpu: Add functions to return the family and stepping
by Simon Glass
· Fri Mar 11 22:06:52 2016 -0700
e79d2c6
x86: cpu: Make the vendor table const
by Simon Glass
· Sun Mar 06 19:27:57 2016 -0700
00431f6
x86: Bring up northbridge, pch and lpc after the CPUs
by Simon Glass
· Sun Jan 17 16:11:30 2016 -0700
0aa7bfa
x86: Make x86_init_cpus() static
by Simon Glass
· Sun Jan 17 16:11:28 2016 -0700
b2e7898
x86: Move i8254_init() to x86_cpu_init_f()
by Bin Meng
· Tue Dec 08 17:31:39 2015 -0800
1ace7a3
x86: Remove MIN_PORT80_KCLOCKS_DELAY
by Bin Meng
· Fri Nov 13 00:11:19 2015 -0800
bf6edd6
x86: Initialize GDT entry 1 to be the 32-bit CS as well
by Bin Meng
· Wed Oct 07 20:19:09 2015 -0700
0e27b87
x86: Switch to using generic global_data setup
by Simon Glass
· Mon Aug 10 20:44:32 2015 -0600
9909bf3
x86: Move the GDT into global_data
by Simon Glass
· Mon Aug 10 20:44:31 2015 -0600
2b6d80b
x86: Handle running as EFI payload
by Simon Glass
· Tue Aug 04 12:34:00 2015 -0600
cecf90e
x86: Use CR0 constants in CPU init
by Simon Glass
· Fri Jul 31 09:31:26 2015 -0600
8972776
x86: Allow cpu-x86 driver to be probed for UP
by Bin Meng
· Wed Jul 22 01:21:12 2015 -0700
268ca83
x86: Change pci option rom area MTRR setting to cacheable
by Bin Meng
· Wed Jul 15 16:23:38 2015 +0800
5888bd2
dm: x86: baytrail: Correct PCI region 3 when driver model is used
by Simon Glass
· Fri Jul 03 18:28:27 2015 -0600
c45a93b
x86: Setup fixed range MTRRs for legacy regions
by Bin Meng
· Mon Jul 06 16:31:30 2015 +0800
6b602b2
x86: Move lapic_setup() call into init_bsp()
by Bin Meng
· Wed Jun 17 11:15:37 2015 +0800
f967f9a
x86: Move MP initialization codes into a common place
by Bin Meng
· Wed Jun 17 11:15:36 2015 +0800
12d4105
x86: dm: Clean up cpu drivers
by Bin Meng
· Fri Jun 12 14:52:20 2015 +0800
a3c9fb0
x86: fsp: Load GDT before calling FspInitEntry
by Bin Meng
· Sun Jun 07 11:33:13 2015 +0800
02fe5e6
x86: Allow CPUs to be set up after relocation
by Simon Glass
· Wed Apr 29 22:26:01 2015 -0600
2027f2b
x86: Store the GDT pointer in global_data
by Simon Glass
· Tue Apr 28 20:25:15 2015 -0600
e0e7bd0
x86: Implement reset_cpu() correctly for modern CPUs
by Simon Glass
· Tue Apr 28 20:11:29 2015 -0600
f17cea6
x86: Write configuration tables in last_stage_init()
by Bin Meng
· Fri Apr 24 18:10:04 2015 +0800
5322d62
Kconfig: Move CONFIG_BOOTSTAGE to Kconfig
by Simon Glass
· Mon Mar 02 17:04:37 2015 -0700
47eac04
x86: Save mtrr support flag in global data
by Bin Meng
· Thu Jan 22 11:29:40 2015 +0800
9fc71c1
x86: Add GDT descriptors for option ROMs
by Simon Glass
· Fri Nov 14 20:56:29 2014 -0700
57a6cd8
x86: Remove cpu_init_r() for x86
by Bin Meng
· Thu Nov 20 16:11:00 2014 +0800
25727c2
x86: Call cpu_init_interrupts() from interrupt_init()
by Bin Meng
· Thu Nov 20 16:10:49 2014 +0800
9f0afe7
x86: Make show_boot_progress() common
by Simon Glass
· Wed Nov 12 22:42:26 2014 -0700
543bb14
x86: Replace fill_processor_name() with cpu_get_name()
by Simon Glass
· Mon Nov 10 18:00:26 2014 -0700
14a89a9
x86: Fix a warning with gcc 4.4.4
by Simon Glass
· Wed Nov 12 20:27:55 2014 -0700
035c1d2
x86: Do CPU identification in the early phase
by Bin Meng
· Sun Nov 09 22:18:56 2014 +0800
8337433
x86: Fix up some missing prototypes
by Simon Glass
· Thu Nov 06 13:20:08 2014 -0700
19a8b12
x86: Use the standard arch_cpu_init() function
by Simon Glass
· Thu Nov 06 13:20:06 2014 -0700
463fac2
x86: Add support for starting 64-bit kernel
by Simon Glass
· Fri Oct 10 08:21:55 2014 -0600
2f2efbc
x86: Display basic CPU information on boot
by Simon Glass
· Fri Oct 10 08:21:54 2014 -0600
d8d9fec
x86: Move paging functions into cpu.c
by Simon Glass
· Fri Oct 10 08:21:52 2014 -0600
d79de1d
Add GPL-2.0+ SPDX-License-Identifier to source files
by Wolfgang Denk
· Mon Jul 08 09:37:19 2013 +0200
bcc28da
x86: Rationalise kernel booting logic and bootstage
by Simon Glass
· Wed Apr 17 16:13:35 2013 +0000
2baa3bb
x86: Add basic cache operations
by Simon Glass
· Thu Feb 28 19:26:11 2013 +0000
2e4df99
x86: Move gd_addr into arch_global_data
by Simon Glass
· Thu Dec 13 20:48:41 2012 +0000
2c5ca20
x86: Set up the global data pointer in C instead of asm
by Simon Glass
· Thu Dec 13 20:48:42 2012 +0000
2acf848
x86: Add basic cache operations
by Stefan Reinauer
· Sun Dec 02 04:49:50 2012 +0000
846d08e
x86: Add a default implementation for cleanup_before_linux()
by Gabe Black
· Sat Oct 20 12:33:10 2012 +0000
007818a
x86: Put global data on the stack
by Graeme Russ
· Tue Nov 27 15:38:36 2012 +0000
d29712e
x86: Forward declare gd_t
by Graeme Russ
· Tue Nov 27 15:38:35 2012 +0000
6e25600
x86: Create weak init_cache() and default enable_caches() functions
by Graeme Russ
· Tue Dec 27 22:46:43 2011 +1100
3536896
x86: Use fs for global data
by Graeme Russ
· Sat Dec 31 22:58:15 2011 +1100
14d3761
x86: Rework Global Descriptor Table loading
by Graeme Russ
· Thu Dec 29 21:45:33 2011 +1100
391bb95
x86: Remove GDR related magic numbers
by Graeme Russ
· Sat Dec 31 10:24:36 2011 +1100
6ed1888
x86: Fix a few recently added bugs
by Gabe Black
· Wed Nov 16 23:32:50 2011 +0000
fdee8b1
cosmetic: checkpatch cleanup of arch/x86/cpu/*.c
by Graeme Russ
· Tue Nov 08 02:33:13 2011 +0000
60fbc8d
Convert ISO-8859 files to UTF-8
by Albert ARIBAUD
· Thu Aug 04 18:45:45 2011 +0200
cbfce1d
x86: Rename i386 to x86
by Graeme Russ
· Wed Apr 13 19:43:28 2011 +1000
[Renamed (98%) from arch/i386/cpu/cpu.c]
45fc1d8
x86: Code cleanup
by Graeme Russ
· Wed Apr 13 19:43:26 2011 +1000
121931c
x86: Make cpu init functions weak
by Graeme Russ
· Sat Feb 12 15:11:35 2011 +1100
93efcb2
x86: Add processor flags header from linux
by Graeme Russ
· Sat Feb 12 15:11:32 2011 +1100
25391d1
x86: Move Global Descriptor Table defines to processor.h
by Graeme Russ
· Sat Feb 12 15:11:30 2011 +1100
1ce0a60
x86: Move loading of GTD to C code
by Graeme Russ
· Thu Oct 07 20:03:21 2010 +1100
6262d021
Make sure that argv[] argument pointers are not modified.
by Wolfgang Denk
· Mon Jun 28 22:00:46 2010 +0200
16261b5
i386: Move cpu/i386/* to arch/i386/cpu/*
by Peter Tyser
· Mon Apr 12 22:28:17 2010 -0500
[Renamed from cpu/i386/cpu.c]
078395c
i386: Final Relocation
by Graeme Russ
· Tue Nov 24 20:04:21 2009 +1100
1aafcc9
i386: Remove inline asm symbols from .dynsym
by Graeme Russ
· Tue Nov 24 20:04:19 2009 +1100
d11b085
i386: Rearrange Interupt Handling
by Graeme Russ
· Tue Nov 24 20:04:18 2009 +1100
77290ee
Rewrite i386 interrupt handling
by Graeme Russ
· Tue Feb 24 21:13:40 2009 +1100
278638d
Moved generic (triple fault) reset code
by Graeme Russ
· Sun Dec 07 10:29:02 2008 +1100
1e8d0c5
Patch by Steven Scholz, 25 Oct 2004:
by wdenk
· Sun Apr 03 17:23:39 2005 +0000
57b2d80
* Code cleanup:
by wdenk
· Fri Jun 27 21:31:46 2003 +0000
abda5ca
* Patch by Marc Singer, 29 May 2003:
by wdenk
· Sat May 31 18:35:21 2003 +0000
591dda5
* Patch by Daniel Engström, 13 Nov 2002:
by wdenk
· Mon Nov 18 00:14:45 2002 +0000