2021-11-25 |
Raul E Rangel | arch/{arm,arm64,ppc64,riscv}: Add noop cpu_relax Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-22 |
Raul E Rangel | cpu/intel/hyperthreading: Add missing header <arch... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-16 |
Raul E Rangel | src/lib/prog_loaders: Add preload_ramstage Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-16 |
Raul E Rangel | lib/prog_loaders, soc/amd/: Make payload_preload use... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-15 |
Raul E Rangel | soc/amd/common/block: Add spi_hw mutex Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-15 |
Raul E Rangel | device/pci_rom: Add vga_oprom_preload Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-15 |
Raul E Rangel | lib/hardwaremain: Run timers more frequently Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-13 |
Raul E Rangel | sod/amd/cezanne: Use LZ4 for FSP-M when using SPI DMA Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-12 |
Raul E Rangel | soc/amd/cezanne: Use LZ4 for FSP-S Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-12 |
Raul E Rangel | soc/amd/cezanne: Preload FSP-S Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-12 |
Raul E Rangel | soc/amd/common/block/lpc: Set FSP-S/M alignment to... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-10 |
Raul E Rangel | lib/thread: Start stopwatch after printk Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | drivers/intel/fsp2_0: Add preload_fspm and preload_fsps Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | drivers/intel/fsp2_0: Add FSP_ALIGNMENT_FSP_X option Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | soc/amd/{cezanne,picasso}: Stop passing base for fspm.bin Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | drivers/intel/fsp2_0: Allow FSP-M to be relocated Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | lib/thread: Switch to using types.h Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | soc/amd/cezanne: Enable CBFS_PRELOAD Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | drivers/elog/elog: Add timestamps to elog_init Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-08 |
Raul E Rangel | soc/amd/cezanne: Add ASYNC_FILE_LOADING Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | soc/amd/common/block/spi: Add prompt to SOC_AMD_COMMON_BLOCK... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | Kconfig,soc/amd/cezanne: Make COOP_MULTITASKING select... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | lib/cbfs: Add cbfs_preload() Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | lib/thread: Use __func__ instead of repeating function... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | lib/thread: Add ERROR prefix to error messages Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | lib: Add list.c to all stages Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | arch/x86/Makefile: Align VGA_BIOS to 64 bytes when... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | soc/amd/common/block/lpc: Set CBFS_CACHE_ALIGN to 64... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | lib/cbfs: Add CBFS_CACHE_ALIGN Kconfig option Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-04 |
Raul E Rangel | commonlib/mem_pool: Allow configuring the alignment Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-03 |
Raul E Rangel | lib/list: Add list_append Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-03 |
Raul E Rangel | tests/Makefile: Remove ./ prefix when running tests Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-02 |
Raul E Rangel | soc/amd/common/block/cpu: Add support for cbfs_cache... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-11-01 |
Raul E Rangel | commonlib/region: Add rdev_readat_full helper method Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-29 |
Raul E Rangel | lib/cbfs: Enable cbfs_cache for x86 Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-21 |
Raul E Rangel | cpu/x86: Remove cpu parameter to ap_init Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-21 |
Raul E Rangel | cpu/x86: Require CPU_INFO_V2 when selecting PARALLEL_MP Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-21 |
Raul E Rangel | arch/x86,cpu/x86: Fix 64-bit CPU_INFO_V2 build errors Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-20 |
Raul E Rangel | util/cbfstool/rmodule: Omit undefined extern symbols... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-20 |
Raul E Rangel | lib/cbfs: Call rdev_unmap on hash mismatch Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-20 |
Raul E Rangel | soc/amd/common/block/cpu: Remove magic number in memlayout Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-18 |
Raul E Rangel | cpu/x86/cpu_info.S: Remove ebx save/restore Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-18 |
Raul E Rangel | cpu/x86/smm/smm_stub: Remove cpu_info Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-18 |
Raul E Rangel | arch/x86/assembly_entry: Remove cpu_info Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-18 |
Raul E Rangel | arch/x86,cpu/x86,lib/thread: Remove usage of cpu_info... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-11 |
Raul E Rangel | mb/google/guybrush: Use register and bit defines for... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-05 |
Raul E Rangel | lib/thread: Remove thread stack alignment requirement Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-05 |
Raul E Rangel | Revert "soc/amd/cezanne: Disable Co-op multitasking" Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-05 |
Raul E Rangel | lib/thread: Switch to using CPU_INFO_V2 Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-10-05 |
Raul E Rangel | arch/x86,cpu/x86: Introduce new method for accessing... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-29 |
Raul E Rangel | arch/x86,cpu/x86: Disable the %gs and %fs segments Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-27 |
Raul E Rangel | arch/x86,cpu/x86: Move cpu_info initialization instructions... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-24 |
Raul E Rangel | cpu/x86/mp_init: Add comment to smm_do_relocation Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-17 |
Raul E Rangel | console: Remove asmlinkage from console_init Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-16 |
Raul E Rangel | soc/amd/common/block/pi: Add missing include stdbool.h Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-16 |
Raul E Rangel | soc/amd/picasso/agesa_acpi: Add missing include 'arch... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-13 |
Raul E Rangel | arch/x86/boot: Add missing include Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-09-13 |
Raul E Rangel | soc/amd/common/block/cpu: Add missing include Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-08-18 |
Raul E Rangel | soc/amd/cezanne: Disable Co-op multitasking Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-29 |
Raul E Rangel | arch/x86/thread: Add #error when compiling for x86_64 Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | arch/x86,lib/thread: Enable thread support in romstage Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | arch/x86,cpu/x86/mp_init: Switch cpu_info index type... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | arch/{arm,ppc64,riscv}: Remove cpu_info Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | lib/thread,lib/hardwaremain: Lazy initialize threads Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | lib/thread,arch/x86: Move thread stacks into C bss Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | lib/thread: Add asserts around stack size and alignment Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-26 |
Raul E Rangel | lib/thread: Guard thread_run_until with ENV_RAMSTAGE Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-21 |
Raul E Rangel | commonlib/timestamp,amd/common/block/cpu: Add uCode... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-20 |
Raul E Rangel | device/pci_rom: Make ON_DEVICE_ROM_LOAD condition truthy Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-20 |
Raul E Rangel | device/pci_rom: Convert #if to C code Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-20 |
Raul E Rangel | lib/cbfs,device/pci_rom: Move cbfs_boot_map_optionrom... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-19 |
Raul E Rangel | soc/amd/{cezanne,picasso}: Escape PSP_VERSTAGE_FILE... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-19 |
Raul E Rangel | soc/amd/{common,cezanne}: Implement HAVE_PAYLOAD_PRELOAD_CACHE Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-19 |
Raul E Rangel | lib/prog_loaders: Add payload_preload Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/cezanne: Start loading APOB asynchronously Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/common/apob: Add support for asynchronously... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/common/apob: Switch to using fmap_locate_area_as_rdev Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Move thread_run and thread_run_until outside... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/hardwaremain: Drop boot_state_current_{block,unblock}() Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Make thread_run not block the current state Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Add thread_handle Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/common/block/lpc/spi_dma: Yield after completing... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/common/block/lpc/spi_dma: Use mutex to protect... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Add mutex Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | x86/smp/spinlock: Disable thread coop when taking spinlock Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Rename thread_cooperate and thread_prevent_coop Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Allow nesting thread_cooperate and thread_preven... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Clean up initialization sequence Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | lib/thread: Add thread_yield helper method Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-18 |
Raul E Rangel | soc/amd/common/block/lpc/spi_dma: Implement SPI DMA... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-15 |
Raul E Rangel | lib/thread: Verify threads are initialized before yielding Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-14 |
Raul E Rangel | soc/amd/common/block/lpc: Don't disable the HOG bit Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-14 |
Raul E Rangel | soc/amd/cezanne: Move APOB update into ramstage Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-14 |
Raul E Rangel | thread: Add missing static inline Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-14 |
Raul E Rangel | soc/amd/common/block/apob: Fix incorrect printf format Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-12 |
Raul E Rangel | soc/amd/{cezanne,common}: Enable IOMMU PCIe Device Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-12 |
Raul E Rangel | soc/amd/cezanne/acpi: Change GPIO controller interrupt... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-05 |
Raul E Rangel | timestamp,vc/google/chromeos/cr50: Add timestamp for... Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-02 |
Raul E Rangel | util/cbfstool: Allow setting alignment for payload Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |
2021-07-02 |
Raul E Rangel | soc/amd/common/espi: Fix debug message log level Signed-off-by: Raul E Rangel <rrangel@chromium.org>
|
commit | commitdiff | tree |