aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/via
AgeCommit message (Expand)Author
2018-09-25src/cpu/via/nano: Remove unneeded includeElyes HAOUAS
2018-09-18cpu/*/car: fix ancient URL explaining XIP range run-time calculationStefan Tauner
2018-07-09src/{arch,commonlib,cpu}: Use "foo *bar" instead of "foo* bar"Elyes HAOUAS
2018-06-27x86/car: Replace reference of copy_and_run locationKyösti Mälkki
2018-05-31Remove VIA C7 CPU supportKyösti Mälkki
2018-05-31Remove VIA C3 CPU supportKyösti Mälkki
2018-04-25cpu/via/car: drop CARTESTLubomir Rintel
2018-04-25cpu/via/car: ensure CAR ends up zeroed outLubomir Rintel
2017-11-23Constify struct cpu_device_id instancesJonathan Neuschäfer
2017-06-28cpu/*: Add whitespace around '<<'Elyes HAOUAS
2017-06-07Use more secure HTTPS URLs for coreboot sitesPaul Menzel
2016-10-07src/cpu: Remove unnecessary whitespaceElyes HAOUAS
2016-08-28src/cpu: Add required space before opening parenthesis '('Elyes HAOUAS
2016-08-28src/cpu: Remove unnecessary whitespace before "\n"Elyes HAOUAS
2016-08-23src/cpu: Capitalize CPU, APIC and IOAPIC typo fixElyes HAOUAS
2016-07-31src/cpu: Capitalize CPUElyes HAOUAS
2016-06-22Ignore RAMTOP for MTRRsKyösti Mälkki
2016-06-20VIA C7 NANO: Fix early MTRR settingKyösti Mälkki
2016-03-10cpu/via/c7: Don't manually include udelay_io.cStefan Reinauer
2015-10-31tree: drop last paragraph of GPL copyright headerPatrick Georgi
2015-10-15cpu/mtrr.h: Fix macro names for MTRR registersAlexandru Gagniuc
2015-09-30cpu: microcode: Use microcode stored in binary formatAlexandru Gagniuc
2015-09-04x86: remove cpu_incs as romstage Make variableAaron Durbin
2015-08-07via/nano: Move CPU microcode to 3rdparty/blobsStefan Reinauer
2015-06-08Remove empty lines at end of fileElyes HAOUAS
2015-06-02cbfs: new API and better program loadingAaron Durbin
2015-05-21Remove address from GPLv2 headersPatrick Georgi
2015-01-27vboot2: add verstageStefan Reinauer
2015-01-06cpu: Drop print_ implementation from non-romcc boardsStefan Reinauer
2014-10-27{arch,cpu,drivers,ec}: Don't hide pointers behind typedefsEdward O'Callaghan
2014-10-19x86 romstage: Move stack just below RAMTOPKyösti Mälkki
2014-07-05Drop redundant select CACHE_AS_RAMKyösti Mälkki
2014-05-06Introduce stage-specific architecture for corebootFurquan Shaikh
2014-05-03Move ARCH_* from board/Kconfig to cpu or soc Kconfig.Furquan Shaikh
2014-01-12CBFS: use cbfs_get_file_content whenever possible rather than cbfs_get_fileVladimir Serbinenko
2013-12-13cpu: Rename CPU_MICROCODE_IN_CBFS to SUPPORT_CPU_UCODE_IN_CBFSAlexandru Gagniuc
2013-07-11cpu: Fix spellingMartin Roth
2013-06-04VIA Nano: Add microcode updates filesAlexandru Gagniuc
2013-05-08copy_and_run: drop boot_complete parameterStefan Reinauer
2013-03-01GPLv2 notice: Unify all files to just use one space in »MA 02110-1301«Paul Menzel
2013-01-30Extend CBFS to support arbitrary ROM source media.Hung-Te Lin
2012-11-27Get rid of drivers classPatrick Georgi
2012-09-05VIA Nano: Add support for VIA Nano CPUsAlexandru Gagniuc
2012-04-25Replace cache control magic numbers with symbolsPatrick Georgi
2012-03-16Via Epia-N and C3: Set ioapic delivery type in KconfigPatrick Georgi
2012-02-17Remove whitespace.Patrick Georgi
2012-02-09VIA cpus: apply un-written naming rulesKyösti Mälkki
2012-01-10MTRR: get physical address size from CPUIDSven Schnelle
2011-11-01Remove XIP_ROM_BASEPatrick Georgi
2011-10-30Fix slow CAR execution introduced by 7c7d87182feb78cb2bc02fb3558bef56a41682c9Rudolf Marek
2011-10-28Get rid of AUTO_XIP_ROM_BASEPatrick Georgi
2011-04-21more ifdef -> if fixesStefan Reinauer
2011-04-11Unify use of post_codeAlexandru Gagniuc
2011-01-19Revert r5902 to make code more readable again. At least three people like toStefan Reinauer
2011-01-19Now that the VIA code is run above 1Meg (like other boards), it shouldKevin O'Connor
2010-12-11After this has been brought up many times before, rename src/arch/i386 toStefan Reinauer
2010-10-12Reduce duplicate definition in CAR code.Warren Turkal
2010-10-07Remove some duplicate #include files (trivial).Uwe Hermann
2010-10-02Add comments to make it clear why these two lines are written like that:Uwe Hermann
2010-10-01Factor out common CAR asm snippets.Uwe Hermann
2010-10-01fix VIA C7 code.Stefan Reinauer
2010-10-01CAR simplifications, typos, readability improvements (trivial).Uwe Hermann
2010-09-30Various cosmetic and coding style fixes in CAR code (trivial).Uwe Hermann
2010-09-30Use existing, readable MTRR #defines instead of hardcoding numbers.Uwe Hermann
2010-09-30Rename build system variables to be more intuitive, andPatrick Georgi
2010-09-30Move VIA C7 board CAR config to VIA C7 instead of boards.Warren Turkal
2010-09-08It should not be necessary to read in the rom during CAR setup.Kevin O'Connor
2010-08-03Drop the USE_PRINTK_IN_CAR option. It's a bogus decision to make for any user /Stefan Reinauer
2010-06-07replace outb -> port 0x80 with post_code() in some places.Stefan Reinauer
2010-04-27Since some people disapprove of white space cleanups mixed in regular commitsStefan Reinauer
2010-04-25a single place for the romstage stack for copy_and_run.Stefan Reinauer
2010-04-13Speed up coreboot_ram loading by moving the decompression stackStefan Reinauer
2010-04-12Move the CPU specific includes fromPatrick Georgi
2010-04-12- move the XIP_ROM_* flags to src/cpu/x86/Kconfig exclusivelyPatrick Georgi
2010-04-09This patch changes C7 CAR code to be a single assembler file instead Stefan Reinauer
2010-04-07- copy_and_run() gets the same calling convention on AMD and on all the others.Stefan Reinauer
2010-04-03remove more warningsStefan Reinauer
2010-03-22printk_foo -> printk(BIOS_FOO, ...)Stefan Reinauer
2010-02-25Unify crt0s setup to src/arch/i386/Makefile.inc. This variablePatrick Georgi
2010-02-25HAVE_MOVNTI really means SSE2. Also add sfence in the MOVNTI case.Stefan Reinauer
2010-02-11Adapt all uses of CONFIG_XIP_ROM_BASE to usePatrick Georgi
2010-02-07newconfig is no more.Patrick Georgi
2010-01-25Fix ACPI build on a couple of boards (now that it's active)Patrick Georgi
2010-01-04- Fix UDELAY options and HAVE_INIT_TIMER [kconfig]Patrick Georgi
2009-10-23White space and comment fixes for cache_as_ram.inc files so it's easier to spotMyles Watson
2009-10-17Remove CONFIG_ from #defines that aren't config variables. Trivial.Myles Watson
2009-10-17Remove some more instances of including previous empty x86/fpu/Makefile.incPeter Stuge
2009-10-17Drop src/cpu/x86/fpu/{Config.lb,Makefile.inc} since they are also emptyPeter Stuge
2009-10-16Drop empty cpu/x86/{mmx,sse}/{Config.lb,Makefile.inc} and remove referencesPeter Stuge
2009-10-16Similar to r4626, change obj-y to driver-y for VIA C3 and C7.Uwe Hermann
2009-10-09Remove default n statements to simplify .config and ldoptions files.Myles Watson
2009-09-24Make all Kconfig enabled boards build (tested with kbuildall).Patrick Georgi
2009-08-20This goes a surprisingly long way to building the epia-n. It also hasRonald G. Minnich
2009-08-12Kconfig!Patrick Georgi
2009-06-30This patch unifies the use of config options in v2 to all start with CONFIG_Stefan Reinauer
2009-04-27Create a valid stack pointer after leaving CAR, so function calls don'tPatrick Georgi
2009-04-17Add VIA CX700 support, plus VIA vt8454c reference board support.Stefan Reinauer
2009-01-19First shot at factoring SMM code into generic parts and southbridge specificStefan Reinauer
2008-12-18Add another CPUID to the Via C7's table, the one on my Jetway J7F2.Corey Osgood
2008-10-03Thanks to Jason Zhao we got a skeleton CAR code for VIA C7. I have triedCarl-Daniel Hailfinger