From nobody Thu Sep 24 20:03:35 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6E97F45D5F5 for ; Mon, 21 Sep 2026 09:07:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981667; cv=none; b=ciQvjzoXPGduzlBK/swzBbP9KIoBV4I6ibox9y4nQPH0e/ePAFlkYLz/9C92ewPlxHtKOlS6LSLae8xpw3s5XbMfh8bFzmVU45GDkZLB09C7C5Igi34NvVJgFiqMMfYsmASaJZcHzIE0L0xxj2LwIvRzm8H+32qTcbrxrECNI7M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981667; c=relaxed/simple; bh=618lZEj4J6PxaEmGpFoPKRIGN5uod/rBxdxIH2fNG/E=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nk0NkgWVEfILyMrKSukOmEAT7icRqpF2vPH+vnxKn1IzVVpmTcX2Q05YR9lDmyQoBTwTM14+ZF4Fm9GhTv8HsuIjVWyMPTIxYUuq/OVEFAK+VmYX5PGwVJmR4MP2u0q9GfXb4yLuVKguqjVbBPeZC1ZZq3weS1fVecRliRvMd/0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com; spf=pass smtp.mailfrom=konsulko.com; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b=iDAZQHL2; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=konsulko.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b="iDAZQHL2" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49ccfd61ecaso23202075e9.3 for ; Mon, 21 Sep 2026 02:07:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1789981663; x=1790586463; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=j6Xglxzig/oF1VgPKgOC631Csxaxo7kJhuv3JvcuV7I=; b=iDAZQHL2WjJzLVlUTMLi6wbmHzCS23LUNmUj6njwOjNclDAzTtQRugecRJFqOfKTxs pr0jVQPIJOK7BjK+dWtL+RjCyjECTH41a3JWGTfoWiqncAwWNq7GFsoAjbpV0oE3/TrF bcatfI8+SeHlgowowc8VfkOQ0HC17+S3DdsI4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789981663; x=1790586463; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=j6Xglxzig/oF1VgPKgOC631Csxaxo7kJhuv3JvcuV7I=; b=UwpiGGcBk0wyKoyLk890TGXP/BPqBHeFT5MCtGoZr4/1zeoGU8m2K7YO4RYUvnwA9J QcXedvCPyDEtVSqQ9fOnFo31QxUC+0Z8TIuxcR8tnUPrW7rbkISISsw7Cho/7OMtkejD stvl7IElB1FrbhtrK7GUoyxS9/XZVH1fzh97S3yWSYEutPVbU3ZlwOg9ZB9KM4J6Jxmn LG/ti/Jgrv5gseAKfzorzwn3ej6J70IWt0zq91GdkXBU40bWuG8Ketp57gpq8s6K+4WK FMA8Hp5WVn9QerVMB0Oj2jMGa4n62MxERpmE7OD+6Tx4LH7nZgK3z/IIQO4A7T0feBfd NpVw== X-Gm-Message-State: AFuF++krUvGLsihuTT3CXL2THVH/3rp3JvoU4cwDiciRswn+BW6CVl0V infCujnsPZxknvNMUUS/AFzJJI86y/ZP7bzUZXffmf3fRmP1/tNWTBx7QAC9HFrtuhi4/7w+FzR XHpCBvUE= X-Gm-Gg: AYBFou18p3n6paRYhEH6GD8YkJ2rhxPeS665OnUiz2XPYhXYsM4aUzq6Pa15cZg8heV HGDXQETf5ShQ4opX8WN6XwU1xKzekib+sl5Dvtj+y3yGAijMnsmg7r5bpELywV4I+IgMjBuF2ID R/k4y8OTRCOLuw+TTlagEuN5lpsbKGZAqs/g8jLLyCYwN3neyqGbgUZ2ieBUh9OlX5esiFBdjeI 8Hmlo4qkfv0+b0aw325QCDnynPXdNOKi2pjogldrR4oaOgOQcMRatNx4m6ylxY+I6PvDIVi26oV jDgEwfCVzWTkLCarYfn5OY6On/iRukLBuztJP/0oVQcybz70DldsW2GI/BUyVBWSMfya5Ju5+q8 90agmJP6jRGD4vawSzn/IAgMRvxx2qV3TAIaHZj7KY0TommlUfsA3+0prDPJbwRep5+zXHylY7H 1rRiy3gH05XR3qk4YebaXzfA7g/OICV97QWxw4LhnYrP2Se0Lh7J2TJ63lKkvW7GDvO26fABRxs XeO/bdfqwJpE/mmWnbxAupIbBGG X-Received: by 2002:a05:600c:3547:b0:49c:fa21:e73c with SMTP id 5b1f17b1804b1-49fc574121dmr116761795e9.18.1789981663620; Mon, 21 Sep 2026 02:07:43 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc585920fsm587218725e9.4.2026.09.21.02.07.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:07:43 -0700 (PDT) From: Petko Manolov To: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dinguyen@kernel.org, arnemaximilian.richter@draeger.com, martynas.grybauskas@draeger.com, Petko Manolov , Conor Dooley Subject: [PATCH v7 1/3] dt-bindings: vendor-prefixes: add Draeger AG Date: Mon, 21 Sep 2026 12:07:31 +0300 Message-ID: <20260921090735.3174292-2-petko.manolov@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260921090735.3174292-1-petko.manolov@konsulko.com> References: <20260921090735.3174292-1-petko.manolov@konsulko.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add a vendor prefix for Draegar AG, which is Draegerwerk AG & Co. KGaA Link: https://www.draeger.com/de_de/Home Acked-by: Conor Dooley Signed-off-by: Petko Manolov --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index ba2002969373..276d62b848d5 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -467,6 +467,8 @@ patternProperties: description: DPTechnics "^dptel,.*": description: Guangdong Dapu Telecom Co., Ltd. + "^draeger,.*": + description: Draegerwerk AG & Co. KGaA "^dragino,.*": description: Dragino Technology Co., Limited "^dream,.*": --=20 2.47.3 From nobody Thu Sep 24 20:03:35 2026 Received: from mail-wm2-f12.google.com (mail-wm2-f12.google.com [74.125.225.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6AA1545D914 for ; Mon, 21 Sep 2026 09:07:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981668; cv=none; b=GaZhtyDq10PFgVWBg6qwm9xpwOLwhkMhFXv2Jskd7WqCRe2RhKdLCj+n3fAJdZPeTB+m0JyJwJF0Q8pROKcZnlpP8SjoNC887BpAIIqNXgvnXct2aSNAG6+ee3lSG+IG8v+3B+JtnjBAPvxP9o++GO9K7KTx/QaCQNiEz4/Ev9Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981668; c=relaxed/simple; bh=V+3RbJaYAK3VrAAlEI5DLvOh2bhHgNZa0FG1HxRZpSo=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=JU00i/z7yhRoZ0obfS1pIaJ9X8bkjdiRIjYcsMmRMQOe/Gi4Mvqi4LKswlA+sIEeYJs6SGHiveY+PnlztkOhpAbLdpQlWYQcdWRoNQzkaWhEmVh37dtcR0tVgdwlQuoXzyvqUOArkFBME9pNy40y/CBby/ANJvrWBcPWhiemWSw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com; spf=pass smtp.mailfrom=konsulko.com; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b=O7lNwxU8; arc=none smtp.client-ip=74.125.225.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=konsulko.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b="O7lNwxU8" Received: by mail-wm2-f12.google.com with SMTP id 5b1f17b1804b1-49b912e4b11so13836695e9.3 for ; Mon, 21 Sep 2026 02:07:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1789981664; x=1790586464; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=0AwEoRaf4CpQfSOW+6VZP6ArOHJGwJE2NbP8zHQwxp4=; b=O7lNwxU8qXia6dEk1qeE0XNx48rVs6trvbDhReoZqxKUpJ86SA/0A6QgXJcGUkA0QF CrEOT5Sikduy39MbqsS3cEdvO6MAUjh019RNyH287RjvoGq/h8a/IFQZzaMlF3lEvoBs 0YPpscW+UT47gVpLQcEHQTnbXjTUw2I58WA6c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789981664; x=1790586464; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=0AwEoRaf4CpQfSOW+6VZP6ArOHJGwJE2NbP8zHQwxp4=; b=xnypCnlWComThanqGm8ZNkzEm2vzV/RNrcpllFVd3txabvAU2DEZF8bxQIWH+5a9cP 2Oj1RPkhsPCZS6YrUbK9jAGEzVBiLY2+2YuU/sjYxh20TknKmRDXB9UympWVvEDVZZfM EVfoDEZn6n6yzKIv/nNEGjKZYn9mEFcmFuUe9ko552GvCKLDAZdqND29AHTTtytA+GAe 83VlTZIJRvq2egUdXmylw8+lpiul2eAgizRdKaB2+Q5jO4YmVsjuLvN52CPRZzj0kd6n D6pdHJy8YHGy1a6tWmeMsqjklEJJDSGYE87ihlIOGUF1suGDkIYeF+Z5D9pJyC0xkPsh gLug== X-Gm-Message-State: AFuF++l2AvTLhywUBqy5XQddfHj1v77PmwZLPEj4nIefiv8kOnoIxKBM h/GaEvSI2SsYpzScsUHNRPFckES3ArHo/k3+zKE2zCgbKPzQ7tDfJefWEBrCdV2Q8pdafQUVVZu u2dSkNWc= X-Gm-Gg: AYBFou3tieoZxd9dXQnfTRmhDNaSAe9hiwpnoFWGGfaxihlk1Krh3DaAqzksf6VmwbV aZfeQRtoooyvIhzQU8gdv8xiBRtN7GY4m6Ewee7wkL/Z11NXz3028OMtmYb7euM1Ct/cfka1T/n sZkKZkafxl3QjU+tf3vlqC20w19QCX9lE4djUE8ny4iL9w9v3zS+fImvH6eglmV/XGAyoIaVjEZ TVk7SWBNc6r4trueQ/+SaV3lZJnWHoOAkUpstS41ZXIcW/aP/0DgK4yXpgp/X2lkO9mSv8eiNFs STAaNCmKIvcl8sU5eeBJgkgeAEGIzdgxDHT1a73vvleOUlKTwT7qH+DU8PUeAyz7IuXs+M0BAY7 zyEZcR9KqSak/DZgE0LcjPxAD272R5t8ldmpc53YDMZRa3vpwg2c48ZHUKMFfjADXBJU/fwtfXf m1e7SE/HTRTier/GAKpPdyTA3Re6Ra9/qPSeOBMvoPRVufo2/24auoAoahF84+DpnQYrN8KzBY2 gsCKAbYI/BLcebw X-Received: by 2002:a05:600c:3584:b0:49c:fc6e:a3d9 with SMTP id 5b1f17b1804b1-49fc584fa71mr183381625e9.24.1789981664647; Mon, 21 Sep 2026 02:07:44 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc585920fsm587218725e9.4.2026.09.21.02.07.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:07:44 -0700 (PDT) From: Petko Manolov To: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dinguyen@kernel.org, arnemaximilian.richter@draeger.com, martynas.grybauskas@draeger.com, Petko Manolov Subject: [PATCH v7 2/3] dt-bindings: arm: altera: add Draeger M48 dual-cpu board Date: Mon, 21 Sep 2026 12:07:32 +0300 Message-ID: <20260921090735.3174292-3-petko.manolov@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260921090735.3174292-1-petko.manolov@konsulko.com> References: <20260921090735.3174292-1-petko.manolov@konsulko.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" M48 is a heterogeneous board made by Draeger that is based on two independent cpus, that are monitoring each other. One of them is imx6, the other is Altera SoCFPGA Cyclone 5. The latter is booting independently off qspi. Signed-off-by: Petko Manolov --- Documentation/devicetree/bindings/arm/altera.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/altera.yaml b/Documentat= ion/devicetree/bindings/arm/altera.yaml index 3030cf46fe74..e1e4bba248ad 100644 --- a/Documentation/devicetree/bindings/arm/altera.yaml +++ b/Documentation/devicetree/bindings/arm/altera.yaml @@ -47,6 +47,7 @@ properties: - enum: - altr,socfpga-cyclone5-socdk - denx,mcvevk + - draeger,m48 - ebv,socrates - macnica,sodia - novtech,chameleon96 --=20 2.47.3 From nobody Thu Sep 24 20:03:35 2026 Received: from mail-wm2-f13.google.com (mail-wm2-f13.google.com [74.125.225.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B1C1945C711 for ; Mon, 21 Sep 2026 09:07:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.225.141 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981670; cv=none; b=eIQsf88Vd6Pnm0oMDfY4IiW1Y0/XGhq1S06oeGyNbG8TYU0V/Sm/wRF275ku9Ph17NKB1Wi6M42SWdefVSEg46AY5StX9euq1I2G8txRANYQaXN/bvkbwutjFaMfYkNt0jiMJkck+noKZspkpXAqNGssxT69l6HLdx6Q4kNdFGo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789981670; c=relaxed/simple; bh=WncuUMOrb+o1nLPTlnkYK/LlYBTttwBzacj96h5tcUM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=RRDWASNZ39bf19x7bqGn1l3Hz4ZExOwc57QyY6meY7PA5xuU2yquY/NGIBLAhrp0ffmRoDuDahEzsqCA+7O3gA4al4aTiyCCEKbZZOg0dBY38Sg09KoPgs6+kn+E17RdBRZbDqrH6nBqQjA7PDXg91DKBXOeVZpXVzfr8OxuxJg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com; spf=pass smtp.mailfrom=konsulko.com; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b=AtY/ST5I; arc=none smtp.client-ip=74.125.225.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=konsulko.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=konsulko.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=konsulko.com header.i=@konsulko.com header.b="AtY/ST5I" Received: by mail-wm2-f13.google.com with SMTP id 5b1f17b1804b1-49e71cdb22bso19977495e9.2 for ; Mon, 21 Sep 2026 02:07:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=konsulko.com; s=google; t=1789981666; x=1790586466; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=i9P0bAkfacAdN+uMzT0rVC2aiF/z3uaeg9DH0YZC9Ng=; b=AtY/ST5IUNGGApmlZNbpNh50ApX7+7Fa53eHDZIfAE7R/MRAQa6x2DA0OM1HHeoQ7J IZGUQmWjjwXRGQzGh5DpVWkSJ67B/DRvUG2FiGxLbMAC7VLu0oCNm7TuYmkM1vwPRypn E4Bf0tFH6vnJm5m6+0T6qEn0f15oowHnz4kSM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789981666; x=1790586466; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=i9P0bAkfacAdN+uMzT0rVC2aiF/z3uaeg9DH0YZC9Ng=; b=zzTMJCmmdIXGL63Al8TagkXXHCsULuEGyjBav6zI8WIlQIR2e1DKT2A5OS9qLsfiX6 xA7/E+ewUViqPZQio8yvIR0kUc/I775RkxNrPlwYxJ8IWG2q27dRhqaDLCT+dLye0ip2 w/MFIak8dnKxbqPu++YccO8qaZigQw/RJAsFw5LTUI6OrACYsB9zmvXxO+msCJ4qdTeP uHsNsW3NNxwKKfoprfyVBLVpvvkK88z4yQckQrDr9uQayNXgwjb8+5Qu3L/A0J7fOwT+ L+d8BoOUAYEXh8RhbRZqvg1fTIeUsr6GgcAna2qb3prxceA7F7qstPryMBI/Nf8MAApe WsOg== X-Gm-Message-State: AFuF++liK9JVgXGfhldRDvSEtGkP191FfRBzirNJZmPBNwUSr/FWAQjC JKpJQ4U5iT24olmqI4Y7c9+dg5JTkzHmyfN6q+ywZrKv6FsHOUWViCw1vIIYhMJG3JP+mIeUh0t ST6YmI08= X-Gm-Gg: AYBFou0WBGjf3kSevwSyxG93EmtCBcxYtWimokHsVDEy7QZqbMgRhOom1RhCGu0jGCV U6j3nsFiJBoxZwgwPkML9UjUv2UX6QkjSUUa+DgSCYbxY4qg9P31otW8Ke1wotH6uLe/dH/ASa6 1P9FTSrBEalJ+fKRRLGcYbQjjNB+pwjKNOX0tG4r07ACHIQxzW1QNvC7r1zS8wlZcxh4bbbT131 bmbu5dQVMKKJ6YOaLKIWQ4XrIP/Puksnap35Cns5isrYk+SE4eEJKxzN6GwGaLdNqBvAhsgCRMd fXo8pJIR8/z40T/M5RQyPRm8GWeYXCGp1rEfC9SP4wAwEfdZlWyzUQlrvlGfaJHF3l+gBQxScG/ vnZzzMFhyTkUDUWD08JsWBafLnBm9TQXxXojBuXjGe4jClb5wdkNQgTtW0MnSePW4WDlQ5BgTc6 6v0+fuU4zvi661kWv6PecXgzrgWrNIh5zuf5AEQZmvaYeOfS5u1/8ZKO4H8mxwNkeN80O/2laPz B/EETmOKSG4s7Nm X-Received: by 2002:a05:600c:6211:b0:49c:fa20:cbfb with SMTP id 5b1f17b1804b1-49fc5728f84mr128229845e9.18.1789981665716; Mon, 21 Sep 2026 02:07:45 -0700 (PDT) Received: from tone.k.g (lan.nucleusys.com. [92.247.61.126]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-49fc585920fsm587218725e9.4.2026.09.21.02.07.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Sep 2026 02:07:45 -0700 (PDT) From: Petko Manolov To: linux-kernel@vger.kernel.org Cc: devicetree@vger.kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, dinguyen@kernel.org, arnemaximilian.richter@draeger.com, martynas.grybauskas@draeger.com, Petko Manolov Subject: [PATCH v7 3/3] arm: dts: altera: add Draeger M48 CPU Module Date: Mon, 21 Sep 2026 12:07:33 +0300 Message-ID: <20260921090735.3174292-4-petko.manolov@konsulko.com> X-Mailer: git-send-email 2.47.3 In-Reply-To: <20260921090735.3174292-1-petko.manolov@konsulko.com> References: <20260921090735.3174292-1-petko.manolov@konsulko.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" M48 is a heterogeneous board made by Draeger that is based on two independent cpus, that are monitoring each other. One of them is imx6, the other is Altera SoCFPGA Cyclone 5. The latter is booting independently off qspi. This one adds the DT for the Altera SoCFPGA part of M48. Signed-off-by: Petko Manolov --- arch/arm/boot/dts/intel/socfpga/Makefile | 1 + .../socfpga/socfpga_cyclone5_draeger_m48.dts | 123 ++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_draege= r_m48.dts diff --git a/arch/arm/boot/dts/intel/socfpga/Makefile b/arch/arm/boot/dts/i= ntel/socfpga/Makefile index 8df0976da01c..cdcea11abdfa 100644 --- a/arch/arm/boot/dts/intel/socfpga/Makefile +++ b/arch/arm/boot/dts/intel/socfpga/Makefile @@ -11,6 +11,7 @@ dtb-$(CONFIG_ARCH_INTEL_SOCFPGA) +=3D \ socfpga_arria10_mercury_aa1_st1_emmc.dtb \ socfpga_arria10_mercury_aa1_st1_qspi.dtb \ socfpga_arria10_mercury_aa1_st1_sdmmc.dtb \ + socfpga_cyclone5_draeger_m48.dtb \ socfpga_cyclone5_mercury_sa1_pe1_emmc.dtb \ socfpga_cyclone5_mercury_sa1_pe1_qspi.dtb \ socfpga_cyclone5_mercury_sa1_pe1_sdmmc.dtb \ diff --git a/arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_draeger_m48.d= ts b/arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_draeger_m48.dts new file mode 100644 index 000000000000..dae809c02adb --- /dev/null +++ b/arch/arm/boot/dts/intel/socfpga/socfpga_cyclone5_draeger_m48.dts @@ -0,0 +1,123 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * (C) Copyright 2020 Draeger and Licensors, info@draeger.com + */ +#include "socfpga_cyclone5.dtsi" + +/ { + model =3D "Draeger M48 Cyclone V SoC"; + compatible =3D "draeger,m48", "altr,socfpga-cyclone5", "altr,socfpga"; + + chosen { + stdout-path =3D "serial0:115200n8"; + }; + + memory@0 { + name =3D "memory"; + device_type =3D "memory"; + reg =3D <0x0 0x40000000>; + }; + + aliases { + /* this allow the ethaddr uboot environmnet variable contents + * to be added to the gmac0 device tree blob. + */ + ethernet0 =3D &gmac0; + }; + + soc { + gpio3: gpio@ff202000 { + #address-cells =3D <1>; + #size-cells =3D <0>; + compatible =3D "snps,dw-apb-gpio"; + reg =3D <0xff202000 0x20>; + + portd: gpio-controller@0 { + compatible =3D "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells =3D <2>; + snps,nr-gpios =3D <2>; + reg =3D <0>; + }; + }; + + gpio4: gpio@ff202020 { + #address-cells =3D <1>; + #size-cells =3D <0>; + compatible =3D "snps,dw-apb-gpio"; + reg =3D <0xff202020 0x20>; + + porte: gpio-controller@0 { + compatible =3D "snps,dw-apb-gpio-port"; + gpio-controller; + #gpio-cells =3D <2>; + snps,nr-gpios =3D <2>; + reg =3D <0>; + }; + }; + }; +}; + +&gmac0 { + status =3D "okay"; + phy-mode =3D "rgmii-id"; + rxc-skew-ps =3D <1860>; + rxd0-skew-ps =3D <0>; + rxd1-skew-ps =3D <0>; + rxd2-skew-ps =3D <0>; + rxd3-skew-ps =3D <0>; + rxdv-skew-ps =3D <0>; + txc-skew-ps =3D <900>; + txd0-skew-ps =3D <0>; + txd1-skew-ps =3D <0>; + txd2-skew-ps =3D <0>; + txd3-skew-ps =3D <0>; + txen-skew-ps =3D <0>; +}; + +&gpio0 { + status =3D "okay"; +}; + +&gpio1 { + status =3D "okay"; +}; + +&gpio2 { + status =3D "okay"; +}; + +&i2c0 { + status =3D "okay"; + clock-frequency =3D <100000>; + + eeprom_mac: eeprom@50 { + compatible =3D "atmel,24c08"; + reg =3D <0x50>; + pagesize =3D <16>; + }; +}; + +&mmc0 { + status =3D "okay"; +}; + +&qspi { + status =3D "okay"; + + flash: flash@0 { + #address-cells =3D <1>; + #size-cells =3D <1>; + compatible =3D "micron,n25q256a", "jedec,spi-nor"; + reg =3D <0>; + + /* chip select */ + spi-max-frequency =3D <100000000>; + m25p,fast-read; + cdns,read-delay =3D <4>; + cdns,tshsl-ns =3D <50>; + cdns,tsd2d-ns =3D <50>; + cdns,tchsh-ns =3D <4>; + cdns,tslch-ns =3D <4>; + }; +}; --=20 2.47.3