> -----Original Message----- > From: York Sun [mailto:york....@nxp.com] > Sent: Thursday, March 31, 2016 11:45 PM > To: U-Boot Mailing List <u-boot@lists.denx.de> > Cc: Stuart Yoder <stuart.yo...@nxp.com>; Scott Wood <o...@buserror.net>; > Huan Wang <alison.w...@nxp.com>; york sun <york....@nxp.com>; > Prabhakar Kushwaha <prabhakar.kushw...@nxp.com>; Ramneek Mehresh > <ramneek.mehr...@freescale.com>; Pratiyush Mohan Srivastava > <pratiyush.srivast...@freescale.com>; Stuart Yoder > <stuart.yo...@freescale.com>; Li Yang <le...@freescale.com>; Hou Zhiqiang > <b48...@freescale.com>; Shaohui Xie <shaohui....@freescale.com>; > Aneesh Bansal <aneesh.ban...@nxp.com>; Jaiprakash Singh > <b44...@freescale.com>; Mingkai Hu <mingkai...@freescale.com>; > Haiying Wang <haiying.w...@freescale.com>; Albert Aribaud > <albert.u.b...@aribaud.net>; Minghuan Lian > <minghuan.l...@freescale.com>; Alexander Graf <ag...@suse.de>; Lijun > Pan <lijun....@freescale.com>; Scott Wood <scottw...@freescale.com>; > Gong Qianyu <qianyu.g...@freescale.com>; Itai Katz <itai.k...@nxp.com>; > Joe Hershberger <joe.hershber...@ni.com>; Prabhakar Kushwaha > <prabha...@freescale.com>; J. German Rivera > <german.riv...@freescale.com>; Simon Glass <s...@chromium.org>; > Shengzhou Liu <shengzhou....@nxp.com>; Bin Meng > <bmeng...@gmail.com>; Bhupesh Sharma > <bhupesh.sha...@freescale.com>; Qianyu Gong <qianyu.g...@nxp.com>; > Ashish Kumar <ashish.ku...@nxp.com>; Thomas Chou > <tho...@wytron.com.tw>; Tang Yuantian <yuantian.t...@freescale.com>; > Alison Wang <b18...@freescale.com> > Subject: [PATCH v3] armv8: LS2080A: Consolidate LS2080A and LS2085A > > LS2080A is the primary SoC, and LS2085A is a personality with AIOP and DPAA > DDR. The RDB and QDS boards support both personality. By detecting the > SVR at runtime, a single image per board can support both SoCs. It gives > users flexibility to swtich SoC without the need to reprogram the board. > > Signed-off-by: York Sun <york....@nxp.com> > CC: Prabhakar Kushwaha <prabhakar.kushw...@nxp.com> > > --- > > Changes in v3: > Fix checking AIOP. Tested on LS2080ARDB. > > Changes in v2: > Add checking for SVR before starting AIOP Drop RFC from subject > > arch/arm/cpu/armv8/fsl-layerscape/Makefile | 4 --- > arch/arm/cpu/armv8/fsl-layerscape/cpu.c | 9 ++++--- > .../arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c | 6 ++++- > arch/arm/cpu/armv8/fsl-layerscape/lowlevel.S | 2 +- > arch/arm/cpu/armv8/fsl-layerscape/soc.c | 26 > ++++++++++++++++++- > arch/arm/cpu/armv8/fsl-layerscape/spl.c | 4 +-- > arch/arm/include/asm/arch-fsl-layerscape/config.h | 9 ++----- > arch/arm/include/asm/arch-fsl-layerscape/cpu.h | 2 +- > .../include/asm/arch-fsl-layerscape/fsl_serdes.h | 2 +- > arch/arm/include/asm/arch-fsl-layerscape/soc.h | 3 +++ > board/freescale/ls2080a/ddr.c | 27 > +++++++++++--------- > board/freescale/ls2080a/ls2080a.c | 2 +- > board/freescale/ls2080aqds/MAINTAINERS | 2 -- > board/freescale/ls2080aqds/ddr.c | 27 > +++++++++++--------- > board/freescale/ls2080aqds/ls2080aqds.c | 2 +- > board/freescale/ls2080ardb/MAINTAINERS | 2 -- > board/freescale/ls2080ardb/ddr.c | 27 > +++++++++++--------- > board/freescale/ls2080ardb/ls2080ardb.c | 2 +- > configs/ls2085aqds_defconfig | 19 -------------- > configs/ls2085aqds_nand_defconfig | 14 ---------- > configs/ls2085ardb_defconfig | 19 -------------- > configs/ls2085ardb_nand_defconfig | 14 ---------- > drivers/net/fsl-mc/mc.c | 4 +++ > drivers/net/ldpaa_eth/Makefile | 1 - > include/configs/ls2080a_common.h | 7 +---- > include/configs/ls2080a_emu.h | 7 ----- > include/configs/ls2080a_simu.h | 7 ----- > include/linux/usb/xhci-fsl.h | 2 +- > 28 files changed, 100 insertions(+), 152 deletions(-) delete mode 100644 > configs/ls2085aqds_defconfig delete mode 100644 > configs/ls2085aqds_nand_defconfig delete mode 100644 > configs/ls2085ardb_defconfig delete mode 100644 > configs/ls2085ardb_nand_defconfig >
I am getting following warning while compilation drivers/net/fsl-mc/mc.c:367:2: warning: implicit declaration of function 'soc_has_aiop' [-Wimplicit-function-declaration] if (!soc_has_aiop()) Also, following defconfigs also should to be removed/renamed configs/ls2085a_emu_defconfig configs/ls2085aqds_SECURE_BOOT_defconfig configs/ls2085ardb_SECURE_BOOT_defconfig configs/ls2085a_simu_defconfig --prabhakar _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot