From patchwork Thu May 29 14:35:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4081 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 4B1113F0E8 for ; Thu, 29 May 2025 16:35:57 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-6047edc5cebsf1032004a12.1 for ; Thu, 29 May 2025 07:35:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529357; cv=pass; d=google.com; s=arc-20240605; b=hNCsdiEgM5oqk0/6GXivSlWlfvXNBUraJQOvPSO40plztyOrNL/JkziI0oMY7IsTfR GmJkqYwgg6dy2iEYnSqDGmxocd51JxnBxtNHqxGBsE3f5jzsrPD1oQAqOAlvcY8gVXze gR4x2z+NA7efFHwWdNOHdTw7Qn14O5Ie3l69XXftK1hYqAVBV5xhez2ZPzVLx+vWlz4Z VjM7UVkI2Q9IqF39eDYXThel+izLDN9eVgYhLez19y3iilDGCPq+lgleotLfGwQtFerJ aqmowYos7Gc5dlIxYPZNDwrHF1p3LapcqIb5wI1icNYFrE4Zi/ZCFrQvr/SGIWWSmMOM IKgg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=xvoc2BDbHY0eWoAKlsxP/98KtxtA8+yzK4+Fljho/Xo=; fh=1N4BB7Qw7/G7kwZj0ZcAgU0Wbvx10dZkDcUfP4MV344=; b=bJBGmgXp8SmVJPdmJmBva+gFT9BqnL6oZBDllTWVcYUekrxyTXpgaP3ooxTN/RuKof Bh7Dr3V3DI31jg/tvN6YC0ha1f4R5e7N64EWmQ9UrD5JuPeLBExswL6KciRAxaoDYWoZ RPTp2wd5Owns1JKZst6r00l+W9pHuwkx+x/hsW2SRrrYCtPvrgBuBD92d+Wa2JzlWarF rjyvSRqWcvonvV+BAsKHpzWxGpFYrGOjmkynMyoMAicH+JjT1KcM6X5FLBWQ3nOldBf3 lyR+fBxeeWk5wo++zfTHg4AUg8Uv5jwbh7PHtXwMThM4Ae7mLTYq1dDSzEZXhEQnDrP3 rg/w==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=olVoYtpC; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529357; x=1749134157; 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=xvoc2BDbHY0eWoAKlsxP/98KtxtA8+yzK4+Fljho/Xo=; b=BRKD3viq0BIf0BXMrt9TWH7C0+Rdb2o+iuZ5Uz/MtVVesIEiM3PcSviOYgxer6zNPT XTm7s9mJNof04y0Kjpxsc0Mvm6tKEfX1D0hevd3CssI1077z+biN64AEg4b9BMrGJ+hQ oSAvZ8shccCxHRERHmsPTV9IAOFEKulIF1XJY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529357; x=1749134157; 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=xvoc2BDbHY0eWoAKlsxP/98KtxtA8+yzK4+Fljho/Xo=; b=hrogKD6y70sCcKHFUKDqgwu7qWokkgS28OedCbsLYkLYymW4HytHcIvRYZSFpDZif7 lVkhfIZQrfEduaU3FIUnbVmMvkfVU/H2XenLNwtMrnwErBwMuz2PkkbTy47Pl7Xh83/f jBlH1eN3plVc2qOkjLo6MHZINFAdNkBekWQuQsszxbTmD1eitZIuy1KEb76cBf4SUWFM oFUp1WZCrdd3whfN1fougJ5gDgfOGof1uuAhJbpVdMJ8Md0Aa9s/2gxUS3IoM/i+ufcj BUSw+j+F/dVRo5psjzHimm1jocxNCdoHYeAU3sWnis1N/7kUJ4PbLl+S630mqVhBP0wp KZUg== X-Forwarded-Encrypted: i=2; AJvYcCWinfI6JkCDyrIo9WP/okCNj1uH9a18WAi+OC/iLe3lmzqT8k6imiRImSlE0T1inWzZ4rnfbmc/gqQsHFZa@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Ywjh6PTJ1YqdOKlxu7lMed06MVHILqRVfR99Rvzzt1T/2LFuOzg ihAWuVCOFYdtivWY6DnEg4hSw8toZ6uP+VPeBL/y2YNSFCyXRg4ozerI490tjVNiXFlKLw== X-Google-Smtp-Source: AGHT+IEYhluQfh1QH3ZtQn9jomASK8lmOyh3LRe4KrWT40RMpdRL8nWX6fUd2KXjxkokWnDqhUaQLQ== X-Received: by 2002:a05:6402:2685:b0:601:ff94:4a41 with SMTP id 4fb4d7f45d1cf-6051c508081mr5085847a12.29.1748529356617; Thu, 29 May 2025 07:35:56 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdAjR66omAvUS+L3V8FPxjFEu4nPQGpo7hYaZsDOxSqZg== Received: by 2002:a05:6402:1d4b:b0:601:d62c:7601 with SMTP id 4fb4d7f45d1cf-60538d3fbe7ls880674a12.2.-pod-prod-01-eu; Thu, 29 May 2025 07:35:54 -0700 (PDT) X-Received: by 2002:a17:906:e51:b0:ad5:7bc4:84be with SMTP id a640c23a62f3a-ad8a1ff4252mr426096866b.52.1748529354409; Thu, 29 May 2025 07:35:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529354; cv=none; d=google.com; s=arc-20240605; b=T1NlTpr9UoXxlfhcJyWJfOZil1uvHPKyUx+Kx40UboXkNqP+kzZx+NA2PY2bwNp4il Z2AKrBOXAfzqHhjZuUmYw8gmlPikcar81fEF5S4VeiJt0471FwIhabgPxNZNqS9pyJ7+ QtCZugdA1LOwOgJDIVE9hKIuI0O/qbzWfHW0V9DNKbSGQ+9NfHYKRryI3VVJVFWGQ3kR dOU6GtgqnubaiOenGZVgoKafLpny3oagb4XVp5Oq5hjQL11Zma+74ZiillszRH/kDbao Z65L3l7TrWwffYJf0M4bh9XNdiFp6frgqfEzinFjytDQtZvsa4Z1Njooejw3Ux4SWb2k EloA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=gZBCgnAET/7svvvAxCFqw/qkQj58y6b6iHWz5ZaJvGE=; fh=vqrinMzYkkJLwao5AKQ+d3yhBQ95Lkeqr1tW4iaxhgA=; b=a0p9EADfg/3TO5er2raDB9NYw7f+qzQ3ig7mSl/77HDnNU2XUldB9SKgsNLz4K/cjp YPMHXBq6YbT7t14nmGmf2/DJCmhf+Ix2XRVPhfVPrs7741OaSU8/6u++38QXGnG7wsdd V9n6/84VuJKj3NVGjCTBxAxA/35sRzOMZ76z7DsyT6nMdFFnLH1D7VJhVPRqMd9gXJen DBg72fFgWYnwbsKtBjMEOK6nsjxJb2T4EfTx06dvPgKYelEi5eSFZZWhsYX1zRPLWDWj WPg8T8GsSj6cm5cCa2jwE46K91sCyj/JlwI1z490g9qDpma4MbVvwKwbnIVuTwmT3FgW xL7A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=olVoYtpC; 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; dara=pass header.i=@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 a640c23a62f3a-ada5dc89619sor87956466b.7.2025.05.29.07.35.54 for (Google Transport Security); Thu, 29 May 2025 07:35:54 -0700 (PDT) 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-Gm-Gg: ASbGncsjYs3shWDempOAcmxlA/94R9CKo67B+5Zqj5XmWPSerTHx1h4bv7qNFm3RrwW BTP86/HeCZ+6fGrxIJMTWBKQMf2dAPpF6c8teNgXyK7pXx+Jk0Rwhj0zHJsgV7MTDRjZgjqNI2L k2ClcmnIQLgSy+Fww0acVV204tLXG1HBjgXShqXp1tAuD+67N1nBvnbm1Md3XV30qiS4Dj7s8ye 8QtKq+9VWB03RhpNmWQAFA5hY1tPt/WcGsED9MGdS+OK5N5fTJnzcff5Qp6C6EdgJQv+vhG0Y2t z3KEaEcoaeEoKiOEv2aeJks7yQX7uUTQZdVpucpx32rCwpPANKB6pHR8UYeALKE2z6Hhps1nc4Q dAYTl4U2ldHl+WAH4 X-Received: by 2002:a17:906:b810:b0:adb:2f9c:34bb with SMTP id a640c23a62f3a-adb2f9c7504mr24458666b.49.1748529353961; Thu, 29 May 2025 07:35:53 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.35.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:35:53 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Conor Dooley , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Lee Jones , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 1/6] dt-bindings: mfd: convert mxs-lradc bindings to json-schema Date: Thu, 29 May 2025 16:35:08 +0200 Message-ID: <20250529143544.2381031-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=olVoYtpC; 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; dara=pass header.i=@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: , Convert the Freescale MXS Low-Resoulution ADC (LRADC) device tree binding documentation to json-schema. The clocks and #io-channel-cells properties have also been added; They are present in the respective SoC DTSI files but were missing from the old mxs-lradc.txt file. Signed-off-by: Dario Binacchi Reviewed-by: Conor Dooley --- Changes in v4: - Fix typo Low-Resoulution -> Low-Resolution' - Wrap lines at 80 char. - Drop '|' from the description - Describe what each interrupt is for. - Move touchscreen-wires constraint for imx28 to the top level Changes in v3: - Add Reviewed-by tag of Conor Dooley .../devicetree/bindings/mfd/mxs-lradc.txt | 45 ------ .../devicetree/bindings/mfd/mxs-lradc.yaml | 131 ++++++++++++++++++ 2 files changed, 131 insertions(+), 45 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mfd/mxs-lradc.txt create mode 100644 Documentation/devicetree/bindings/mfd/mxs-lradc.yaml diff --git a/Documentation/devicetree/bindings/mfd/mxs-lradc.txt b/Documentation/devicetree/bindings/mfd/mxs-lradc.txt deleted file mode 100644 index 755cbef0647d..000000000000 --- a/Documentation/devicetree/bindings/mfd/mxs-lradc.txt +++ /dev/null @@ -1,45 +0,0 @@ -* Freescale MXS LRADC device driver - -Required properties: -- compatible: Should be "fsl,imx23-lradc" for i.MX23 SoC and "fsl,imx28-lradc" - for i.MX28 SoC -- reg: Address and length of the register set for the device -- interrupts: Should contain the LRADC interrupts - -Optional properties: -- fsl,lradc-touchscreen-wires: Number of wires used to connect the touchscreen - to LRADC. Valid value is either 4 or 5. If this - property is not present, then the touchscreen is - disabled. 5 wires is valid for i.MX28 SoC only. -- fsl,ave-ctrl: number of samples per direction to calculate an average value. - Allowed value is 1 ... 32, default is 4 -- fsl,ave-delay: delay between consecutive samples. Allowed value is - 2 ... 2048. It is used if 'fsl,ave-ctrl' > 1, counts at - 2 kHz and its default is 2 (= 1 ms) -- fsl,settling: delay between plate switch to next sample. Allowed value is - 1 ... 2047. It counts at 2 kHz and its default is - 10 (= 5 ms) - -Example for i.MX23 SoC: - - lradc@80050000 { - compatible = "fsl,imx23-lradc"; - reg = <0x80050000 0x2000>; - interrupts = <36 37 38 39 40 41 42 43 44>; - fsl,lradc-touchscreen-wires = <4>; - fsl,ave-ctrl = <4>; - fsl,ave-delay = <2>; - fsl,settling = <10>; - }; - -Example for i.MX28 SoC: - - lradc@80050000 { - compatible = "fsl,imx28-lradc"; - reg = <0x80050000 0x2000>; - interrupts = <10 14 15 16 17 18 19 20 21 22 23 24 25>; - fsl,lradc-touchscreen-wires = <5>; - fsl,ave-ctrl = <4>; - fsl,ave-delay = <2>; - fsl,settling = <10>; - }; diff --git a/Documentation/devicetree/bindings/mfd/mxs-lradc.yaml b/Documentation/devicetree/bindings/mfd/mxs-lradc.yaml new file mode 100644 index 000000000000..f90fdfbb74a8 --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/mxs-lradc.yaml @@ -0,0 +1,131 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/mfd/mxs-lradc.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Freescale MXS Low-Resolution ADC (LRADC) + +maintainers: + - Dario Binacchi + +description: + The LRADC provides 16 physical channels of 12-bit resolution for + analog-to-digital conversion and includes an integrated 4-wire/5-wire + touchscreen controller. + +properties: + compatible: + items: + - enum: + - fsl,imx23-lradc + - fsl,imx28-lradc + + reg: + maxItems: 1 + + clocks: + minItems: 1 + + interrupts: + minItems: 9 + maxItems: 13 + + fsl,lradc-touchscreen-wires: + $ref: /schemas/types.yaml#/definitions/uint32 + enum: [4, 5] + description: + Number of wires used to connect the touchscreen to LRADC. + If this property is not present, then the touchscreen is disabled. + + fsl,ave-ctrl: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 1 + maximum: 32 + default: 4 + description: | + Number of samples per direction to calculate an average value. + + fsl,ave-delay: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 2 + maximum: 2048 + default: 2 + description: + Delay between consecutive samples. + It is used if 'fsl,ave-ctrl' > 1, counts at 2 kHz and its + default value (i. e. 2) is 1 ms. + + fsl,settling: + $ref: /schemas/types.yaml#/definitions/uint32 + minimum: 1 + maximum: 2047 + default: 10 + description: + Delay between plate switch to next sample. + It counts at 2 kHz and its default (i. e. 10) is 5 ms. + + "#io-channel-cells": + const: 1 + +required: + - compatible + - reg + - clocks + - interrupts + +if: + properties: + compatible: + contains: + enum: + - fsl,imx23-lradc +then: + properties: + interrupts: + items: + - description: channel 0 + - description: channel 1 + - description: channel 2 + - description: channel 3 + - description: channel 4 + - description: channel 5 + - description: touchscreen + - description: channel 6 + - description: channel 7 + fsl,lradc-touchscreen-wires: + const: 4 +else: + properties: + interrupts: + items: + - description: threshold 0 + - description: threshold 1 + - description: channel 0 + - description: channel 1 + - description: channel 2 + - description: channel 3 + - description: channel 4 + - description: channel 5 + - description: button 0 + - description: button 1 + - description: touchscreen + - description: channel 6 + - description: channel 7 + +additionalProperties: false + +examples: + - | + lradc@80050000 { + compatible = "fsl,imx23-lradc"; + reg = <0x80050000 0x2000>; + interrupts = <36>, <37>, <38>, <39>, <40>, + <41>, <42>, <43>, <44>; + clocks = <&clks 26>; + #io-channel-cells = <1>; + fsl,lradc-touchscreen-wires = <4>; + fsl,ave-ctrl = <4>; + fsl,ave-delay = <2>; + fsl,settling = <10>; + }; From patchwork Thu May 29 14:35:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4082 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id C0D073F0E8 for ; Thu, 29 May 2025 16:35:58 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-6032d5dfc34sf915383a12.0 for ; Thu, 29 May 2025 07:35:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529358; cv=pass; d=google.com; s=arc-20240605; b=jTUtpkSxFwTMgXWTSp07Il3nb0KErOwwZUvy88TvUbTzAPfL3mD8hO2vswYGFV9QdC edsJRpRRERTCruTpFzjxx94XvlVVk2wirDRVjZ+4/IlRYDwv8ornB6/8QZQK78QAmFo4 PAXy3rG7x8KNrNlU+DPXwjHZjuBp/wzyEb/LlhbaCoyKhLliXTKY2aUwdBJxDBSQiq7O mVc3oUuzASR+04QZ/p8UGwXte28zG2ufgiy1YwpqDy/NvSIjOSUEuvPHBDU5UBjUsXlx rusohJ0a7NdvBXmU7XWWjcKr6v6mYpR+kaw4f7ZE1e7Xx1Ga0vB75Jh/qMCzg+n/g8tw kN1Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=HY47gzrebL9H9kpXSRaIwWAMg4NtU2GmIQpA8LOAYfQ=; fh=mKBF02lLD3Ne+Wx1xpy5MjuiXe2DjPDxpZd4A/dbAGg=; b=JUOEJL1gTUrIyLnB0W+q/uP6m3WvEV6eQLIyWa0WwyNNUcQk4gfHYVAsZC0dGM+pTk qZ1X+k8H+0HHFfCjpOKru9H2uO6TglKOr7n8LN48ZitdOE0l/t489NZxPBteW291Hi49 YyBjz5I/FkX/Zs9+L6yT168nD8Eosj5aM4j2zjJJzDKFzn/UryIhi7U3UVVpVBST0iVf Dm6bAWeSCtlz+t5QL4R7aF6sTVwyfamJCz04dyDzA2Je8SiXAYshaVpkSL5MWo9+vQzW 2idqvz15e6Bqx7xcGrZZLlhGed/sCLjUeDNF6HtAYGiCybyW150Dbd152qnJCriqBYoL hJAQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ks09vhLB; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529358; x=1749134158; 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=HY47gzrebL9H9kpXSRaIwWAMg4NtU2GmIQpA8LOAYfQ=; b=UYA5Pk/F4nNzow3LrLZzKuVB90meyARJdlgP2vXgpfi+xiUG767yAvGlL3Z1qcC9N7 QDckHbqcHM2QSp9VLDIMZ0kSE3t0lYQ0QWUAd2hDVBu2XolFTcBlcpyC4JrbDikwUbPY P7t6Cdqf5z2cDapnyM5STKuACwJf5js9he2Cw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529358; x=1749134158; 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=HY47gzrebL9H9kpXSRaIwWAMg4NtU2GmIQpA8LOAYfQ=; b=s0T09NnKV77s9jZ67AORKOW5cgTaJLZlH+2vIRDcryjU5GsNookEarz9CuqBZ30gYF QThI3tuc0t1/Jv65gBsBYyBAlUUCp4tiX6qHOGWpPIwqdkBZbHHtvhgj1k0Dd7ldQqAA n4mGxx7Wpsv84rQ9DOjTMP3EiGxhXLs5kENHAJ/LIwpqZ9UCagKyZylWcV2pfPXedEVO oZRld7GJMoBXcregcwcK2w057VhgYeU+X697ABMg9BWVutGVF35vAhX4x2sd3UYrfRns X8yE4035Dy45GT8yZIcVObpRCohPCa4JjaqM+q+XKkPBEb8PnViG3B5+wZdeTG2UjUbu fjyQ== X-Forwarded-Encrypted: i=2; AJvYcCV+oUuqRBEfvtaohk9fT6/r4H++UZT+oASXMXPcfz0Iq5iQpKoym1pmVawdOqPcGFDieZR/BzYg2bIxDV8q@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yz3EGwDxNXHNlxckvDrnStwqFWmCgeBJ+g5Yg17G6x+1LEFADSV MNqIiv8qYO+77beWBSIJwlWFaWnlVogtOHLf3rsJaaZXZ/Bujoyri3okktuh85p5x+G7Rw== X-Google-Smtp-Source: AGHT+IGvjNuXkH86WD3HYbb/GQWlz9f+KXUaXxPhFHXsPXLteTyDIUmmtPh9pTv0zM6NknkFBn5FqQ== X-Received: by 2002:a05:6402:3593:b0:5fb:c126:12c9 with SMTP id 4fb4d7f45d1cf-6054651c81amr1949596a12.25.1748529358431; Thu, 29 May 2025 07:35:58 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeiSDh5VHxFP7Z6aEkjtU3Zf7Lp6E9BnuCFoVsGxUh7zw== Received: by 2002:a05:6402:3490:b0:601:aedc:8e23 with SMTP id 4fb4d7f45d1cf-60538d427e7ls777412a12.2.-pod-prod-03-eu; Thu, 29 May 2025 07:35:56 -0700 (PDT) X-Received: by 2002:a17:907:3e1c:b0:ad8:9909:20ac with SMTP id a640c23a62f3a-adadf2a1140mr213153666b.50.1748529356201; Thu, 29 May 2025 07:35:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529356; cv=none; d=google.com; s=arc-20240605; b=hyqY9reEcf/fG0cFxJchHIEuA5ioQqTxZXkydyXC7rXQ5IQWCpX8tIWEAi2hgdmLa/ bzHKQZGJ4k3GFp1mv7Rpb8a387NIAdeO6a2yrHPNzXKx1A6nOVEcCApyeVz5qndbNH02 ht6d2vqJnAKIMXSxipiS1hsb29VRtvjaPCQaY7lE40G+8mAvYtTVMY+bLDaI3N8cINo3 GfhoGhDF/lpLNEqluDdqVS3aO3/L0AALLyp0ONcFUQa34brWt4zr2V6mpwf5HDuDxvnZ /Aa3ReqoWJA7t0CT2hBvziTcPeNATTb+tYD+prk/NBle6P0AMP0JaEpS+gIv62/Mu7EU usZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=UkvbYTVTJvU7EjQbzb6YoDEjgSySPh9u6IORDwoh9j4=; fh=7s73eNNZzY5XhdeEREYoG/DWpFfryM3aq31DhgzOLqE=; b=O4b9p+/cTFCFtKO/BIVXkozbQl2yGtm0zDtSF2r2ydAJWSZzceTcjdgjxArt8/bdsy nRL+nf3gS5Y4pKyDPHx0SWoboNMPzuByX5yhvRIsGz31oELWknVGUDq8IjuF6E0oN0/1 rCDfgYPVdNqExujWoH1uWBl5KnOAVoC+qOXVifPkTpFhyu1kPzM5lzl1p8C8UOOsN4qI FNFWuPpKbXzT5x4NHPiw+gJQDHikylWDOCCmjOYFTlDBbBX9L2yt7h20wbQjCPiR9Kal 8DyVw/fr0MMYYj0mdTYrjc432ik2QQCZyEXWtes6KhlpvIs/RBnth0q4I0RRD+UNmDQK u6pw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=ks09vhLB; 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; dara=pass header.i=@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 a640c23a62f3a-adaac5045a0sor89531466b.7.2025.05.29.07.35.56 for (Google Transport Security); Thu, 29 May 2025 07:35:56 -0700 (PDT) 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-Gm-Gg: ASbGncuOoLd+skof94qJKGv542weoIRehkg9+akZkZfwiQ96VtBcI9OahStJvEXC92a zF0XgjPY2//vb5BOm999f6ofYVmuwb1apowyNiSdso9OfCsKTVWE8Q+AFcBUppzspXoX3I17TXd uDoRFcE7/NN807fPgGJ8r2ZQfg0BDalzuvpc//j4aEVv0EdIDlwuJShhYcEVcMQf8vmJRvM+roW YcRF/0jZEOaGBiN7cVrWe/RgGK4QlzB2L3erTZhhvli74R+uwYY5JU8nSwWVM2+BDhiqwHsmnyH FHUUxnlCNLr8Ajb3yH9eL1fs7L/O6UsZm0u6ihQbGdgwPSGKc5EeJZPHfpJlJH/F8BT2iJ5EmPS P3f8ZctrYQJdKAEtE X-Received: by 2002:a17:907:3f29:b0:ad8:8529:4f73 with SMTP id a640c23a62f3a-adadf2a1046mr245445766b.49.1748529355765; Thu, 29 May 2025 07:35:55 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.35.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:35:55 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 2/6] ARM: dts: imx28: add pwm7 muxing options Date: Thu, 29 May 2025 16:35:09 +0200 Message-ID: <20250529143544.2381031-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=ks09vhLB; 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; dara=pass header.i=@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: , Add alternative pinmuxing for pwm7. Signed-off-by: Dario Binacchi Reviewed-by: Frank Li --- (no changes since v3) Changes in v3: - Add commit body arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/arch/arm/boot/dts/nxp/mxs/imx28.dtsi b/arch/arm/boot/dts/nxp/mxs/imx28.dtsi index bbea8b77386f..ece46d0e7c7f 100644 --- a/arch/arm/boot/dts/nxp/mxs/imx28.dtsi +++ b/arch/arm/boot/dts/nxp/mxs/imx28.dtsi @@ -755,6 +755,16 @@ MX28_PAD_PWM4__PWM_4 fsl,pull-up = ; }; + pwm7_pins_a: pwm7@0 { + reg = <0>; + fsl,pinmux-ids = < + MX28_PAD_SAIF1_SDATA0__PWM_7 + >; + fsl,drive-strength = ; + fsl,voltage = ; + fsl,pull-up = ; + }; + lcdif_24bit_pins_a: lcdif-24bit@0 { reg = <0>; fsl,pinmux-ids = < From patchwork Thu May 29 14:35:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4083 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D8DF73F0E8 for ; Thu, 29 May 2025 16:36:00 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-604ba4eb681sf1145894a12.0 for ; Thu, 29 May 2025 07:36:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529360; cv=pass; d=google.com; s=arc-20240605; b=e5XLFu8LGvJ5b1Y97TkADl3SnOi2o8vK6o97mMRf4r34AmLTpBoXPMpIuRdcTSZEFq PHYX6V8z+V4PgcVcU8IdjrQlezAhCAPH6LHokeNj4l47Ng6XZ2YYJmbcpwhjaRDwt7Z8 eUsVkPL73bdVqtiva0W1vJ/qUBslxZEbarDuVC6cFNabRA2C7L9yETBGunmN6WQB3OUN bzFLu/XdV48pegOoHY9u7AphNw1TDzOkGgFhHjHVe4EBvP48iXVZkM+slr2xO5vPdhVz sLii7vSvescccS2HddW++0JyuYgttnx9kSST+TcU1gBacKb8PYN1bieKSlZZYUdpFQIv pn7g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=PaBrbOWlqIMmx8YQSf7pET8cRRkxl/cALvu5fyIi+i4=; fh=fQCqA5Ov6yydEVrkr1pqaRVcGekK9eR3N5SIeHhfX8M=; b=b9X/IuSgYnPJQD8zhsrXiJ9F67orLSRgDC3eK/FKNzQkCeVd6z1esN55626OrIyZae FyRSJ4EzhZeNyrcT1Mlvf8hcnTpWcQsyx9S2tmGK6XH2vTDqJBnty1EYLVNxFQUN7W4N V3U2eFMWLuC67QKhPCcVIBdHBoanLXwNVWbR09NCxsdJYyLp30lolFGND+ALttYdley8 HZQqwSZG/cUR2OgCtQGWiCzC8rRFNgxRhCwuDR76Impy35ck/zENOyBwjQm7L22bNT8X 6HpAi8GR2bNSDosi3mkgPA0mNlr10pbW1NaaIRnWBIepo9yUHlXq0oQ0HVCB3TqjTZGL BHbg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HzDuE22t; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529360; x=1749134160; 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=PaBrbOWlqIMmx8YQSf7pET8cRRkxl/cALvu5fyIi+i4=; b=RK9w5+nOLeHl73Uu5/B0aUj2i9mRjykxKikqsH4j4FXlb+GwyZ+DQ4wI7e4VM19dIa IpyskRMhwz9R0noskXTesxfj5Xdodxf0eNv4kpi5Kbna/qoIOlNGUW6sIKufojivurug UpNQqN/XjOBHTsfbNDSiUcvFsVl80bX9Z5FLA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529360; x=1749134160; 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=PaBrbOWlqIMmx8YQSf7pET8cRRkxl/cALvu5fyIi+i4=; b=k9ULNTNnTfTcBJz5VzvJc1LKHmGJGtryHucLsXXfVon53IzUXeth2Re2wBbr35fgxd k5ah7ng+9rcImbnpC8F5NDLRdpxkIooHOfMyvzLLAHROc7IaxskULVM8tBq9pWtzrpsk gX4jYN01FzdsXjErMePB+NTpm1wM7LgCxYcI0+FnYKD7op3mERFuLPLP/WPxZKR1yjLQ nF2RpGsCLAqhAOHOKoMfd0bT/kS1xafypW9POPrR2kKOUGEKGsWVbVMql4OQSTLSHQUx HWPV4kI1XsbnIM1VfbN1Fb0yzVRHNdU4A95ghswtgAicNRrRPOO6vQCi3Yqt2RH4dfBN HY+w== X-Forwarded-Encrypted: i=2; AJvYcCXPmV+t8lHHSRxgmWgO7qH+sq/NR/Yy099+7o7avbdjoB+1AGKfdL6wv6ilzQeFlbZMUjoW7EW7icMTzNSS@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw0JkvXzp8T9oK7kLo2hesr+/BeQZnr6EJ9SXtjaW34+7+uMg53 s/dpAiFQ86PISgdT3ngv3ro8vO1wK3BPbwaNW9/Gl1TxqGGxzjtTgVp01liglRfNcKElYQ== X-Google-Smtp-Source: AGHT+IGFU66KfMJ5E/GLAmtf4DfwcrwVLp4n5d4KOftTBOymTxXSv8KdnqpSOJ7Zk3i/TJ3M9YILgQ== X-Received: by 2002:a05:6402:2111:b0:604:64ba:6a9a with SMTP id 4fb4d7f45d1cf-60535b79840mr2841283a12.9.1748529360513; Thu, 29 May 2025 07:36:00 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfZn9Fa00DSazhogkwtmJtsKO597H3j14P2ztGvknmcLQ== Received: by 2002:a05:6402:274d:b0:5ff:f72e:f4a2 with SMTP id 4fb4d7f45d1cf-60538d2157als837421a12.1.-pod-prod-00-eu; Thu, 29 May 2025 07:35:58 -0700 (PDT) X-Received: by 2002:a17:907:72cc:b0:ad8:93f6:6637 with SMTP id a640c23a62f3a-ad8b0e37746mr344798766b.21.1748529358209; Thu, 29 May 2025 07:35:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529358; cv=none; d=google.com; s=arc-20240605; b=FxcuuUjfTM0nOlfTntGleYa95Kz6+GWljO5mGo6gxKYy77dBfns9RSdFGseuWlV41F D4gCusA51SStpwEK4v4uidv7hnxUv/4TcoStScMmblZMYqFVBzmBFUYbsHOMlYdR4jnt rZVCMqM3XUJORo6NVhQGvdxxAnPLDT9DUZk29GRS2c2+Vo5BwqYtRBlXzaot3WevuJwP YE78SuyFNoAIg/DuNdQt2hSMM1jkGQSkNIyZEZbiqEcTqoigy3Tie9+IRy1YU0zOR9Pa l14cEyVvN2ybf+nfr+hhrDOii8nsRqsZ7J9jowFPzG7C/y3qw+fxTXDenvLbespTNNQL 4/hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=dqMa9aZLLZglShF07YRRISx9samkcW63UdIOcTb+9f4=; fh=cp8J15A820Mx36Da6WjtCJKg/z+FQa9okz93PvvW6bU=; b=EJpbJEj5NjRKoCn+rqDCxNh/I+GMITgbiTNaPRXXNS9rOcKOn6fKW7WQrSWTjEspDu py2kpti7FK5DU+sgWb79H8Y3c4OPye8L3o9Xl5RkgDxZ5F33FIJedXJtWA6V0IWwvns/ +yPl+Vsfi4m1ZiSRsI1h9tpc+a0zh/6jYHxTguizrUq1V4B9P3L4UK3hC12ItjOFz0OI nVNWkEnNS1p9KsMVHrdZERSsMZTfH9AJmQFjjoEG/g5yX2wKPV8B5tBM50HEb0ZDDQaa BRFKTBHxUOFOV2PXhvrQkYqjpOeLj/ncoFtfjJIpzyUnY5JSIr+WtVE3x2U6jTRj951T 9Nog==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=HzDuE22t; 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; dara=pass header.i=@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 a640c23a62f3a-ada6ad4302asor80991266b.7.2025.05.29.07.35.58 for (Google Transport Security); Thu, 29 May 2025 07:35:58 -0700 (PDT) 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-Gm-Gg: ASbGncsybIK3q1DAXWB6vsTb3QuMN1KZh+6oLvY1o5CdDC3yhwZZWEFsJbsyfMi/WyY VS4pDkSjhR1M4oS345jQkvngWHzOw/QI7jM+219A8lMl3tQJDhcvdLDHpBi2dTWMi0fc1etjnc7 Bwh6iA4AZcL/n92XebkQahfepbvJpX7nsfDb+ZaVwbkZB9Nge7aXqLh5VcTqyf9bXDjfhzAJ5+l cYE5nxED71OaYhNL3bO+g5xbKj+b3aQqYU1hktiPnsmMcpUvMiMrQLYYvgzu/hI1rPjBREgJcGg 6oz34iJre/jN9KxCwq1YLeMZyLSbe8YtMSVC2gyq85LC6pEvhKXPTD+G3oxNfa/qSUpjDyEa8UN nhusZaElRFP9jLwKD X-Received: by 2002:a17:907:7206:b0:ad5:5a7e:bcd with SMTP id a640c23a62f3a-ad8b0a47cdbmr384866166b.8.1748529357762; Thu, 29 May 2025 07:35:57 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.35.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:35:57 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Conor Dooley , Alexander Stein , Conor Dooley , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Heiko Schocher , Krzysztof Kozlowski , Marek Vasut , Max Merchel , Michael Walle , Peng Fan , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v4 3/6] dt-bindings: arm: fsl: add i.MX28 Amarula rmm board Date: Thu, 29 May 2025 16:35:10 +0200 Message-ID: <20250529143544.2381031-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=HzDuE22t; 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; dara=pass header.i=@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: , The board includes the following resources: - 256 Mbytes NAND Flash - 128 Mbytes DRAM DDR2 - CAN - USB 2.0 high-speed/full-speed - Ethernet MAC Signed-off-by: Dario Binacchi Acked-by: Conor Dooley --- (no changes since v3) Changes in v3: - Add Acked-by tag of Conor Dooley Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml index 1b90870958a2..b67f0e71e4c8 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -89,6 +89,7 @@ properties: - description: i.MX28 based Boards items: - enum: + - amarula,imx28-rmm - armadeus,imx28-apf28 # APF28 SoM - bluegiga,apx4devkit # Bluegiga APx4 SoM on dev board - crystalfontz,cfa10036 # Crystalfontz CFA-10036 SoM From patchwork Thu May 29 14:35:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4084 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 077683F0E8 for ; Thu, 29 May 2025 16:36:03 +0200 (CEST) Received: by mail-ej1-f70.google.com with SMTP id a640c23a62f3a-ad89873373esf77571066b.1 for ; Thu, 29 May 2025 07:36:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529362; cv=pass; d=google.com; s=arc-20240605; b=ZokML/63fBl8mTDdEouiNufMEiEXPmAccchYZPRHXSc04vsSyPdig7DD4GvI1yj/m/ I2qk53DVONkjDwHYAJ10g36OpoFw1UEorh2U1B5JrMhs6D9cL6C2635bHGnRs1s5j4Kp 1eWiPni1SyhiJctXmlq1eIZlLUH+crSw8gH/c5SIKuGPRcCXrV2O5EaT6fUCVgRhBeUP Ay3WdRqTuzQovlSvnsO7M55YJluQSFD1D9iUv+LEflF/bYnTYwWstehOHFS68BH0hko/ 14ha7txjrnRDgwb/C2LdnGKNmi5MVDLAdek0JqoROFtSwePUQ6tko2XtXjR6cuYTc/rT pjqA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=t3FMQWlftapXRFlxTWOWNsd+4VJjedakkAzTfyi2kKQ=; fh=CIzzv2l5ZHKWfqehV9vPaZ3AWwQdPEFGEuM7deGptno=; b=d2YqeSRMi3CjGyklAMh6WkCj3TJIOMQPU/HPbk5MIMlGqNjJ0ZEQb+HOvKI305HJNN 5QFO2ckNEYaKX4yBQbByW6+m6rLLx4DBNjujNtrUszTn8j9Lz79heUvlAwC3n/3dlkTc wMhAbG0clNqpXV8fGo5LPbXK0EHSux6ZciBbheSWdXaaEBboH5ZCR9BfS3YktQD42VyP e292yF1E65qZ3zHox4GG5krPt6KVCGQEvtEmAMe1WRg1/QPHb/UiR/4iygIkhbzP+Vqe Pdn5YrwS+4mkQ6LkiDfal9lIY+bVy0Umnj3kRA6Rwk7W/St/QBUd80amUwS+fB1ffptN dzAA==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=W1ZuoHPO; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529362; x=1749134162; 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=t3FMQWlftapXRFlxTWOWNsd+4VJjedakkAzTfyi2kKQ=; b=k36613VFS8frgPxLLSrUANF5tGNiUDr8L69TPqKtEtUR8RmdvPBl7p4gnoLGtiKKlh CQ8uy7+dXbkVuBmFXaK7Y38oqUih6dCdCTJFwya0RT8hJgYtN9vmuzyNayq4utp5GtHr 5+rNOa360gtTbFXsw6OzDOIPIm2I+EvTNw800= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529362; x=1749134162; 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=t3FMQWlftapXRFlxTWOWNsd+4VJjedakkAzTfyi2kKQ=; b=MMfrLf93DZl4gdlQ9UtZT0XlHIGTipp3zCBVkih+w50qKfr4NAmaeSHvH1V06aDuin AKgEBiPtSAe0ehve17mduGC0FHG4uCRdXE7zQl93EEpIZW/9m9SXYXOl8DpOD8SO9t5Z LukEO4b1m3RiPMCh/buThcutmrr1OFLVXkYWJPeoc6nZwKq4Se6u2Ecf8d7KltwR4fED +w/pYI0ei18Bs/qgaFeWBQjb+zbhJgSS9vDPHr+7tNzd+aVP0QSmuTa2Sk30Z4vl2t0+ wOGVjpIxF8oHGjxj+qmlmDoG5NcwzODYjGO2D1omE80bWiamSuMeo6Mlxc0mUmbusGa8 QTjQ== X-Forwarded-Encrypted: i=2; AJvYcCWdwdv5ftPvgYW8zo6+65a2MPMbXjtS/adV1X+/O6fpvP3ZG2oyRq8/QCvSIxDcuLt8hBNzCPiunw4LVGmu@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwAhRq//UPIA6xcuJuef/Zi6laGy/4BpIQzRHuw29A0jJa7tzH2 1LOjij8u6+WaD2OoZttSqaPN2Ed9GWfez/tipT6BBaBF9MvDluDW9ODDlJKIb+BD6jL3LQ== X-Google-Smtp-Source: AGHT+IGre5SfaxmHB3RRxyqc1TQkGaQ24B/0Sx9K2xZ1x0KCJUYKTRTsuhfufWuvv4ITJYBsn9DF3Q== X-Received: by 2002:a17:907:3f29:b0:ad8:8529:4f73 with SMTP id a640c23a62f3a-adadf2a1046mr245475166b.49.1748529362472; Thu, 29 May 2025 07:36:02 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeldvONZy5+8SnMiZAu8iw/VcIl/wNQAa6rTmXgkQ8TJQ== Received: by 2002:a05:6402:234d:b0:601:956f:a0c3 with SMTP id 4fb4d7f45d1cf-60538d2f048ls1018248a12.1.-pod-prod-03-eu; Thu, 29 May 2025 07:36:00 -0700 (PDT) X-Received: by 2002:a17:906:c110:b0:ad8:a41a:3cdc with SMTP id a640c23a62f3a-adacda5dc93mr183967166b.2.1748529360259; Thu, 29 May 2025 07:36:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529360; cv=none; d=google.com; s=arc-20240605; b=S2kI552q30ZggUyO5uJF/7/A5RwjLwOS2/GZ+oUR4IMmdNyj+F8d9RNdxjHMh4KegH nX6+/BBSOHv1M3bX63p4XOKzr5G3r4pLWlg82XlOTa9tTYfyal+QgRO9BANdNdil1HPw BBONrPiv5vmLVkSzX+R6MeJOoEWqPd/CTaJ/JDz4SIBH8ar4Eycs3AsmmuzXxH2J5opA 5G20nUbZTzmNygK+Qk29GSlzeuNiwCT1XJ9JZyCUoFCohw0+MeMIVWKeUOWoFcywiU4d MySSbdq77B79X1CPQ9Iv4kk7MdgmSlcy2Eep13W8WcvU4Q9pGhwglREljnJg/pKrsPRj 6nfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=PtODmpI9mZe6/h8ZDFYVWDkrLyo2Syh7ZlJrPbuTBz8=; fh=7s73eNNZzY5XhdeEREYoG/DWpFfryM3aq31DhgzOLqE=; b=ReUsZVc4traA31g0bcVL/Gzrwgq/rgE9ajSzhjt8nT/0u9VdH81m8yYIr/rFxyAfuM yTRi1qNJEP1cH7wpi16H5RwiNEeQjnbYE3RGIMnoh8VBxmJLXItZD18ioCEaSkXbTkWB YsM+0SzFQdbZkFszUuRjEWVvHBKtp/wMjzH6GA2aoT32hIY8JdI/H1602gVI7kDzD9x4 UrWpQ/PwbvmP5dHySu91eFoO7g93cpQReKS2/2ANSuvFPKbYJgCtgzaUjyctCpTAt8pS WZpDFPY4MkbpzzBvBY38YI77TeQ6I+z2XgQshDrY5Qoq7JSZMjJcyk98t4svIByG4U1f GD0A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=W1ZuoHPO; 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; dara=pass header.i=@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 a640c23a62f3a-adabeecd317sor87399166b.14.2025.05.29.07.36.00 for (Google Transport Security); Thu, 29 May 2025 07:36:00 -0700 (PDT) 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-Gm-Gg: ASbGncuv3an/qUoFPSXfJQFwgPd/CLuRMKpkg86g0SswBvMfsJpWAiZZf9XSsA1PfAI Natwlwe/QoY6DrEO4CZuqzWiNMFE1UTZUIFeKhqRG39ncL+JwLq5KjTrhdhmRk2zp7kIuTLv2u+ kx1nyLt4z+CJ1mRfarjB6Ho17sMGGpOcczdBQu9xZG1ZIUVgf3Fd5E4g3bD7HQcM6Ympr4iYcZz MkHTM021Bkca/bjNjsjXLSAmoIKokIbKHqt7gHRtOEZyAgJtREnvVVtnj0c8YK+hvH/j6CwLdUM oyb/WhyFZTIL8ljvSoYxsYAqCVqEucpJ+BvaFN6vboC94UNVyN2NWQP0QnmVB7SnI8Vi+1caB5A medU2BXwqE1VbvvPf X-Received: by 2002:a17:907:2d23:b0:ad8:9428:6a35 with SMTP id a640c23a62f3a-adacda5d046mr216911566b.7.1748529359490; Thu, 29 May 2025 07:35:59 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.35.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:35:59 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Conor Dooley , Fabio Estevam , Krzysztof Kozlowski , Pengutronix Kernel Team , Rob Herring , Sascha Hauer , Shawn Guo , devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 4/6] ARM: dts: mxs: support i.MX28 Amarula rmm board Date: Thu, 29 May 2025 16:35:11 +0200 Message-ID: <20250529143544.2381031-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=W1ZuoHPO; 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; dara=pass header.i=@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: , The board includes the following resources: - 256 Mbytes NAND Flash - 128 Mbytes DRAM DDR2 - CAN - USB 2.0 high-speed/full-speed - Ethernet MAC Signed-off-by: Dario Binacchi --- Changes in v4: - Drop label property (deprecated) under the leds sub-nodes. - Add microSD comment above the ssp0 node. Changes in v3: - Drop xceiver-supply property from can0 node. - Rearrange the order of specific nodes and properties alphabetically. Changes in v2: - Replace '-' with '@' for the pinctrl sub-nodes. - Replace edt,edt-ft5x06 with edt,edt-ft5306. - Drop LCD reset hog pin. - Add correct #address-cells and #size-cells to gpmi node. - Replace edt-ft5x06@38 with touchscreen@38. arch/arm/boot/dts/nxp/mxs/Makefile | 1 + .../boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 301 ++++++++++++++++++ 2 files changed, 302 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts diff --git a/arch/arm/boot/dts/nxp/mxs/Makefile b/arch/arm/boot/dts/nxp/mxs/Makefile index 96dd31ea19ba..d72ba702b6fa 100644 --- a/arch/arm/boot/dts/nxp/mxs/Makefile +++ b/arch/arm/boot/dts/nxp/mxs/Makefile @@ -5,6 +5,7 @@ dtb-$(CONFIG_ARCH_MXS) += \ imx23-sansa.dtb \ imx23-stmp378x_devb.dtb \ imx23-xfi3.dtb \ + imx28-amarula-rmm.dtb \ imx28-apf28.dtb \ imx28-apf28dev.dtb \ imx28-apx4devkit.dtb \ diff --git a/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts b/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts new file mode 100644 index 000000000000..5ef9b79cda1c --- /dev/null +++ b/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts @@ -0,0 +1,301 @@ +// SPDX-License-Identifier: GPL-2.0 +/* + * Copyright (C) 2025 Amarula Solutions, Dario Binacchi + */ + +/dts-v1/; + +#include "imx28.dtsi" +#include +#include + +/ { + compatible = "amarula,imx28-rmm", "fsl,imx28"; + model = "Amarula i.MX28 rmm"; + + memory@40000000 { + reg = <0x40000000 0x08000000>; + device_type = "memory"; + }; + + backlight { + compatible = "pwm-backlight"; + pwms = <&pwm 4 5000000 0>; + brightness-levels = <0 255>; + num-interpolated-steps = <255>; + default-brightness-level = <255>; + power-supply = <®_5v>; + }; + + beeper { + compatible = "pwm-beeper"; + pwms = <&pwm 7 100000 0>; + }; + + leds { + compatible = "gpio-leds"; + pinctrl-names = "default"; + pinctrl-0 = <&leds_pins>; + + led-0 { + gpios = <&gpio2 7 GPIO_ACTIVE_HIGH>; + default-state = "off"; + }; + + led-1 { + gpios = <&gpio3 16 GPIO_ACTIVE_HIGH>; + default-state = "off"; + }; + + led-2 { + gpios = <&gpio3 17 GPIO_ACTIVE_HIGH>; + default-state = "off"; + }; + }; + + reg_1v8: regulator-1v8 { + compatible = "regulator-fixed"; + regulator-name = "1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + + reg_3v3: regulator-3v3 { + compatible = "regulator-fixed"; + regulator-name = "3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + regulator-always-on; + }; + + reg_5v: regulator-5v { + compatible = "regulator-fixed"; + regulator-name = "5v"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + regulator-always-on; + }; + + reg_fec_3v3: regulator-fec-3v3 { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&fec_3v3_enable_pin>; + regulator-name = "fec-3v3"; + regulator-min-microvolt = <3300000>; + regulator-max-microvolt = <3300000>; + gpios = <&gpio3 27 GPIO_ACTIVE_HIGH>; + enable-active-high; + startup-delay-us = <300000>; + vin-supply = <®_5v>; + }; + + reg_usb0_vbus: regulator-usb0-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb0_vbus_enable_pin>; + regulator-name = "usb0_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio2 5 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; + + reg_usb1_vbus: regulator-usb1-vbus { + compatible = "regulator-fixed"; + pinctrl-names = "default"; + pinctrl-0 = <&usb1_vbus_enable_pin>; + regulator-name = "usb1_vbus"; + regulator-min-microvolt = <5000000>; + regulator-max-microvolt = <5000000>; + gpio = <&gpio2 6 GPIO_ACTIVE_HIGH>; + enable-active-high; + regulator-always-on; + }; +}; + +&auart0 { + pinctrl-names = "default"; + pinctrl-0 = <&auart0_2pins_a>; + status = "okay"; +}; + +&auart1 { + pinctrl-names = "default"; + pinctrl-0 = <&auart1_pins_a>; + status = "okay"; +}; + +&can0 { + pinctrl-names = "default"; + pinctrl-0 = <&can0_pins_a>; + status = "okay"; +}; + +&duart { + pinctrl-names = "default"; + pinctrl-0 = <&duart_pins_b>; + status = "okay"; +}; + +&duart_pins_b { + fsl,voltage = ; +}; + +&gpmi { + #address-cells = <1>; + #size-cells = <0>; + pinctrl-names = "default"; + pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>; + status = "okay"; +}; + +&i2c0 { + pinctrl-names = "default"; + pinctrl-0 = <&i2c0_pins_a>; + status = "okay"; + + touchscreen: touchscreen@38 { + compatible = "edt,edt-ft5306"; + reg = <0x38>; + pinctrl-names = "default"; + pinctrl-0 = <&edt_ft5x06_pins &edt_ft5x06_wake_pin>; + interrupt-parent = <&gpio0>; + interrupts = <19 IRQ_TYPE_EDGE_RISING>; + reset-gpios = <&gpio0 21 GPIO_ACTIVE_LOW>; + wake-gpios = <&gpio0 18 GPIO_ACTIVE_HIGH>; + }; +}; + +&lradc { + status = "okay"; +}; + +&mac0 { + pinctrl-names = "default"; + pinctrl-0 = <&mac0_pins_a>; + phy-mode = "rmii"; + phy-supply = <®_fec_3v3>; + phy-handle = <ðphy>; + status = "okay"; + + mdio { + #address-cells = <1>; + #size-cells = <0>; + + ethphy: ethernet-phy@0 { + compatible = "ethernet-phy-ieee802.3-c22"; + reg = <0>; + max-speed = <100>; + reset-gpios = <&gpio3 28 GPIO_ACTIVE_LOW>; + reset-assert-us = <4000>; + reset-deassert-us = <4000>; + }; + }; +}; + +&pinctrl { + pinctrl-names = "default"; + pinctrl-0 = <&hog_pins_a>; + + edt_ft5x06_pins: edt-ft5x06@0 { + reg = <0>; + fsl,pinmux-ids = < + MX28_PAD_GPMI_RDY1__GPIO_0_21 /* Reset */ + MX28_PAD_GPMI_CE3N__GPIO_0_19 /* Interrupt */ + >; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + edt_ft5x06_wake_pin: edt-ft5x06-wake@0 { + reg = <0>; + fsl,pinmux-ids = ; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + fec_3v3_enable_pin: fec-3v3-enable@0 { + reg = <0>; + fsl,pinmux-ids = ; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + hog_pins_a: hog@0 { + reg = <0>; + fsl,pinmux-ids = < + MX28_PAD_SSP2_SS1__GPIO_2_20 /* External power */ + >; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + leds_pins: leds@0 { + reg = <0>; + fsl,pinmux-ids = < + MX28_PAD_SSP0_DATA7__GPIO_2_7 + MX28_PAD_PWM0__GPIO_3_16 + MX28_PAD_PWM1__GPIO_3_17 + >; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + usb0_vbus_enable_pin: usb0-vbus-enable@0 { + reg = <0>; + fsl,pinmux-ids = ; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; + + usb1_vbus_enable_pin: usb1-vbus-enable@0 { + reg = <0>; + fsl,pinmux-ids = ; + fsl,drive-strength = ; + fsl,pull-up = ; + fsl,voltage = ; + }; +}; + +&pwm { + pinctrl-names = "default"; + pinctrl-0 = <&pwm4_pins_a &pwm7_pins_a>; + status = "okay"; +}; + +/* microSD */ +&ssp0 { + compatible = "fsl,imx28-mmc"; + pinctrl-names = "default"; + pinctrl-0 = <&mmc0_4bit_pins_a &mmc0_sck_cfg>; + broken-cd; + bus-width = <4>; + status = "okay"; +}; + +&usb0 { + dr_mode = "host"; + vbus-supply = <®_usb0_vbus>; + status = "okay"; +}; + +&usb1 { + dr_mode = "host"; + vbus-supply = <®_usb1_vbus>; + status = "okay"; +}; + +&usbphy0 { + status = "okay"; +}; + +&usbphy1 { + status = "okay"; +}; From patchwork Thu May 29 14:35:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4085 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 9A4413F0E8 for ; Thu, 29 May 2025 16:36:04 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-602047ace12sf937644a12.2 for ; Thu, 29 May 2025 07:36:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529364; cv=pass; d=google.com; s=arc-20240605; b=Gw3xfNNErMoMBqAaLYmOSzt1g5/T+lLYBq59/LSVrfgyR+2gWFyhoc2JrwaAJJucWb jK8NGbeCgsnYxToAu0GZzlrlJwrtVzC0nwXgF4wmMvp0N2LelSBedCdohzOu45W70xJ6 P5wCqbjv2GN9v2B+AQO4+SwsfOQJDkHlI+1Qsr0yBt3pm82Jn2PwwwIG+GpPXXwMUb6p ftKqt5qmogIfPdM2DqUYeDFsETTGhsJcmel/zJKCLbEqkK2ZErk6DL+WLXMFe2rAft// LnlVFpfJbX3M4nLVQuoX+2U+rmtmhacz+XwjHO4lxRy39eFq8tREm7wgKDMmVdDHtjoi gz+g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=9D9S9e4vyLxKtVaHWwUKsdnDB9hWwgQ7qk6MvCDZb/0=; fh=6mmBzIvBpRbICArPt9UAuvD6FBqXZxGM7h+vhHUmh0w=; b=iSB6Ke1TkYgcQ86XiDI+8W8WMG1dJMcTbfcvlRa6hFXAzzg1VefHw9Ily8CcKadOlA 1ie4rBNsRtPNst423yhnn8QDUFtMIetTFlvX/zcOHkRSaXNdWcmG5b4e8XWSwB0Y40J3 fquFgMbKZv1buPHbSFlECHQURp6TvvgYpGZq/+OYCQE2GfrI4Z+26ht6PYye3msD+1LU dsIFXgnS8bYIyBHp/ClSKECYecvuo7EAJCefrpBZJhqS60h5kQgTZ3yqUkbVlw2OpDK3 6LGNMY0cqNe6mmnaT2rLOpry5EPxSzeuIxPtba5YoZLJgzPhwkB675cBWl1XdQxFRlqO 7CsQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=YltZXMcL; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529364; x=1749134164; 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=9D9S9e4vyLxKtVaHWwUKsdnDB9hWwgQ7qk6MvCDZb/0=; b=Ssk2ZT/o39eXxm5Rl5XWfE25/A77mSEVCVMcO08seWpm+Haq+N1wYq8F5IojdfbmPT 7Y2kc+jQeArBGCCoHz2kYwus91TURZnll3A/kCJzeSqNVBMFZcd3nfJ0ZTlWdlTz2fXX /P36wxxz+WPQGIhN7vHF5VRLBCxyjYR6bx0Tg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529364; x=1749134164; 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=9D9S9e4vyLxKtVaHWwUKsdnDB9hWwgQ7qk6MvCDZb/0=; b=hJeAv8FmMzPXHS0657TgXzgb1u9+L7ppqms9oV2T7Rxuhza9usQPU5gkr2GA7J/7au RrdbW6P8iqKpfWfyE28UL4fDvWDcb1JzIGW3zRG2HXk6OjpHuIgczLLkuy8ADuqxOXYw YRP61ikP67INuhJhr/qsY6XYcn6vSxihAkDWWMsrXQNr1/hl6o/o04sZgyRJ0tVjVK2a AyFFH2e/+1xXz8D0uO0CBkcn2gK08N4LnoUvWQty84Eib/vQhVf/mw9QUjQOEQRPXU9J rlg6Y/5i+fKqW615tdApLcpE1Z4d9391WES55pmJ2ckKjedaYBivDKM58wT7+IB+hobO Cmyg== X-Forwarded-Encrypted: i=2; AJvYcCXvyuCwVXsI4WHpMiy6XZrnmp7mIcwrgeoxPWhYZ6RzQ1/4szTXcdBg1Msuu7b0Ax8IjOJguivNYgpT4tbq@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YyZCQK27KYiATvJ08l7RmJ2o16lZI524AuXwd3z25JmNzrARqX9 WNhxYx9LbgGh2h2y3BXkAcDidh1q5LPb96F2K6CHTm8t6Ye7vqaCMNi8POvFmNHF8eCEgw== X-Google-Smtp-Source: AGHT+IGzNdU5FwMBgFCTkubNGMO27E4bWR90+PXe5USwwdBF2eL/N2FNUaUAHoS5aw8tr5ipGSTNBA== X-Received: by 2002:a05:6402:51d0:b0:602:225e:1d46 with SMTP id 4fb4d7f45d1cf-602d9069d58mr18020586a12.3.1748529364204; Thu, 29 May 2025 07:36:04 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZeWkf0pjVYNoE5TnQQ5v9Vk2XDFkqROdfLNcI4PzHcVGw== Received: by 2002:a05:6402:1d53:b0:5f6:38a5:a5db with SMTP id 4fb4d7f45d1cf-60538d395f2ls814445a12.2.-pod-prod-07-eu; Thu, 29 May 2025 07:36:02 -0700 (PDT) X-Received: by 2002:a17:906:f595:b0:ad5:72d4:85f9 with SMTP id a640c23a62f3a-ad85b1de31dmr1935164766b.40.1748529362013; Thu, 29 May 2025 07:36:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529362; cv=none; d=google.com; s=arc-20240605; b=W1ADfZz51zHBZIdnjcjdbTwR4YBUt8pTthNv3bwH/EIE0fvKUipB7gzWn/wIa4ZNLp cZLnNyQQ7FlsklflCIv2xjUph1toagTruRfOwjMvOA+CyGbHQ1/Zg+zRsr7YcMndmreI c/wDH0dYPMHvTrCz6Ov3wzhPeLT07TSbltz9VkfnSHoCe2RhVEFB7BCrYrM3PDrC+MA5 Uc097PH7LzQz4ka9VVwh48Mu56Nt23sUDSaFgA6fW0oerNaOwYTxDs9rRvCceR5SgBGP aHKaKhIRGNIjC2GZW5pZbFiWSQgtiZ4Hkr7txKZaHbhXubp37j4amkoNs2DufA07nROC PH6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=GxYH3NexwAbeEcXLC/B+xWmBAAgWvD5JzKcWCQ9bGyI=; fh=sbmz7yy2i+wzX6LhklgXE9Rul2T4aEmSdVOGYnGZ+O0=; b=I50qR0gT0bOdgpYU8crIq9pjScQ2qh+6EZiREBQ9yw75sRAvi4P4xPIDkIEnlUONp6 crrnc/9DcQ5QNxxCMSz/XoQlyxBMpXH7IG9LgEpt3cDtR8pa5dDsLX18q66S4s6wbIDT HQ35nDnUHQfR2EsyYZjWGm69fr25d3JxNohbpN8j2dkG1Jn1BlUjq6HvrujMY8g7sK/H r2yY5/bzGb8MnlPPD4oMmsKJc4YqrTYgJ6/uVaYzGnFha/I9x+GbiyDDw1ToR3f6Lr6B Gx6eQ5wjzsbIcNZbi+1ZEq4LXWGtlWmRpFwaU4vXsyBGR6In+XkzVWjFD9oDIjmHt1lU pZqQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=YltZXMcL; 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; dara=pass header.i=@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 a640c23a62f3a-ada5d897accsor73569366b.10.2025.05.29.07.36.01 for (Google Transport Security); Thu, 29 May 2025 07:36:01 -0700 (PDT) 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-Gm-Gg: ASbGncvEcsuzrAfEw4Ce6vgZWh64Et/rj4x00pzHN8wckj1F1zqYiFklNHwoSlH7Nlq hR+jCWYbHV5wkpMjbdk7Oj0nlkGa03vcUX56Q9UAW6ZaLljZN3upmXkZ4nCulNlk7r0ozA4Dqgf gbp7Yl4clSvh5fHsUgeDs9YMw13PwI+Vb+G6+DwkyycI3wXdL5+WMg4gMuFKGHvPAwX03ePWApZ 5wJvSJgFKEITaRx61a4HNHw9uFubxa62M8m5pcFnttExKVud1amIHNOoCB5raO5Qb5OMeRgwZVj RJJEb3T0UYx5bJFr4zwiPtRjfmz/laQIKNF183eLw4qgGqo4T1LFNflOLudtBQOHoot+TyZYkwx Z+PkM0ItGPfGIkAVY X-Received: by 2002:a17:907:3f1f:b0:ad8:96d2:f42 with SMTP id a640c23a62f3a-ad896d21361mr957537266b.36.1748529361561; Thu, 29 May 2025 07:36:01 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.36.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:36:01 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Ard Biesheuvel , Eric Biggers , Fabio Estevam , "Martin K. Petersen" , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 5/6] ARM: mxs_defconfig: Cleanup mxs_defconfig Date: Thu, 29 May 2025 16:35:12 +0200 Message-ID: <20250529143544.2381031-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=YltZXMcL; 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; dara=pass header.i=@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: , Generate mxs_defconfig by doing: make mxs_defconfig make savedefconfig cp defconfig arch/arm/configs/mxs_defconfig No functional change. The goal here is to cleanup mxs_defconfig file to make easier and cleaner the addition of new entries. Signed-off-by: Dario Binacchi --- (no changes since v1) arch/arm/configs/mxs_defconfig | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/arch/arm/configs/mxs_defconfig b/arch/arm/configs/mxs_defconfig index c76d66135abb..91723fdd3c04 100644 --- a/arch/arm/configs/mxs_defconfig +++ b/arch/arm/configs/mxs_defconfig @@ -32,9 +32,6 @@ CONFIG_INET=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_SYN_COOKIES=y -# CONFIG_INET_XFRM_MODE_TRANSPORT is not set -# CONFIG_INET_XFRM_MODE_TUNNEL is not set -# CONFIG_INET_XFRM_MODE_BEET is not set # CONFIG_INET_DIAG is not set # CONFIG_IPV6 is not set CONFIG_CAN=m @@ -45,7 +42,6 @@ CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_BLOCK=y CONFIG_MTD_DATAFLASH=y -CONFIG_MTD_M25P80=y CONFIG_MTD_SST25L=y CONFIG_MTD_RAW_NAND=y CONFIG_MTD_NAND_GPMI_NAND=y @@ -60,7 +56,6 @@ CONFIG_ENC28J60=y CONFIG_ICPLUS_PHY=y CONFIG_MICREL_PHY=y CONFIG_REALTEK_PHY=y -CONFIG_SMSC_PHY=y CONFIG_CAN_FLEXCAN=m CONFIG_USB_USBNET=y CONFIG_USB_NET_SMSC95XX=y @@ -77,13 +72,11 @@ CONFIG_SERIAL_AMBA_PL011=y CONFIG_SERIAL_AMBA_PL011_CONSOLE=y CONFIG_SERIAL_MXS_AUART=y # CONFIG_HW_RANDOM is not set -# CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y CONFIG_I2C_MXS=y CONFIG_SPI=y CONFIG_SPI_GPIO=m CONFIG_SPI_MXS=y -CONFIG_GPIO_SYSFS=y # CONFIG_HWMON is not set CONFIG_WATCHDOG=y CONFIG_STMP3XXX_RTC_WATCHDOG=y @@ -138,10 +131,6 @@ CONFIG_PWM_MXS=y CONFIG_NVMEM_MXS_OCOTP=y CONFIG_EXT4_FS=y # CONFIG_DNOTIFY is not set -CONFIG_NETFS_SUPPORT=m -CONFIG_FSCACHE=y -CONFIG_FSCACHE_STATS=y -CONFIG_CACHEFILES=m CONFIG_VFAT_FS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y From patchwork Thu May 29 14:35:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4086 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-ed1-f70.google.com (mail-ed1-f70.google.com [209.85.208.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id B99253F0E8 for ; Thu, 29 May 2025 16:36:06 +0200 (CEST) Received: by mail-ed1-f70.google.com with SMTP id 4fb4d7f45d1cf-60211a1705dsf888544a12.2 for ; Thu, 29 May 2025 07:36:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748529366; cv=pass; d=google.com; s=arc-20240605; b=TBI8BKtC6zJ97uxB95tuKWLPtGk2adcGGvOJqW8MNR+NAC0Ho+uYt6+WDBjsuBxV43 CcAnHgNJEZhd0rr6njnP8u1lFFXv2KDFahUNGkVtfPCn6BxFZKi2eAP/ebZGHn60Rb2d ljdrTVC13uhLWR50SmQ/cKMJrg9kA9YklGPhZGC6PstEpZ1LiWwWFzw9KU0jpaeBoN7v fKADV3Z33BLJinPdvfKJJ3OZHUyRVJGZY0bxWOI6lMBn37JqRGLuGECjilDkPDfCI4MR M/HAcVwSfbbBZTLLFP1RzQvpNzexE83cdFPBPLBamAWupR8F+00+3mXx2LoKtsEvbxpV etng== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; 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=U0eJJtrPa5Q57RGMPSjdd/l2MLgZKpHHFsYlEa4vcZY=; fh=Urxh9SyrrK3MyiBFbf3iE/A8ClwgmmbRE2B3U5XOXfw=; b=hhMA5A7JucLUC4oHwV7EQoVHN0tr+1loSWME+Aix6jAnaKCIdZO/ScEVsZrRbFUEs+ eLASf1yi1MyrKtZcbYKIl4Ms+GOd+izfL6Ln8rRZJI++op9QEyOSUPXMysWFzW+z/Vqe ZtbxWQFlFRFAF/wZftEG1JzmQ7n3obu2klRtb6v/f1WsQ3KN+2Wxt7cMsy5h2NHMgr6G /SOjLhiniZF6rd7SknFQ9i1IHbeR0/ar7n+Z6W3fasFdVgHgp9JmbpYTSXFrryT6vgb1 uUjycPLbFWwGwGNv6qEPMbyrPLjinlc+d1OGUw63/gqlRgoHPx/BRC8IXPu1b8KFJoXA x8SQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=BtiMd+bD; 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; dara=pass header.i=@amarulasolutions.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; t=1748529366; x=1749134166; 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=U0eJJtrPa5Q57RGMPSjdd/l2MLgZKpHHFsYlEa4vcZY=; b=pZAxY1AG6DMMFMdx2L4YPhN30qi130pkuGGE9nCM8/C+AY8O+qJqBGmFr/9Izi7Xvo BQHYVH3etDLP8s5ZU+IwGU93HVMbAbAD/Pt2IR17Q69PhhT9pG11juVOHBsF2KQYzd0K 2C0UZvtdD8krFbUbRNL8yTSxow7aACyxNAkRg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748529366; x=1749134166; 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=U0eJJtrPa5Q57RGMPSjdd/l2MLgZKpHHFsYlEa4vcZY=; b=GyjTlT49dn5TV5SijOtVSO3JmUVckfntODo6IPLwyZx47hyaZlNezVGu+M5icwmZwo IvEScP50vi8elBy7mNMhVrzDeg1y9aq1f+uoz3UVNM+NfBcdGWz2nAkPNnWA0uaRyDtc 3VQkYQ2HQk/0TqRKqVCnDXYBg6eP3BP/X3fC90EgwO5FIcUJAwDOB6HWYatKHyFyDnXo +o6l1nApAxQBnOl+OKnDwArkhMyadEjYAOjmNA6BIxtKhdpODgvlrz3jzbV2+NpNgFu7 meSvlLzsJbyTV2tjVfqBl3fH/YPQ9qdmoWsilMu0hJa/PoNG2OEbnWXj9vEQR2yjgyOE mHNg== X-Forwarded-Encrypted: i=2; AJvYcCXVdjuUxls3Nn/bBx12Hg+5PYn7vDbvoPnUPQ4DxBqrI/IoQUCeMBwg+GxvWcaorLCcx6apzy21YVb3sbH2@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yyck59RDI1acB53Uk+WYrzEY6BWtMgqLjVx3qpjYIT9bbnuwhQg yT1F5OgeGm8a6WyVx3e5ZjGdP5z/Jv+8V7WxfiuXvRMm8uCcN433gxgycWjAsGInSlD8/Q== X-Google-Smtp-Source: AGHT+IFH/7kx8cmxdW35VGdfHJQWTXiqwflVIy+2M1BoqYtIgcso+Larfu9AU7EGaVu3NTw5rfEg2A== X-Received: by 2002:a05:6402:5189:b0:601:9dc3:2796 with SMTP id 4fb4d7f45d1cf-60545ee99f9mr1827065a12.6.1748529366305; Thu, 29 May 2025 07:36:06 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZenK7pXfhxkoyT8n7Lyvy+reEsgfnlKtMkesYw8zqoF1A== Received: by 2002:a05:6402:3484:b0:601:956f:a0dc with SMTP id 4fb4d7f45d1cf-60538681032ls772254a12.0.-pod-prod-02-eu; Thu, 29 May 2025 07:36:04 -0700 (PDT) X-Received: by 2002:a17:907:6d17:b0:ad5:27b6:7fd1 with SMTP id a640c23a62f3a-adad37e0d2amr247457466b.17.1748529364124; Thu, 29 May 2025 07:36:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748529364; cv=none; d=google.com; s=arc-20240605; b=LtajGEmM2ERnL7C2jOodpppr8qy0r6bapeGEPEhGcO3atEL+cijsaaaA7Eylyf3hmk XQihhNUaqMeaV9wR/bywhhvgmKrRCbl5Wi8d1DM5RWnUDIKzZT3/yyfEY/pmdV/ZJ+hs 8/Zi6oF8YGJuDnmDNJWCMoHXOi9Qb8GFUF5i66hkcdAOCowfY5gQU4JC1QuYLCmVjLL/ CiOBnH6vI4CWtqy6wVX+OtpP8dH4jqoHRMKKJqCXXZ78AM6wqI3uK1sKO8oLnXXW78TB 8qUCTvVEWBTiJsFL7qN1rksLbvK/kLKjWuhPxwV/DSPj48B4JPcpuADGKYHRU5JN7uYO URtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=xTXx7XXdzk7EWRnp78xo+LM1GM1iIdxfMvNDWhkbA/U=; fh=sbmz7yy2i+wzX6LhklgXE9Rul2T4aEmSdVOGYnGZ+O0=; b=lE8jMV11kmiAgWHuc9cjiMp8s3DEWTFgZAjRZTFUGRCOfFPeZ97no9nx9XOBTUcBnq CTXax95t+7im4xQTcN02fYa8RrlaAwl+D/YA53Th13mRoaOgwGguYuZmyXCPE5E72pdb qejkeLXZDkCMEBQMzcuduBebCTy+kPbWFbR1hIbPvVvQAyCTyz8EsS+sr5nG2Q4pkn4/ wRvEdRTw4teqwSeGoQq5pJ00UwrIXksT9TIn0nj6Dq43UwFJD7LsY3MXmv4bify2MTnU ryipGoHin7NPpOtK0/t6A6CaKd8kZ8+8vHJzSuZh9bdq86v0klVj3OTxn4YufEe+ZRGd R93A==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=BtiMd+bD; 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; dara=pass header.i=@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 a640c23a62f3a-adaabfdfdb2sor77099566b.2.2025.05.29.07.36.04 for (Google Transport Security); Thu, 29 May 2025 07:36:04 -0700 (PDT) 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-Gm-Gg: ASbGnct/4xJZgjk+ytVLhAYAvWU+VfmmBCaguoyhO15kSwUzzOCNaFuZWP5Ew54LEYQ dwdgRa9RyQaq2p/RlyrRlCoLT5vGP9kOkqmokQPjHCSHjflSO1znBivRl1k9TYOFpoRaPLT1L1v 8p7B6vpXJ+focixDkvWZqv6XxEz9cDpxfK/mfOn6T3VLiLIYD5nNnU16tjimWXPCps4R9K1xZ+T /J5jcppZuntI60hcSEOPpczdGOhMUk0RjAXUKltstbZPs2+A3EMuVOhJ127UgaxGU2yhFSP/gs/ 5THwwkUa13Nm5xbd6L24ReXHEiocyW3HeYHxfoS3sHGvW04ApCDsZDuQP7jf8ZMq0aaMMzMd3Jf x17rZDsSDpiLUPpZv X-Received: by 2002:a17:907:9611:b0:ac3:3e40:e183 with SMTP id a640c23a62f3a-adacda55ce4mr238586366b.3.1748529363612; Thu, 29 May 2025 07:36:03 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.. ([2.196.42.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-ada5d7ff075sm154305866b.37.2025.05.29.07.36.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 May 2025 07:36:02 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: linux-amarula@amarulasolutions.com, michael@amarulasolutions.com, Dario Binacchi , Ard Biesheuvel , Eric Biggers , Fabio Estevam , "Martin K. Petersen" , Pengutronix Kernel Team , Russell King , Sascha Hauer , Shawn Guo , imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 6/6] ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm Date: Thu, 29 May 2025 16:35:13 +0200 Message-ID: <20250529143544.2381031-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250529143544.2381031-1-dario.binacchi@amarulasolutions.com> References: <20250529143544.2381031-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=BtiMd+bD; 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; dara=pass header.i=@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: , Select the options required by the imx28-amarula-rmm board. Signed-off-by: Dario Binacchi --- Changes in v4: - In mxs-lradc.txt: - Fix typo Low-Resoulution -> Low-Resolution' - Wrap lines at 80 char. - Drop '|' from the description - Describe what each interrupt is for. - Move touchscreen-wires constraint for imx28 to the top level - In imx28-amarula-rmm.dts: - Drop label property (deprecated) under the leds sub-nodes. - Add microSD comment above the ssp0 node. - Add patch 5/6 "ARM: mxs_defconfig: Cleanup mxs_defconfig" - Add patch 6/6 "ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm" Changes in v3: - In imx28-amarula-rmm.dts: - Drop xceiver-supply property from can0 node. - Rearrange the order of specific nodes and properties alphabetically. Changes in v2: - In imx28-amarula-rmm.dts: - Replace '-' with '@' for the pinctrl sub-nodes. - Replace edt,edt-ft5x06 with edt,edt-ft5306. - Drop LCD reset hog pin. - Add correct #address-cells and #size-cells to gpmi node. - Replace edt-ft5x06@38 with touchscreen@38. - Drop from commit messages all references to LCD display. - Add patch [1/4] "dt-bindings: mfd: convert mxs-lradc bindings to json-schema". arch/arm/configs/mxs_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/configs/mxs_defconfig b/arch/arm/configs/mxs_defconfig index 91723fdd3c04..3b08c63b6de4 100644 --- a/arch/arm/configs/mxs_defconfig +++ b/arch/arm/configs/mxs_defconfig @@ -64,8 +64,11 @@ CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_KEYBOARD is not set # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_EDT_FT5X06=y CONFIG_TOUCHSCREEN_MXS_LRADC=y CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PWM_BEEPER=y # CONFIG_SERIO is not set # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_AMBA_PL011=y