
Hi Bin,
On 9 December 2014 at 07:49, Bin Meng bmeng.cn@gmail.com wrote:
This is the initial import from Intel FSP release for Queensbay platform (Tunnel Creek processor and Topcliff Platform Controller Hub), which can be downloaded from Intel website.
For more details, check http://www.intel.com/fsp.
Note: U-Boot coding convention was applied to these codes, so it looks completely different from the original Intel release.
Yes but I don't think this goes far enough. You still have things like UINT32, capital letter types, typedefs and so on. Since this is a standard interface, even though it is painful (lots of global replace) I think it is worth making it 100% U-Boot style compliance.
Regards, Simon
Signed-off-by: Bin Meng bmeng.cn@gmail.com
Changes in v2:
- Apply U-Boot coding convention to the FSP support codes
arch/x86/cpu/queensbay/fsp_configs.c | 51 +++ arch/x86/cpu/queensbay/fsp_support.c | 428 +++++++++++++++++++++ arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h | 79 ++++ .../include/asm/arch-queensbay/fsp/fsp_bootmode.h | 47 +++ arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h | 189 +++++++++ arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h | 213 ++++++++++ arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h | 341 ++++++++++++++++ .../asm/arch-queensbay/fsp/fsp_infoheader.h | 59 +++ .../include/asm/arch-queensbay/fsp/fsp_platform.h | 42 ++ .../include/asm/arch-queensbay/fsp/fsp_support.h | 219 +++++++++++ .../x86/include/asm/arch-queensbay/fsp/fsp_types.h | 171 ++++++++ arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h | 81 ++++ 12 files changed, 1920 insertions(+) create mode 100644 arch/x86/cpu/queensbay/fsp_configs.c create mode 100644 arch/x86/cpu/queensbay/fsp_support.c create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_api.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_bootmode.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_ffs.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_fv.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_infoheader.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_platform.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_types.h create mode 100644 arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h