[U-Boot] [PATCH v4 02/15] x86: Add basic support to queensbay platform and crownbay board

Simon Glass sjg at chromium.org
Wed Dec 17 15:56:20 CET 2014


On 17 December 2014 at 07:41, Simon Glass <sjg at chromium.org> wrote:
> On 17 December 2014 at 00:50, Bin Meng <bmeng.cn at gmail.com> wrote:
>> Implement minimum required functions for the basic support to
>> queensbay platform and crownbay board.
>>
>> Currently the implementation is to call fsp_init() in the car_init().
>> We may move that call to cpu_init_f() in the future.
>>
>> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
>>
>> ---
>>
>> Changes in v4: None
>> Changes in v3:
>> - Update to use u-boot coding convention for fsp codes
>> - Use jnz to jump to the car_init error code at the end of tnc_car.S
>>   file instead of being in the normal path flow
>> - Add a TODO comment block to document the fsp_init() call
>> - Change label xxx_stack to xxx_romstack
>> - Add a comment block to explain the ROM stack
>>
>> Changes in v2:
>> - Replace 0xcf9 with macro PORT_RESET from processor.h
>> - Move FspInit call from start.S to car_init
>> - Add UART0_BASE and UART1_BASE to ibmpc.h
>>
>>  arch/x86/cpu/queensbay/Makefile   |   9 +++
>>  arch/x86/cpu/queensbay/tnc.c      |  48 ++++++++++++++
>>  arch/x86/cpu/queensbay/tnc_car.S  | 127 ++++++++++++++++++++++++++++++++++++++
>>  arch/x86/cpu/queensbay/tnc_dram.c |  78 +++++++++++++++++++++++
>>  arch/x86/cpu/queensbay/tnc_pci.c  |  61 ++++++++++++++++++
>>  arch/x86/include/asm/ibmpc.h      |   3 +
>>  board/intel/crownbay/MAINTAINERS  |   6 ++
>>  board/intel/crownbay/Makefile     |   7 +++
>>  board/intel/crownbay/crownbay.c   |  21 +++++++
>>  board/intel/crownbay/start.S      |   9 +++
>>  10 files changed, 369 insertions(+)
>>  create mode 100644 arch/x86/cpu/queensbay/Makefile
>>  create mode 100644 arch/x86/cpu/queensbay/tnc.c
>>  create mode 100644 arch/x86/cpu/queensbay/tnc_car.S
>>  create mode 100644 arch/x86/cpu/queensbay/tnc_dram.c
>>  create mode 100644 arch/x86/cpu/queensbay/tnc_pci.c
>>  create mode 100644 board/intel/crownbay/MAINTAINERS
>>  create mode 100644 board/intel/crownbay/Makefile
>>  create mode 100644 board/intel/crownbay/crownbay.c
>>  create mode 100644 board/intel/crownbay/start.S
>
> Acked-by: Simon Glass <sjg at chromium.org>

Applied to u-boot-x86, thanks!


More information about the U-Boot mailing list