From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7262285697649737728 X-Received: by 2002:a05:6512:3d02:b0:4fa:6d62:9219 with SMTP id d2-20020a0565123d0200b004fa6d629219mr2544504lfv.62.1690882667193; Tue, 01 Aug 2023 02:37:47 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:8c17:0:b0:4fb:df27:460b with SMTP id o23-20020a198c17000000b004fbdf27460bls460487lfd.2.-pod-prod-04-eu; Tue, 01 Aug 2023 02:37:45 -0700 (PDT) X-Google-Smtp-Source: APBJJlG9e4AKl94SVhAPr4U+DKoyYSS78IuIpAulOoxBgJ2gELsbSaE4Rf8Ul0UpbexCmfFzkE+y X-Received: by 2002:a19:5f12:0:b0:4f9:586b:dba1 with SMTP id t18-20020a195f12000000b004f9586bdba1mr1714051lfb.4.1690882665102; Tue, 01 Aug 2023 02:37:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1690882665; cv=none; d=google.com; s=arc-20160816; b=OtGON2g+fXOC4bG+wc/t9PHNUHEjgpckynavecFAuMwuC72xzZkPzugCZ4l+cDfqLB VHHJJqwIdFaHfKRX0vJaSELm7VoocJTQ0ZUr3I9iFuMKaGytnbqiWOnjwdqt4myQhu6Z CdiELxQLK3qxRsg0E0HbWCV7wSDrMcQ4Dd5wUcPSsy918sDfN5mXdkWfRGF6Q6M9XBHQ MGpDpqjWSGUcrk9cd05lPhHF8O4fR0KmmQzM4cKmWObDYaf+wiwm52QMkJG3yh4n5f/6 zSwMUn5+Owu0/1PeORotZJTPJPtJ1rtgOIG8xAXRlvs2qJ77U0rG6sz3k5aqUNcPY1y8 TOMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=WuB+w9LCg6Kd3+CnrznccNq54xFxhdAVmMHwve+xA5Q=; fh=Y8xmVxKsXeOwj5VJYPzj0QBUOe1XiBsygT7R+JGa07w=; b=ZkvOrzO425n3Slk0NhDYl6o+rHD863ANX8VOj9FnS3+fm44HnfOw2a2HdJFctUEmFv EQoeFYIxWWpzJlys0gB41ooA9uwvrRPYFdTJNiA45I8unI0fjGLbfIy/XmhRgm3BmqkT JBb1pr3uoZcy0bRd1/YDHyAfyGVMOLl/ZyvHDEEPq7UbP+UPmI7BN48YPhLnfe0vnfBD Jkyl2XAYSWXe4nSB8jdPkH6sAQwrDQtipv7RIhGqu4e5dxm3uoJwRH9V60OecxrmB4xq k4R2zblrFsQPonZQEosOLQjDfH+YeH785iV+F+MzRVqyvDjZk5JSZh85oKUl3sPrYczJ t4YQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=aPyMXjGC; spf=pass (google.com: domain of fm-72506-20230801093744a5f7e06dcbc4189fda-_t9cih@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-72506-20230801093744a5f7e06dcbc4189fda-_t9cIh@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id q5-20020a056512210500b004fbdf1f6dcasi705382lfr.4.2023.08.01.02.37.44 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Aug 2023 02:37:45 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-72506-20230801093744a5f7e06dcbc4189fda-_t9cih@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=aPyMXjGC; spf=pass (google.com: domain of fm-72506-20230801093744a5f7e06dcbc4189fda-_t9cih@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-72506-20230801093744a5f7e06dcbc4189fda-_t9cIh@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 20230801093744a5f7e06dcbc4189fda for ; Tue, 01 Aug 2023 11:37:44 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; s=fm1; d=siemens.com; i=felix.moessbauer@siemens.com; h=Date:From:Subject:To:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Cc:References:In-Reply-To; bh=WuB+w9LCg6Kd3+CnrznccNq54xFxhdAVmMHwve+xA5Q=; b=aPyMXjGCWPRJ3yCdKMQiVAGXTapMt8LRley98b5dcmoywXFdFQ/3wctqMPgFeWJo/FOcNm R3P4nt5UiiNp6WnJVBaXBAnbczx25kQn/S1/cpAJE4sBeuJpMY6iAos+uiV+HYk0MRn8uQIj WUBBXtQhIBR4ue/Gz6gkJQpL6k1e0=; From: Felix Moessbauer To: isar-users@googlegroups.com Cc: florian.bezdeka@siemens.com, jan.kiszka@siemens.com, Felix Moessbauer Subject: [PATCH 2/4] refactor loading of DT overlays in uboot Date: Tue, 1 Aug 2023 09:37:04 +0000 Message-Id: <20230801093706.1347928-3-felix.moessbauer@siemens.com> In-Reply-To: <20230801093706.1347928-1-felix.moessbauer@siemens.com> References: <20230801093706.1347928-1-felix.moessbauer@siemens.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-72506:519-21489:flowmailer X-TUID: z6RklTKXhE8l As we already expand the DT overlays variable in the code generation, we do not need to loop over the elements in the generated code again. This reduces the size of the boot.src script a little and makes it better readable. No functional change. Signed-off-by: Felix Moessbauer --- meta/recipes-bsp/u-boot-script/files/update-u-boot-script | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/recipes-bsp/u-boot-script/files/update-u-boot-script b/meta/recipes-bsp/u-boot-script/files/update-u-boot-script index e9ace15e..14a81563 100755 --- a/meta/recipes-bsp/u-boot-script/files/update-u-boot-script +++ b/meta/recipes-bsp/u-boot-script/files/update-u-boot-script @@ -63,13 +63,11 @@ if [ -n "${OVERLAYS}" ]; then if ! echo $OVERLAY | grep -q "^/"; then OVERLAY_PATH=/usr/lib/linux-image-${KERNEL_VERSION}/ fi - echo "for entry in ${OVERLAY}; do" >> ${BOOT_CMD} - echo "echo Loading ${OVERLAY_PATH}\${entry}..." >> ${BOOT_CMD} + echo "echo Loading ${OVERLAY_PATH}${OVERLAY} ..." >> ${BOOT_CMD} echo "load \${devtype} \${devnum}:${ROOT_PARTITION}" \ - "\${overlay_addr_r} ${OVERLAY_PATH}\${entry}" \ + "\${overlay_addr_r} ${OVERLAY_PATH}${OVERLAY}" \ >> ${BOOT_CMD} echo "fdt apply \${overlay_addr_r}" >> ${BOOT_CMD} - echo "done" >> ${BOOT_CMD} done fi -- 2.34.1