[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:41:59 CET 2014
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>
More information about the U-Boot
mailing list