On 08/08/2018 02:05 AM, laurentiu.tu...@nxp.com wrote: > From: Laurentiu Tudor <laurentiu.tu...@nxp.com> > > This patch series adds the required devices setup and device tree > fixups for SMMU enablement on NXP LS1046A chips. The approach taken > tries to mimic the implementation of PAMU LIODN setup on booke powerpc. > > First 4 patches contain some fixes and add some missing bits & pieces. > Last 4 patches add the actual infrastructure for ICID setup, qman > portals, fman ICID and SEC configuration. > > Changes in v7: > - fix this build breakage introduced by patch [6/8] on booke ppc > appearing with certain tool chain versions: > "drivers/misc/fsl_portals.c: In function 'fdt_fixup_qportals': > drivers/misc/fsl_portals.c:256:3: error: 'for' loop initial > declarations are only allowed in C99 or C11 mode" > - fixed linker error on LS1012A targets: > "arch/arm/cpu/armv8/built-in.o: In function > `fsl_lsch2_early_init_f': > arch/arm/cpu/armv8/fsl-layerscape/soc.c:691: > undefined reference to `set_icids'" >
Still see compiling error for ls1043a boards. /opt/toolchains/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-elf/bin/aarch64-elf-ld.bfd: drivers/built-in.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against external symbol `qp_info' can not be used when making a shared object; recompile with -fPIC York _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot