From patchwork Mon Mar 4 15:32:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 3055 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-lf1-f72.google.com (mail-lf1-f72.google.com [209.85.167.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 1FA4042758 for ; Mon, 4 Mar 2024 16:34:33 +0100 (CET) Received: by mail-lf1-f72.google.com with SMTP id 2adb3069b0e04-51337da375dsf2197658e87.3 for ; Mon, 04 Mar 2024 07:34:32 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709566472; cv=pass; d=google.com; s=arc-20160816; b=CXm2luP8JZehgmttisttKN/kj1VwiLUzP1rRYgRdIEBOE/WvfGSTuE8xKFM8rJ82Yt x68eGLaFb+42BWrnbvVcGY50ugI0AL+JjVLnn0ZA+oNbYiSzr4xb6EZ/XbTr00ogjuxr c3zKD4rJKAIgvDBYRDKEG103TnBs4pNiaTyC9kkyRAPY0PjDWeH80S136kYlb6Clfgsr Erj+BcAQkEw+UdhEjzZaF7pshYqgVw2/Nj4BidTCtnywlp56Z8HPlDTrdykWKSoBtUaq VveHL+/6jRgPHVPtBFAozfIhLVYQuFIINDRo31EeBQoSeb6TLuyjonJWbZ1TG3XUkkTN Abeg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=vcs+EXVdX+InbZfLbCj7WHyxLiKmeBckfPXPvU5aqT8=; fh=PDJ0ZQBeynnReF0u2rHwYe6kgjrflySvJ+CCF1Qx3Us=; b=ImvcKvAjvBqgo6lb7+/X2T/aduTEx9RjT/sJmttWbhaUefusAuyvVmQ2NwxR2c8JS/ GBQuF1UkthAGv+yDa7mhFM+uJgvxuKwnDJiHbmYyDtJKz128FcMbWzVaB9PNBnDwXfTz KM4VedCXTKRYWIVK5ioyDPY/0MsC5uW5EUuSwWoQFaAfGCbA5NTh+gwZEEDdaQ3eiT/q 92SJgTFJnI2J2QpOPzG67ZWf8kGhAUcVyFRmJ4fl33va5PZv9wKk4Wk78jeD8Xw9ag5C vzKG1lG5rpX+pFn0EHtRt7toYj8gndFHwy/ACJtbfh3qUUoCNpx3YaXSiHNSwXqaJjzR gbMA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UTVMI0R2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1709566472; x=1710171272; darn=patchwork.amarulasolutions.com; h=list-unsubscribe:list-archive:list-help:list-post:list-id :mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=vcs+EXVdX+InbZfLbCj7WHyxLiKmeBckfPXPvU5aqT8=; b=CcIVveicchEX6tJ9oyN421RdS8CFfSBbfZC4ZTHICndax2DryiKZK8rIOm903aZwAq afKaDI0QxFEl7GIAiFTJ2cro2tFoFexI1YPXK+7qL1nJpDejyEv3zIKkOBTIIIi48qrI 8pRJnoXO9gD38QTAhaz7UxF74fI0g1HLErizI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709566472; x=1710171272; h=list-unsubscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=vcs+EXVdX+InbZfLbCj7WHyxLiKmeBckfPXPvU5aqT8=; b=KCvG5GiBw33XgvNTzlXaQduaykRwftEgdEU9Dn6BQwj/7gBflBWJaTd1vjuxqqGxDh 72evZ03c6QP/wtq2/xgNd4yfjZfjQuOSN3PRcEv2ya9uwejMogEX3KbT0DADAKh5eal+ nd3cPPeyQdUhiSg5cRGUQLkEvi1p4HMdtf79GCHFoz8SX2JnZiNrwH9tQpRzbAVGrI5N PpK1Z4PBVaSsfiREepeCBGZeZyuuvrNZByrC7K1+CG9aMIaiRMeVc9e3BDmobvR4fIgW J2lGf+ix+Vl/sSy1d7/pGT0/hHjUgKjuY44WXc8OJSjpTx41fcMVuo2Sou4TgIhgHU6D b37g== X-Forwarded-Encrypted: i=2; AJvYcCXQ0+9U+DG0kJ8oAQpR1pAI0gvGoUJmKkpRWQl+VcxP7RUUhWArtrp/lTNG4Du6/VU4UI0OUf2rp+OtR3d9w/7nJV7DcPAOoeK6p9QMB4R2Z5s26OSIIyVF1JQuJA== X-Gm-Message-State: AOJu0YxtwYFS4qePi4ZHQB94wn5aVx0001Jiu7ADKvdxCaQl3CTByl8w 5sZ4Moq1zS13PPCaa9r7M7DDMULThPW8nj25F1pN34CWwe+kb76JmNeH0aXk9SDg5w== X-Google-Smtp-Source: AGHT+IHue+rTbCnGB7BFxmdLYYw3pJ0brzZIOzrXU4rydpiGFZkUHYwDDo0xCJOBj219uyI5ZD6UZA== X-Received: by 2002:ac2:4d93:0:b0:513:31c:212d with SMTP id g19-20020ac24d93000000b00513031c212dmr6210695lfe.34.1709566472209; Mon, 04 Mar 2024 07:34:32 -0800 (PST) X-BeenThere: linux-amarula@amarulasolutions.com Received: by 2002:a19:3811:0:b0:512:fcc3:b48 with SMTP id f17-20020a193811000000b00512fcc30b48ls818918lfa.2.-pod-prod-05-eu; Mon, 04 Mar 2024 07:34:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCUQznxg2jQPr9PTM4MGqXuT+n60d8JK/MLbeGF2a438GGYwmGJIzdP4FoLp4wu01ydlo8TO7GMmGC8i3CPAuGtheRtVzE7cM+2zPr2jXSRf4R7n X-Received: by 2002:a05:6512:282a:b0:513:1551:f0 with SMTP id cf42-20020a056512282a00b00513155100f0mr6195438lfb.42.1709566470451; Mon, 04 Mar 2024 07:34:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1709566470; cv=none; d=google.com; s=arc-20160816; b=AvLAP+mkqWA2OhSa5Uh5RmEkcVFJ9UMXZk2UYiORyi3f4hAnWsj/SEPWysWj8u6U9u Gpwsom/DDLYD9mEIpbe6wxmN6czMJuCt2DcQOt7+zoq62q18MMLjkrsHYgbbSTPIyn+H Ck84U4eIsoJ4VvKfzzNUvK98aX+nWv50qyunUr4cj93T03Kd9JkSdotIhJYS6MwPEa26 6quP8LnZXJh4K1kF/u7lIHdEq3NDmhbCgTUxMJSSbN84NQiRryV5HrRtO5UcO/3DQuFp 4NPnEF6w71+OJ1WWh3xRGxNdrV/zP6SkpJFwnA1zYBu/3ZO4YmWcqWMu1yKCFD/o9hrz 28nw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=dPQagV28irN2Jmx/rxo3YHBgBHJo9qHRa8+cRY2hp+4=; fh=cOEIe6hJLMyeRFC7gEZkFNeHZxbgbuYk5Asx53vlVYU=; b=k/v3PpiYJgVedwt9lsuDXWU+RpkI2eiA08EkDva8zELBChnho5vb6NI8UkYjNAVxSh WFwsvw2hTY0Kev9vPJ5fn8905QKbPRb4cwi11n96Jqx9lnCamJcpqMm5JHJ80xdrHLew f2ux5FKoND+hC0Thq2PO0Ukt7oU4rOQCrIXTh9+OTmi3+ipkMYZxFau2kwCvxmpWq/OI 9k/q6X2RUlxVN3ZHGGF4zTa6lfXK2jSOZCKSlIgUtkw/RecdeMrhBEFvrMRkA6d/UpjH mybAn2auiHBHiBZFI1+SDIeVWvml09JAqfXJMGhTVUi0p0nAsyqsbmvOB8T7qBekTEcx KJdw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UTVMI0R2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Received: from mail-sor-f41.google.com (mail-sor-f41.google.com. [209.85.220.41]) by mx.google.com with SMTPS id i15-20020ac25b4f000000b00511aa9b10e6sor2444305lfp.4.2024.03.04.07.34.30 for (Google Transport Security); Mon, 04 Mar 2024 07:34:30 -0800 (PST) Received-SPF: pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) client-ip=209.85.220.41; X-Forwarded-Encrypted: i=1; AJvYcCXCytkYzEmJHWOv173sOsQoyHaN618kwiEfsLiFUjRyUCdy0Gww1gK9q3jZ5e2O05zx/xd9XEdfYk6ICZuhJsuCwD6begYJdcXUAcjD6ZG+rq2o X-Received: by 2002:a19:8c11:0:b0:512:fce4:327b with SMTP id o17-20020a198c11000000b00512fce4327bmr5553685lfd.39.1709566470133; Mon, 04 Mar 2024 07:34:30 -0800 (PST) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2001:b07:6474:ebbf:72fe:558f:d55e:d423]) by smtp.gmail.com with ESMTPSA id sa20-20020a1709076d1400b00a4432543b21sm4936082ejc.198.2024.03.04.07.34.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Mar 2024 07:34:29 -0800 (PST) From: Dario Binacchi To: buildroot@buildroot.org Cc: Romain Naour , Alexander Sverdlin , Andreas Dannenberg , Yegor Yefremov , Xuanhao Shi , Anand Gadiyar , James Hilliard , Thomas Petazzoni , Dario Binacchi , michael@amarulasolutions.com, Asaf Kahlon , francois.perrad@gadz.org, linux-amarula@amarulasolutions.com, bryce@redpinelabs.com Subject: [PATCH v9 18/22] board/ti/am62x-sk: generalize post-build.sh Date: Mon, 4 Mar 2024 16:32:49 +0100 Message-ID: <20240304153253.732708-19-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240304153253.732708-1-dario.binacchi@amarulasolutions.com> References: <20240304153253.732708-1-dario.binacchi@amarulasolutions.com> MIME-Version: 1.0 X-Original-Sender: dario.binacchi@amarulasolutions.com X-Original-Authentication-Results: mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=UTVMI0R2; spf=pass (google.com: domain of dario.binacchi@amarulasolutions.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=dario.binacchi@amarulasolutions.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=amarulasolutions.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list linux-amarula@amarulasolutions.com; contact linux-amarula+owners@amarulasolutions.com List-ID: X-Spam-Checked-In-Group: linux-amarula@amarulasolutions.com X-Google-Group-Id: 476853432473 List-Post: , List-Help: , List-Archive: List-Unsubscribe: , Removing any explicit reference to the ti_am62x_sk_defconfig configuration, the script can also be used by other configurations or at least by ti_am64x_sk_defconfig. Signed-off-by: Dario Binacchi --- Added in v8 board/ti/am62x-sk/post-build.sh | 10 +++++++--- configs/ti_am62x_sk_defconfig | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/board/ti/am62x-sk/post-build.sh b/board/ti/am62x-sk/post-build.sh index 4f19f4d6cf91..d066e28fd0d5 100755 --- a/board/ti/am62x-sk/post-build.sh +++ b/board/ti/am62x-sk/post-build.sh @@ -12,8 +12,8 @@ EOF exit 1 } -o='c:d:r:x:' -O='console:,devicetree:,root:,extra-args:' +o='c:d:l:r:x:' +O='console:,devicetree:,label:,root:,extra-args:' opts="$(getopt -n "${0##*/}" -o "${o}" -l "${O}" -- "${@}")" eval set -- "${opts}" while [ ${#} -gt 0 ]; do @@ -24,6 +24,9 @@ while [ ${#} -gt 0 ]; do (-d|--devicetree) DEVICETREE="${2}"; shift 2 ;; + (-l|--label) + LABEL="${2}"; shift 2 + ;; (-r|--root) ROOT="${2}"; shift 2 ;; @@ -38,6 +41,7 @@ done [ -n "${CONSOLE}" ] || die "Missing \`console' argument" [ -n "${DEVICETREE}" ] || die "Missing \`devicetree' argument" +[ -n "${LABEL}" ] || die "Missing \`label' argument" [ -n "${ROOT}" ] || die "Missing \`root' argument" append="console=${CONSOLE} root=${ROOT} rw rootfstype=ext4 rootwait" if [ -n "${EXTRA_ARGS}" ]; then @@ -46,7 +50,7 @@ fi mkdir -p "${BINARIES_DIR}" cat <<-__HEADER_EOF > "${BINARIES_DIR}/extlinux.conf" - label am62x-sk-buildroot + label ${LABEL} kernel /Image fdtdir / devicetree /${DEVICETREE} diff --git a/configs/ti_am62x_sk_defconfig b/configs/ti_am62x_sk_defconfig index 877f88899af9..bd294bb712ee 100644 --- a/configs/ti_am62x_sk_defconfig +++ b/configs/ti_am62x_sk_defconfig @@ -2,7 +2,7 @@ BR2_aarch64=y BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_6=y BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/am62x-sk/post-build.sh" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/ti/am62x-sk/post-image.sh" -BR2_ROOTFS_POST_SCRIPT_ARGS="-c ttyS2,115200n8 -d k3-am625-sk.dtb -r /dev/mmcblk1p2 -x earlycon=ns16550a,mmio32,0x02800000" +BR2_ROOTFS_POST_SCRIPT_ARGS="-c ttyS2,115200n8 -d k3-am625-sk.dtb -l am62x-sk-buildroot -r /dev/mmcblk1p2 -x earlycon=ns16550a,mmio32,0x02800000" BR2_LINUX_KERNEL=y BR2_LINUX_KERNEL_CUSTOM_VERSION=y BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.6.18"