From patchwork Fri Jun 8 14:54:48 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [meta-xilinx] xilinx-kernel: Change string comparision checks to use strict POSIX compliance. Date: Fri, 08 Jun 2012 14:54:48 -0000 From: Elvis Dowson X-Patchwork-Id: 29539 Message-Id: <1339167288-21116-1-git-send-email-elvis.dowson@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Elvis Dowson This commit fixes an issue with string comparision checks failing because of not using strict POSIX compliance, thereby failing to copy the device tree from the hardware model to the linux kernel device tree. Signed-off-by: Elvis Dowson --- classes/xilinx-kernel.bbclass | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/classes/xilinx-kernel.bbclass b/classes/xilinx-kernel.bbclass index c0e11fe..14f4c7d 100644 --- a/classes/xilinx-kernel.bbclass +++ b/classes/xilinx-kernel.bbclass @@ -42,10 +42,12 @@ if [ -n "${XILINX_BSP_PATH}" ]; then if [ "${XILINX_BOARD}" != "unknown" ]; then dts=`find "${XILINX_BSP_PATH}" -name *.dts -print` if [ -e "$dts" ]; then - bbnote "Replacing device tree to match hardware model" - if [ "${TARGET_ARCH}" == "powerpc" ]; then + bbnote "Xilinx BSP device tree located in: ${dts}" + if [ "${TARGET_ARCH}" = "powerpc" ]; then + bbnote "Replacing linux kernel powerpc device tree to match located hardware model" cp -pP ${dts} ${S}/arch/powerpc/boot/dts/virtex${KERNEL_TARGET}.dts else + bbnote "Replacing linux kernel microblaze device tree to match located hardware model" cp -pP ${dts} ${S}/arch/microblaze/platform/generic/${KERNEL_TARGET}.dts fi else