[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