[U-Boot] [PATCH v3 07/26] x86: chromebook_link: Implement CAR support (cache as RAM)

Simon Glass sjg at chromium.org
Fri Nov 21 07:50:42 CET 2014


On 13 November 2014 06:42, Simon Glass <sjg at chromium.org> wrote:
> Add support for CAR so that we have memory to use prior to DRAM init.
> On link there is a total of 128KB of CAR available, although some is
> used for the memory reference code.
>
> Signed-off-by: Simon Glass <sjg at chromium.org>
> ---
>
> Changes in v3: None
> Changes in v2:
> - Expand the comment about preserving ebp
> - Move SIPI code to after CAR init
> - Use capitals for all #define declarations
>
>  arch/x86/Kconfig                     |  16 ++++
>  arch/x86/cpu/ivybridge/car.S         | 162 ++++++++++++++++++++++++++++++++++-
>  arch/x86/cpu/ivybridge/cpu.c         |   2 +
>  arch/x86/include/asm/mtrr.h          | 121 ++++++++++++++++++++++++++
>  arch/x86/include/asm/post.h          |  13 ++-
>  board/google/chromebook_link/Kconfig |  12 +++
>  6 files changed, 323 insertions(+), 3 deletions(-)
>  create mode 100644 arch/x86/include/asm/mtrr.h

Applied to u-boot-x86.


More information about the U-Boot mailing list