From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7093752232369192960 X-Received: by 2002:a05:600c:3d96:b0:38f:fbc6:da44 with SMTP id bi22-20020a05600c3d9600b0038ffbc6da44mr6148272wmb.93.1651642904253; Tue, 03 May 2022 22:41:44 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6000:1688:b0:20c:67b9:e68b with SMTP id y8-20020a056000168800b0020c67b9e68bls1262809wrd.3.gmail; Tue, 03 May 2022 22:41:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxhSzZs0ZB57LWGnEoHTilVJUWIomDI9pfWjj+HwbZr0Dcujoe2Y00Ns8TA1QG9+sb37BQQ X-Received: by 2002:a05:6000:2a3:b0:20c:86d4:efa1 with SMTP id l3-20020a05600002a300b0020c86d4efa1mr47401wry.630.1651642903450; Tue, 03 May 2022 22:41:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651642903; cv=none; d=google.com; s=arc-20160816; b=P1WRqpMqQN0cqp3ySt6a0C98SGG3O3Ln30luqGHHiKGT8MgUQYYdk9jzHHlO6mB+qx P++yeyaScEBfNt2vGepUhuWdEHAJ3PORRIp8F71Bebp+rsVJjsCdm7Ej7BQgLcL61Cqh Isi58OYNxEbCJFORtk42qgcHqWiCOBiFQdmU5YtEXsk6r5y9YNiGDX3TJ6ZUVg4n6SXa B339cb/4aY8cdOnJI+p0T3BKAYYbdls+A7Ohm1lMkrPfyCuy0gEDj6VkyxDNtxYeusvC wJX8k0JXj9kImlwxvbRpuL6N/gby4f8HGPuG6v/PxWKIylsXhma9J/tK0lM1mkQK43li m2YA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from; bh=22En9VtdHCNG69ooCvlL7Q5WE48NjEnR6LaItxWNOJ4=; b=cOBS9qPVSJXpyfnvf3bNuVOLWEkvKqqALr7Tcdiawgxo5U9lSEI6QgdtbVvML1kn4p PZaw38DngVlhbfjvNL5JyQ0Wf1maUUSm8ZJQ/T9nMofJ5SHrTJwOqZJwmHp7y13l3j72 xK9RHS5eJ6ZHgk2xZeV0NLoJL8b0AR86MNueh2D1D/t3/ge5f/rnt4Dt7EK8u8ydAHln JjOWh1k6hvCcO2AnbmwmYFB90FKLBPmMRHQw3EFdkVta4oR7BELcC3rNWwaJ3d4PNfGF QQ/QJmOJ8vhCd7bizS3FmJo2gzi+5gIAZYPPAsJLrRUc5kQYT7095zYL2iD/HqrlPkpM oCWA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Return-Path: Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id bg13-20020a05600c3c8d00b00393e80e70c9si239279wmb.1.2022.05.03.22.41.43 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 03 May 2022 22:41:43 -0700 (PDT) Received-SPF: pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of amikan@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de Received: from localhost.localdomain (mm-119-82-214-37.mgts.dynamic.pppoe.byfly.by [37.214.82.119] (may be forged)) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8) with ESMTPSA id 2445fZ1f030650 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 4 May 2022 07:41:42 +0200 From: Anton Mikanovich To: isar-users@googlegroups.com Cc: adriaan.schmidt@siemens.com, Anton Mikanovich Subject: [PATCH v3 6/7] meta-isar: Add linux-phy kernel Date: Wed, 4 May 2022 08:41:28 +0300 Message-Id: <20220504054129.15218-7-amikan@ilbers.de> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220504054129.15218-1-amikan@ilbers.de> References: <20220504054129.15218-1-amikan@ilbers.de> X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: LDTjQlcOZqPa Add v5.10.76 linux kernel recipe for Phytec boards. Signed-off-by: Anton Mikanovich --- meta-isar/conf/machine/phyboard-mira.conf | 4 +-- ...bsinstall-fix-installing-DT-overlays.patch | 30 +++++++++++++++++++ .../linux/linux-phy_5.10.76-phy4.bb | 14 +++++++++ 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 meta-isar/recipes-kernel/linux/files/0001-dtbsinstall-fix-installing-DT-overlays.patch create mode 100644 meta-isar/recipes-kernel/linux/linux-phy_5.10.76-phy4.bb diff --git a/meta-isar/conf/machine/phyboard-mira.conf b/meta-isar/conf/machine/phyboard-mira.conf index 8dd6679..d1707d3 100644 --- a/meta-isar/conf/machine/phyboard-mira.conf +++ b/meta-isar/conf/machine/phyboard-mira.conf @@ -5,7 +5,7 @@ DISTRO_ARCH ?= "armhf" -KERNEL_NAME ?= "armmp" +KERNEL_NAME ?= "phy" MACHINE_SERIAL ?= "ttymxc0" BAUDRATE_TTY ?= "115200" @@ -16,6 +16,6 @@ MKUBIFS_ARGS := "-m 0x800 -e 0x1f000 -c 8012" UBINIZE_ARGS = "-vv -m 0x800 -p 0x20000" IMAGE_FSTYPES ?= "ubi ubifs" -DTB_FILES = "imx6q-phytec-mira-rdk-nand.dtb" +DTB_FILES = "imx6q-phytec-mira-ff-rdk-nand.dtb" IMAGE_INSTALL += "sshd-regen-keys" diff --git a/meta-isar/recipes-kernel/linux/files/0001-dtbsinstall-fix-installing-DT-overlays.patch b/meta-isar/recipes-kernel/linux/files/0001-dtbsinstall-fix-installing-DT-overlays.patch new file mode 100644 index 0000000..0865870 --- /dev/null +++ b/meta-isar/recipes-kernel/linux/files/0001-dtbsinstall-fix-installing-DT-overlays.patch @@ -0,0 +1,30 @@ +From 74c2d5edf5d9d601b1caac0cae8be785e45e9af0 Mon Sep 17 00:00:00 2001 +From: Anton Mikanovich +Date: Tue, 8 Feb 2022 19:47:35 +0300 +Subject: [PATCH] dtbsinstall: fix installing DT overlays + +Add dtbo target needed for __dtbs_install to fix 'make dtbs_install' +call. 'No rule to make target' error will occur otherwise. + +Signed-off-by: Anton Mikanovich +--- + scripts/Makefile.dtbinst | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/scripts/Makefile.dtbinst b/scripts/Makefile.dtbinst +index 50d580d77ae9..829609ce29cf 100644 +--- a/scripts/Makefile.dtbinst ++++ b/scripts/Makefile.dtbinst +@@ -29,6 +29,9 @@ quiet_cmd_dtb_install = INSTALL $@ + $(dst)/%.dtb: $(obj)/%.dtb + $(call cmd,dtb_install) + ++$(dst)/%.dtbo: $(obj)/%.dtbo ++ $(call cmd,dtb_install) ++ + PHONY += $(subdirs) + $(subdirs): + $(Q)$(MAKE) $(dtbinst)=$@ dst=$(patsubst $(obj)/%,$(dst)/%,$@) +-- +2.25.1 + diff --git a/meta-isar/recipes-kernel/linux/linux-phy_5.10.76-phy4.bb b/meta-isar/recipes-kernel/linux/linux-phy_5.10.76-phy4.bb new file mode 100644 index 0000000..84609a0 --- /dev/null +++ b/meta-isar/recipes-kernel/linux/linux-phy_5.10.76-phy4.bb @@ -0,0 +1,14 @@ +require recipes-kernel/linux/linux-custom.inc + +SRC_URI += "https://git.phytec.de/linux-mainline/snapshot/linux-mainline-${PV}.tar.bz2 \ + file://0001-dtbsinstall-fix-installing-DT-overlays.patch" + +SRC_URI[sha256sum] = "ce0cff708da9f3dca1f6f8d6c433589fd5a5ea8db9e33114f44497ecf873f875" + +S = "${WORKDIR}/linux-mainline-${PV}" + +KBUILD_DEPENDS_append = "lzop" + +KERNEL_DEFCONFIG = "imx_v6_v7_defconfig" + +LINUX_VERSION_EXTENSION = "-isar" -- 2.17.1