From patchwork Fri May 30 16:07:32 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4092 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id AD84640D04 for ; Fri, 30 May 2025 18:07:57 +0200 (CEST) Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-450ce0adcf7sf968955e9.1 for ; Fri, 30 May 2025 09:07:57 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621277; cv=pass; d=google.com; s=arc-20240605; b=So4AKkrOLBJGu1K1FiHbLGXZv5esvPPVN/bd8mypOvPG0h+4U8pG6JuSKsx3VrVl16 TCn19Ymuu5lJ/ScWKfXgT5GGXm4Mt9KcPaZmID0WFBNtICKWNE+pqFn3UNH56OB1Vpr5 Iy5La9izg43FONCxPp/f9Nr7jWMUpfRAovKUKjs73fmHFO5k6oAvOw1JCmFDyJy+Ny1e UiKc7zWfrzxLUeNnTIymXxRSoyvS6M7DgnxlwU5plkI1hP/emHlAfcN2Ke2Fl4NDFyQK LuWJHUtuuJrYGn/J1lIv9uSh3XVYcivatjLLDiknuVZ/W4jRpOQEe1wLtsdF+45u8tAW UR7w== 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=/ScbcCfWZSflpRFG8/NhF2MMIXSHGuZcAYJw6iSHY3w=; fh=E+9V4Hy0fL+avFl2j6f4kq/R50Q8eMrGPBug6VDLD/4=; b=aSxuSGHYbVknT8OAsQSYkZBRhN+yIRaXBUdYrT74nnud/ZN/+Lig2bw0smHai61nDz rfI0OtbYDgwREvYBku90AKuxuQgZDvij0pHAuPZtPq+Z+RidFC3Oja5lrojPFyF28H0K PpLfLMqlg5dvbENNHpLfGyDE/v/AF72GA5IvAOQCxtvEaSMFZiyazPbMN6kgc4ZDSUU6 QOpeNWdO4cYAonqHQwrBSt5KT+0Ln8nk4f4XKqr9AcWDD+jVm2KLms//uGqXKDDvz4zu Kg53vAgbxc74t8bKd5Zebq8Xbwa0Din6HbWvC5/u4u5MT2ejDDYEBISUxfJyI2Y5LqvI iOpw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CeCKFnZp; 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=1748621277; x=1749226077; 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=/ScbcCfWZSflpRFG8/NhF2MMIXSHGuZcAYJw6iSHY3w=; b=rNR04WDa6IDLzF3UTapcoSJgTi1ocN4hyA0XFr4BbDQ5tT2vmn+GIUmEixC7ilxaV8 VKdfRBJUdt5/94V1WWscLAwY4p6bt4wnxVpM68ihR5/qmEcBuxfeO80pebMAEh+hHWe8 iK3fTMXYOY9eMU6YVw4p0yNs5A9hyMrPPjJfM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621277; x=1749226077; 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=/ScbcCfWZSflpRFG8/NhF2MMIXSHGuZcAYJw6iSHY3w=; b=sITm2jvrYEiPoVghwcrL3xs4Lg+t05LhBfasIrhyToiyG2dguiP5wc4N7lu3TC9A9H eG1WljmjlZtejd8FQZWnb/xPU7dRPbMHRCO8WobzKgvct1kvLGxkiGt1bV+4p7l47jgv arEYTyuDdtBaYHuTjmIGO6BNqk0ki5DNE+ODWhirmbYB/6OrlIUtSot8qNdFtMRJfbtl W1gBcergvifTdGNxw7ZKBjUOz5bMBYzwkBbqihGMiPzn87ldQu0LWJJZtvEwv+eqxVAf UWVyFAtWqH0bsDF1b2x5toLCZmXeeq5852rg58TmCA+0kUNlA19BpEhbWn29/aeKvtSe cq9g== X-Forwarded-Encrypted: i=2; AJvYcCUP8Yg/5yXMkUttHcBXN+em8vpTAVrcqzfjwO65UK23w1Byks+gtJT3xgyRfTQVeae11mzFUnr4FHTwezTL@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yw24lHrGTUcuFPclLTBytUsKYEVA+DS58I1tgk6LTGPskk6kY+F 3NNwf4igEq+vo/8JGe3iP8+ETcO7zZTliB2HA9SZ7bR/bjFnDtWaJ7BARLqAHDQGXqb0qQ== X-Google-Smtp-Source: AGHT+IGdWXJnV1cDK2qoZr/b5CsrHzaucQmJ47ww4KlVb9hdCAZyUxnUS4dbjZuLhTHEPzm+2j4Csg== X-Received: by 2002:a05:600c:3595:b0:439:8294:2115 with SMTP id 5b1f17b1804b1-450d7bd5e14mr10066305e9.8.1748621277093; Fri, 30 May 2025 09:07:57 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZd/db4lLCJE4STDAMKMOmmCdlLl/LukJ5NtXEORRxkwig== Received: by 2002:a05:600c:4f10:b0:43c:f001:2ff1 with SMTP id 5b1f17b1804b1-450cebc24e2ls8365515e9.0.-pod-prod-00-eu; Fri, 30 May 2025 09:07:55 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCUVvSww5afj+5a8vejy9M0H5rb2u9g6uaIAauva+cao9Ku9ww+1YK7Rw5SoaPAtdtAy09Ea1gA2luHkzIOo@amarulasolutions.com X-Received: by 2002:a05:600c:a104:b0:43c:ed33:a500 with SMTP id 5b1f17b1804b1-450ce8784famr59318525e9.10.1748621274873; Fri, 30 May 2025 09:07:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621274; cv=none; d=google.com; s=arc-20240605; b=GRMn9XCcDiFm/XZrvQyI+BJ3rm55FhqpGhEF3SCkCKdgrt8Ck+V8fN7voFHycEXyxU 5oPAztbT2I2Tfr2hFzdjonbnvSrsctyWxWH6HMBPhbTY65lTJBIq6Sb+Z0OELjHcat/x 8fEe+5GPkuDasv1O2QvdWroy5SPJIRSpBeWWNpqg/TsjYhc3jLiX2Ewn0SmjQ9Jk83wV HOQD29tD7BC8s1+OwTj/NcbFjbKYTAAsYZ6supzkfaCUrqKDyWzZPC7agjkMNuNBUICv a5FsO5ncrqKX7iCaL8MFWFKKZIcnbc6MvIonWnlPnu0FnBh/nAIkTTBapnHWNRqM0rtu Sx1w== 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=bvMdIH4nN1sFDJOlm2BIuEd8Qez9m/rrIfFo0iNwOy8=; fh=p6i2rRUIMQvxp57FX9vEkzfMbccTAegEwgmU9mwacn4=; b=M2oC/QmYF9zR2trkuAyj00k6x3F+QcpvvRl4NL++vWF27OAOoC35KecsVU5Itepbx9 agjvKF7WFjFXjqbgzHoa4YXeunHsrINvzqW1WBU1r9p8qGewAwkrT5MJcJLZMxy7TDYt OWfo3TtmZGQ/AeRF0k6VaddTSkRz5GIxeyxvR98FwoF22WqJnt/aZiELsyGOXXRUK4R2 F9B/oupjq5STgkn5egrHvPV4I4rK7b+UHeTz9cDyjlL7v7ODULut59XgbHjwG41K175T KOSHpRGtRyMyrIx8TJO8gT1uN4E2d1Iva3wNrFZlTNYz93y8f5W53eXBtnCgCOreTmnM P77Q==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=CeCKFnZp; 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 5b1f17b1804b1-450d64091f4sor6624575e9.3.2025.05.30.09.07.54 for (Google Transport Security); Fri, 30 May 2025 09:07: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-Forwarded-Encrypted: i=1; AJvYcCVK8ClbngHeK4e/tmtgWB6flMyJW1z01SK2TKkZD1rMKU11jpDvg/RUplFQw7ZuC6besNcYzCCTsYqivFui@amarulasolutions.com X-Gm-Gg: ASbGnctU2B2Cwy5jvEYCAxErBc0movi47xtQj/UN4TT3+1SemCwifkZ13Ka7AupajpX BZgUzCr5or+USgUx8xJ6y9tY01HY1b9zy+21JjQstyUkIXfgfOaR0vBGQHWPKKoXNE+sC61h0Kt cNompUuxG6lfMlFoNtj3DF+4+0ENCVXGdVtmXTioXxafOE55o4shY2vlKSb7M3x76gi66b1RsX0 GteqHx23/MUeYeOIwhLfSyfLifUrcL7pHNa6bczuQs2+VHDCAFQuIMAcCWruraeyGTd7FVJha7o WgUVmqjYgapnjcRpWOgIVa7ufLeINkUtDmRJlkgr8Sk7RZnj++EDqpSNBmSciIJEGBoBIbaEfHh orS8Yb+bPlBQI0hGcLetWYGBiGTyUKzdkzazouqVbEVHWSjj9JQ4= X-Received: by 2002:a05:600c:4649:b0:43c:ec72:3daf with SMTP id 5b1f17b1804b1-450ce88aa5dmr54520215e9.14.1748621274332; Fri, 30 May 2025 09:07:54 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.07.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:07:53 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@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 v5 1/6] dt-bindings: mfd: convert mxs-lradc bindings to json-schema Date: Fri, 30 May 2025 18:07:32 +0200 Message-ID: <20250530160748.2476088-2-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=CeCKFnZp; 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 v5: - Fix description formatting. 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 | 134 ++++++++++++++++++ 2 files changed, 134 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..782b2f4005a0 --- /dev/null +++ b/Documentation/devicetree/bindings/mfd/mxs-lradc.yaml @@ -0,0 +1,134 @@ +# 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 (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 (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 Fri May 30 16:07:33 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4093 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id E2A2E3F13F for ; Fri, 30 May 2025 18:07:58 +0200 (CEST) Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-450d7b207cbsf313845e9.3 for ; Fri, 30 May 2025 09:07:58 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621278; cv=pass; d=google.com; s=arc-20240605; b=C6hx9ZPAH7nCIPsS+WsxsVSe2eytPxkFZAIWYZDXCT7hqqN8qlKYhOjEpPooORvtBy faoCaAhk/xDKTG8O8f6/EBjgibqn9eIlNJr2eE8j3wsJRrMZjMWJiLtERhbpNI2zqhcI PuYgDXvK5BRh6Siw1HDmGHkaqa0frohPmrgPg5Aa+SKKvkx5FJpVJlbgjqY74UnjNixg 1Q1+SLGHiV9NpSeQjKkyk+onRQBilYx2G/yvGpYvv2+oZ0sNMOsxQFWHJU0OYeUz5KyN vyS4BRCh4e4S7wWJkUzy5YLKR1dlFRZ4NHEMf0culW4SzGuJs6xI74/BFQNYvspONzRI 1onA== 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=R06Kefz+ZOEmEQNdWUmGF1IpITU4SmLZaruRi+HmYgo=; fh=8GvK6TwfXJwTEfJs543KOhXrQs3rquclUc9zUTO73cE=; b=ie24+YtmzHnNRxsJpwRKb2BpxY2jXVlexNnlNIT5sl/QTGTMd45/GjU/lDPraOigpK ddoU17PKSjjHIJskIK4aZriurT+EkV14oWafTt25wkeAMh6xm2LlH0GlWrdGKNftwLmK 56gMNYiGrmparH7jzQWkIugylBEX2GNd7SSJbNeMWkZxuDbJ3GfBe1oV1L7TJdYRXBKr GkIqQYFIMaFXoYVyV8n9HkvF7elXhm4+AkY/u/wwvX3pZQZnxzfuASduuQEN/pAX+qp+ oENmtVPPVpF/SVpeBPRtcLOHLLM5upu+MFVBlZ9+KggbdpXKViuOlD6xfkMJ7uOjTOgN rfBQ==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TBaV0iew; 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=1748621278; x=1749226078; 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=R06Kefz+ZOEmEQNdWUmGF1IpITU4SmLZaruRi+HmYgo=; b=hAFFJi2xix6nwQG8eaKYSufialTAnxaZHTeMmfmbI50gvroUZtqn5j14UCm+rZenzq A0zblnqqRKQMjmAZ1xlLbYaLJQM5EsXNH4pdzIeGt9/vI3uQH86K4X7lSct8j5XQOpED rMdyxT5+dsFKQOF1CU4f6nNQCfSWK6To4N9p8= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621278; x=1749226078; 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=R06Kefz+ZOEmEQNdWUmGF1IpITU4SmLZaruRi+HmYgo=; b=m/myQO7SdZIeqTbzPNCIJRZGC00G72n9ZK97Xj9yi0heTY6yz4YRN5oHvcYAEebda5 7sljppuG9Ya1RTr+VfLQnnV31oQRmKoqY19lkrd551iWzklGtgPG4A8vdP+sBLqMO1OF GrZTS5poOrFBegh4JFgfi76V0L3R6Af3NgfzoqctJeRN2Zlt2zFpGTGmMWqrZ3EK0tGr 53XzMen9oXIS/585wN89G1TX/uK1iCV4wvdJ5cPHOrINaryVrohNvYkMVFP/IBrsZ3xL orPsHIC+uJhdOg6G1fzXZZ9nmrEdJiPFGzKgbcNrTdAH7OW+pOqA/JP96/DhyetXYdYM fvQg== X-Forwarded-Encrypted: i=2; AJvYcCVIbsX/+gudleU0Di/aT4tM3BM2rPJx7pWK1xHE6t5r2CwYHY8i6QOLqlBoCH1lU3GY9n3NM9Rd4S+mD+Uf@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwzfJuh3gML9tHtcjCH3QycJBshWobqhgmyZJ3o5eRN24gtWg8h pCR4ddKHCHVlHgKGr3AG0PM5bWO/36nOFa4ArZFdzZa/GuDCOtXSQ1y1/26dtQ3QptibvQ== X-Google-Smtp-Source: AGHT+IEOl7Pn5B+BkFrwMNbLXC2Wo2gwVl4adn6LWoZsXwSItjHe2EEqhVAqkzpqqNE17ed8n67eYw== X-Received: by 2002:a05:6000:2004:b0:3a4:d30a:7633 with SMTP id ffacd0b85a97d-3a4f7ab6ee9mr1136178f8f.15.1748621278415; Fri, 30 May 2025 09:07:58 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdeP6lBBm0whGFDNrotb4fn9OfoMF6FRrGm5Z5nWW28Gg== Received: by 2002:a5d:574b:0:b0:3a4:ef08:814c with SMTP id ffacd0b85a97d-3a4ef088c88ls829047f8f.1.-pod-prod-08-eu; Fri, 30 May 2025 09:07:56 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWoPKI++PfPEpoccweZuAbwZ/yVzy0MQCxkI61eBmPvq2EPvxrEftLRfZwLIcgjLEmorBeKAGtQdILphlvf@amarulasolutions.com X-Received: by 2002:a05:6000:1447:b0:3a4:eecf:99af with SMTP id ffacd0b85a97d-3a4f7aa66fbmr3229176f8f.44.1748621276230; Fri, 30 May 2025 09:07:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621276; cv=none; d=google.com; s=arc-20240605; b=HQRVUJyFQo7jz7Ixq/XIFh3xXH1JrI+Cwiqv0BQN2uT1TX9JqYv7b/F8Hsl0C9kHeo bziTC8fTZS6Rj/29Kp/vLDaS6kF60cQCg7djIVyXmYfZYPRVjfLMB+O0MleqFPSTayJj vQJAURakZKyT3onjMFf6MKZe+thUxw1IzfHuQApVthg6za4Eyr+suqxhjwJfn5DuvCPu fG3Ikp+tbntLuPfAC1DRe2IBvpvfSA4Nolz4GW+Bf6/Y0qj4c/gNG3Hh1dxhKz0uneAh m/DW+XtAaqwqDm7wunCtE1ON8Tvm6fHalwpy+6omIo1mdu3ndgg1DX++5dDhysC+9VvG 3OOw== 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=ugagfCqzkkb6ZXT3N2b0w96FZKb2OG83xQzQHJvA1Sw=; fh=R7ACY6ZuhKgTghFn1op3bL8+3qo/LeFU0A8yAKhgUpY=; b=dtgMJs4NqB8uG9goQLImkTpH24ulDOBS6D65BXqQ4KJU2kePzuXrqqMFVmpO4h6y63 6AwWYorGQI1rO2jmqKlSmEa6BPL1paNSINRhCtcXRkcK/yuRA16YOcEyGIBCr3DvefAf mkUWJ2YRvWOMVWmgg3sUYvuvjRGZcR5F6+QKNDLQvvHUWok6ku8xSefASnxUhjKZo7rD AS14W61vWmnqVjiwptYC3Jo+tDYKKBrXm/DzE8+2qWUgpXghOLIbmkUWuWZCNR0HiflQ 0Wq/8b/MY+2Bb0wKBHrGQpe7VzOIMEfEj7IjtfQR+6GL5W8aGWlUcO6TbVuwn0FPoWfn KNGA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=TBaV0iew; 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 5b1f17b1804b1-450d6429048sor9666765e9.7.2025.05.30.09.07.56 for (Google Transport Security); Fri, 30 May 2025 09:07: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-Forwarded-Encrypted: i=1; AJvYcCW6h6FV9q7Mmi3cd2/O+4o478LwxaoJMq0XA7sm2qaXB2vEQp7S7FK6iKc8VE6e3ZrkAgonqH0+o9dZdkpA@amarulasolutions.com X-Gm-Gg: ASbGncuQaZivVLLLxWiekEoIdM8J/5zv0jDCQ+0BqXN96i+w4QSJSn/+BufUI4BCKPW /3nluNtK56wpGnXsW3mJXmeifnCeYIJfSnul+AVlKEwMOgF2Pztuf4yar4c0Q3+LOa45sjOAT43 80KNBa/eZkcZHpRQa0kx2E0FqfL3txxohgR+CVyCzOrNGSk2vw10gBsT9Xxc0qgVDypoi2ELIlW Ev03s/5UK7WdFds+I+lwykk2LEpWrj1f5oh+t96B0ROP+CJb+oc2UvL+iLtfQKDe0Hs0XLnLZ12 bXw1TUe1NokmuBpydzE1ocK+H109uYMRow8fOr2PjpVvD+LOlJ3RrtVo80SFPjWfz/a0XB0B/on 7f5ErV7afKPGd2dM7UNm398x7++mT/P0C5u91tZFH X-Received: by 2002:a05:600c:8207:b0:450:d586:25ad with SMTP id 5b1f17b1804b1-450d6543cf3mr43891965e9.15.1748621275772; Fri, 30 May 2025 09:07:55 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.07.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:07:55 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@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 v5 2/6] ARM: dts: imx28: add pwm7 muxing options Date: Fri, 30 May 2025 18:07:33 +0200 Message-ID: <20250530160748.2476088-3-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=TBaV0iew; 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 --- Changes in v5: - Add Reviewed-by tag of Frank Li 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 Fri May 30 16:07:34 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4094 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f71.google.com (mail-wr1-f71.google.com [209.85.221.71]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 7CF943F13F for ; Fri, 30 May 2025 18:08:00 +0200 (CEST) Received: by mail-wr1-f71.google.com with SMTP id ffacd0b85a97d-3a3683aa00esf1084295f8f.1 for ; Fri, 30 May 2025 09:08:00 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621280; cv=pass; d=google.com; s=arc-20240605; b=gZjVdelrMzaKj2s9nXCubopjAaXzvt+gAgcqVsRuQ/psgclVQdOn9aUIAtgN4+Rwkq rTpPQkpEiIItCn3e4DG8TMdOA0FfIvsk0iByMYmJ0oveWDllm83pQUvnw4IR3XvR+aTC nxacMawNwkQKvwPQmqz9grn2ZFvv4ZgRqKJomts6RGrOucSp9kSF8yMzjTae8SGvY5ms kEql/jyJUZELYA04gYMBfomZ3PnHUIrlXM9oGWmgQ57Ygh0zcp6q9eQRWwNT/kWqdzr5 ZsxDGGdjaBblGPRF1bwlhUcK595PrCzrUcUM4D7juEfEtyhuLO994J72OZGmFIF+pmdh wH2g== 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=rXrBCII83PVbpcVi3jXvZ1ywEcSEUSxkzITp6DF4VD8=; b=gVRr9qDjQQ/7f7a7688RBUKGbvFqxNVbYqBx5EIZmKOEd5AEdBUlXcj3jfqbUO8yYN +qvElgN6tHUqaZJX2I+O7hVeyeps5tFJ7tDXVLzgqNxo9uFAb72orQah/fp/yA/F1dDt w4wfChF/TpTdNg6celpnEv29HkvlDFPzNzGIqerPUZsL4H/zos4GBo7OI85EPJFvJN36 5GCgGJf8O5DYYSIB9SVyOx53Gc3kkD7Y13y9jgN/THaUj96w9JhTmwkhX2WGHrQUcZXO eziHq9oN3/JrFe5Kp/TlbVXHQPe5kiQecIR6Ysjv2CcgRxFKnHiT6h6gJlQYKgRb0FdP MVbw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QZxF88c3; 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=1748621280; x=1749226080; 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=rIG3mGORCjm9aLrLZDd7L0jUYFa9MhuGMyC329zlL03z9BEZ7HIN2BeMQ8RRzKUPI7 TDuc5t6CJi3+e2J/kgoBjPiV3u7UUM/bVigGdsHhWyAjug7qqZ/60wdOodx7raZQpqKP L247+QjG6t2t4BdCga9pbQv2Kp1Pv6A6wmP04= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621280; x=1749226080; 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=PxmQ3j5sU+h6sKSS2WVS0q5MsY6pixK+VNk3II1l9gn672KEcDvlvifQXsbw2F0wgN T0DubGX2NBYt1x0/5wsbWUrKch+1xh9fB+d+b4zyF9A4xqRcHmArGVl/LhmcIPqItOGd Xd9TxuIJ062XeNr7+r+RZCqF+7vVAEMz8vRVeKlJBuWVZ7IA9dfE0W6ZrObaj2F+a/I7 v/35eSqllC7G9dI+oKuSQ3tw8wS+yKN0NXH5kbWN7ff5obKlLis5V9nXzdJ+4SqVOJI7 xDGxL59HcC5spokmyc4ARpy6WSVacZivKp5L5tDpjRH/+ikp3p1hP1MqsKnH5iFm0oSL YiEg== X-Forwarded-Encrypted: i=2; AJvYcCW1wgbXXKeE4oUbROcBKkMM/v/WHGWl+DczxO6HUVVlKILuY4cevC9tifsRjC+QRPuNG2gPk1bNcBD7ILPA@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwkO1i3XeS8i1Tb1vLgRU8TOsKFywEFVEyiOFeE2fkhQ9Gho6Dv 82NPuwZSf01/32ZSyYl+QfafygmkDQ900tFDDkWZmtCO6n+wCClG2hAT6s6Iwh73JDyG1A== X-Google-Smtp-Source: AGHT+IEfB3iMBwkuPvNEN6rbTZhsXmtG/4LjeIcA7xqct8bs+5pUrohpcVJtywAwqzNhQRojxep7kQ== X-Received: by 2002:a5d:584a:0:b0:3a4:e0f4:e455 with SMTP id ffacd0b85a97d-3a4eed97f84mr7457766f8f.11.1748621280059; Fri, 30 May 2025 09:08:00 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdwl8gYfHRpnTAuucU6YGlkQ5IBI9dtPYxtPrpYu+vqYg== Received: by 2002:a05:600c:19ce:b0:43c:f182:cc48 with SMTP id 5b1f17b1804b1-450cf23183dls8623955e9.2.-pod-prod-00-eu; Fri, 30 May 2025 09:07:58 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXTID8ij+mwp/bY+iGZ0q1nsyES9239HevPTpDqrq8fcoKn2q4crraSzRLr33VWPq95m3lgPKjxnBrgajjp@amarulasolutions.com X-Received: by 2002:a05:600c:2e13:b0:450:d3a1:95e2 with SMTP id 5b1f17b1804b1-450d3a1985bmr35675195e9.9.1748621277955; Fri, 30 May 2025 09:07:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621277; cv=none; d=google.com; s=arc-20240605; b=XiTlcueHFF/ZTcQnVSmHsNcf4Pz+8/Q/AKzrAY4bYrwtB+hlLQiHEkSB44TYgdA8SD tmZMCGhXziPyYXhdTAj8Sxoe+8IkBvxfCfpBc0IPkZSUqb/je/5lapwWcl1GmBBt8tUt G3tshTM/JEnMeiBUgC1Kf2Gum+HjLUIUKT6pKzJ8nzeva/dqL4lvIsLRB322YlSTYKT4 eirHo/BJO27QLFU2i9oMixJF/Vx0BsYCKWGGMyK+edRANLVngfSEkxCzPv4eqwFjOzxc w5+VzBSS/VK/g2OGHhNeZx1OC+8j8TrbnlzvNjez9Oef8rr6XUqlooNDmVtMrOHWdLFo zmrQ== 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=SZ6GVX9jR6aPeSUhpvoajWlAJkcLdJW3ErPTu70Utb4=; b=O4Q1sokoWt9RFEHJBedIwZkb6bf+jdBZN2pkotNY/n9tv4i7DdTVIXHLkDw3VCxPqT vZa92GsvbS7Zaup/zyA5i5+vby+kVrxqCioonKnEjB2n0zQNfB95xclsBWIud0sCV7+N GLXhcENg8BulIlHQ7hOqPJKpVrNgEFBYuXrMp1maLZTaHuYIJi3xXxThB2qwB0KSN4B5 M0O2hTGvo54zHrpv4xanS8f4mlhGD6L3igVEdHx2w7ywYliEL6e87XDKMGYVw5MJRTQl vI6nsb12ISV+Um0J2yJDqr0XOr1YUDNVMinZt4ZArwQiffyUR5WVHoAadO31XB/FOwHc Ko6g==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=QZxF88c3; 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 5b1f17b1804b1-450d6316516sor8351865e9.0.2025.05.30.09.07.57 for (Google Transport Security); Fri, 30 May 2025 09:07:57 -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-Forwarded-Encrypted: i=1; AJvYcCV/ontBObVaWEMQAX63jYsthy/OJIdqUit0BCE52Xra96n8C9P6DCgqo1FsXznih0mWRYFvuVCjzfopGXEN@amarulasolutions.com X-Gm-Gg: ASbGncu6qyq4dPISe0BTeHcxktfuWoCrvL6iI9jgJ98POfZvaR1GiRpP23/bG91QVzd Q0v2RUcj4g4Wfjo5122XKm1o+bPwRx7/Gj0NVqLUGZGB25C+AkTDrJoK3PQcuPHv2tsm3A0xDpa wd9hy+QFyc6XDsXW2McSQm1eMVb/v96hWMZznTxPuRcH1/4wCf3xjrfttCVO7OZYxEHzdl5YW/l cTzjmB26/5lk9RLyJcjCkOFOKsJvH+vdPVfpZK4uzjks9XY5sjbhpDMDrLpH7686ZCM99MkeyOa 4V1DqR4KNU4LCHfT4S+/dRRoVE4Du6LOqu9mBs6yShgLKySSKSIISmKhZ/XRhdxuF13fYW4/MXR CdhamkUP5uH3vLSpFst0xHozI96ROPrJ+s1aBlXZr X-Received: by 2002:a05:600c:8285:b0:442:f4a3:a2c0 with SMTP id 5b1f17b1804b1-450d6bb92ccmr41258895e9.13.1748621277548; Fri, 30 May 2025 09:07:57 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.07.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:07:57 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@amarulasolutions.com, Dario Binacchi , Conor Dooley , Alexander Stein , Andreas Kemnade , Conor Dooley , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Heiko Schocher , =?utf-8?q?Jo=C3=A3o_Paulo_Gon=C3=A7alves?= , Krzysztof Kozlowski , Marek Vasut , Max Merchel , Michael Walle , Peng Fan , Rob Herring , Shawn Guo , Tim Harvey , devicetree@vger.kernel.org Subject: [PATCH v5 3/6] dt-bindings: arm: fsl: add i.MX28 Amarula rmm board Date: Fri, 30 May 2025 18:07:34 +0200 Message-ID: <20250530160748.2476088-4-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=QZxF88c3; 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 Fri May 30 16:07:35 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4095 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id D00823F13F for ; Fri, 30 May 2025 18:08:02 +0200 (CEST) Received: by mail-wr1-f72.google.com with SMTP id ffacd0b85a97d-3a1f6c5f4f2sf909850f8f.2 for ; Fri, 30 May 2025 09:08:02 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621282; cv=pass; d=google.com; s=arc-20240605; b=Ze9tHVNBz8HNpqnR8NUNr5MetOrFIPVtbG1wMvYSN/yZf8XHhyl0REJ4sSkXF6Fk5s Tbqf1ADHZ8LniCu4V6ukmLEjCGG17fT/WNm2O2MI8BaMD41b7XnRcTyTAL4iQ3Pc74FE aO7TWltGGV3j1ZVmsZ5ctrImNeUk8pVZLCOS6k3pc+q9NpMG7XaFjaHZoM6aXabmIqr8 +xFVH2rU8e7xt+UP0FlAxGCB7N2iZdfbTGOLpaivMTca//jRELbZ0pQ91evFyoPmBn00 33wEARquBtJTahv11R9D6MA/CO0TrdyV0F+LV0QqW0CmNI2GDb2JlG/fv6l9T+B/2Vvd NdgA== 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=VXYH2uEGH2ksCz0U52+Ycr3P0RyNYeqBUGL+8l/WmEI=; fh=yzy+qFdJEkPnnAz2XyGLbs9WpPB4+gMuJOI4VUycmzI=; b=ILafQqg8tHYdGBcWAAHdczhc6JJ3SV/KBrbI7ilEYLTxFHUXu+vVrXTtqU5iLg0rEc eoUZNCDjvWCfNA5bhXMAVHlJ8MaInOzAVlpw6rJWVY2r9jX0aygSJ1LzUwIKU+Qag90N 3kVjtzQ37SPxFI4x38Y8679op4HNt05A+RdUM+n7SAdQf1p0cgt+H1VwqquAxEQihqiZ GH+FWm5iqLjP2FVFm8l2jpB4x5BedvhEpFmrR0Izc9RhHAyaO886zc01IpqSv6T8ElhA I2PPrGfUD48TCyxJ6l0316pjnnI0SDgx/PGQwwT5Fpw6i+3LXznsuPYi5yDdWzy34M7y qIOw==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FIIP0yWt; 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=1748621282; x=1749226082; 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=VXYH2uEGH2ksCz0U52+Ycr3P0RyNYeqBUGL+8l/WmEI=; b=YTw8K997JUyw1+hPKmtLWwWEEzm7OiS7+AE5f9SVjjIbW7GHXYtNqHLR39Rlk2xqAz 6fvej+bX6i1Xa10jFkGIyW2DwtxrRaiHxkrv7FDtKgABZww1Hbqp32urlOa4aSTdSf44 33SGHjLXqcihwivXo6ZtsK8kgWH+GEz4aVIQg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621282; x=1749226082; 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=VXYH2uEGH2ksCz0U52+Ycr3P0RyNYeqBUGL+8l/WmEI=; b=Jvh/q5bw8238tqcWdj1MniwCkcVTP/2Dnh3ilwVB7HFmly/Ws459IxbggWMF7QbG1q MzyEVWZpBRn9ndzZ2Mc1CkBo9Vj1OaTE9+AY/TkocrYD9TiPafO/u0Mh2pWQ4gY52tFA cl79xiVz9aQ3h/tRkHUZxGFjubjxStOJDj+zFNMFE6HF8SEM9kbBBI8I6p7g9KVqzUN8 W04Hk37pP+aP38B/UUXkQxMK7OofROQ91XqwXXypBC/awiycfTCvdOUGTU6hopnBQISX LlkM9L+NpXdO9PsxTnnWRmizb8mdNcNZyZ1/iES37WbOCfuGUtcE4N+83KGO7Nu/cgTM ZXEw== X-Forwarded-Encrypted: i=2; AJvYcCUJWKA5ZznhoB1iM/u0uQvNLt4bjgDmJlq+Er8nZ/9GzZvBxbDWTif8ybRt4jYIPgGHvrMOf/oK4hGq/G54@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YxS/SQ7ArNweqH3x+h0k2SvhTfJ3gCY07ShpyrAQlOQjNm5vsCB Lh4u3PLv1pA6c99YurWAPfJjrjEe1wk2dqVdQHTbQ8ESt37ULKCpSwL+plarWH/uniVhow== X-Google-Smtp-Source: AGHT+IFxuuLIYAILPeRr04UxWdbX9DbkehMntb/ShkckBZG88PElRRvWxO9+AqUHP5hoqQnQ6Nhnrw== X-Received: by 2002:a05:6000:3103:b0:3a4:eecd:f4d2 with SMTP id ffacd0b85a97d-3a4f89ddd7cmr2636745f8f.38.1748621282309; Fri, 30 May 2025 09:08:02 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZdzFuz0i7p1usiQWdgNKipg8lYqzeOWmmQa+jhcqCtI8A== Received: by 2002:a05:6000:2503:b0:3a3:69f3:7921 with SMTP id ffacd0b85a97d-3a4eef06e60ls1007548f8f.2.-pod-prod-04-eu; Fri, 30 May 2025 09:08:00 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVxihw0NkSmUAsPvA4KCg/ewN0XykietaajQnLIU1vochfDTEhMWABeOgVQdU+8bHiTmm3CrL2dZwMwb3uQ@amarulasolutions.com X-Received: by 2002:a5d:5549:0:b0:3a4:f90c:31e3 with SMTP id ffacd0b85a97d-3a4f90c3217mr1974279f8f.31.1748621280185; Fri, 30 May 2025 09:08:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621280; cv=none; d=google.com; s=arc-20240605; b=AoIdeuQww0W30ptBFQ0/U+He2RAcVtCnHDfZkB/WtH0DEo47cUtuxqgl45Xclnf/F0 yArIgm9PFvT+UJcHFY6b/yEQZqJWW/4CutPthgo3OSMM3a6cg3nL98na1RgX2YKkzV70 Qk8OCKEaoMRdUyJn3s6cjpPbS9dcYUJPLCqlk+OLWeYmQgOWmTcjXciisUquH/oXjuID Eby7nqrhezMpIYZg+eeE2M/pk5eBko7pjq/KIqdKPEKE6JNtr9jAoY+cTccTpn/ltM61 q1+ULB7m/dZGhNU1/xHeWL8O5T5F6trbMaF/hupXv9XH9Aj8QUbompMV485lNWnmcHJT g71w== 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=l894PeLhCnHWtvaFDMX04QLLQsDnpUfxOwJIfvuYEXM=; fh=yYIHe1OjIhpB2xC85aZThxroeTZ0lzW2zeEcMM3za/k=; b=ds/3b3Fmd2dOW9yjaR/NEWvh802wfOzZk3TYxCPbQJ/pr4N2piRhtvV+ELcuV2HPjQ gIhOv5zWQx0jBBdmLxRvztn1Pk3fDBBnvg6/OTv3fwzsKuOc3DxEpGIJ9SwT9rG4ntIH ET3RxWwaCPfB3gTpk2f3XzKhgmW3nxEenqtIjADyqmK3JbLVqVuAZGwLCBjx9dYTFGJL cnEO2kToqk9cxHB7zXe/29+2C+a3Y1OO07Lq7A/Ut+UvnCu24SBqpwqYS0lheQWy2E0h Bum/3861BpDi3c/ZU0Z+2ocCl6T3O/3JB6HRoRcV/WkNk58o7bBYwKptU1ybdPC2eTRW A4OA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=FIIP0yWt; 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 ffacd0b85a97d-3a4f8438d08sor612844f8f.5.2025.05.30.09.08.00 for (Google Transport Security); Fri, 30 May 2025 09:08: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-Forwarded-Encrypted: i=1; AJvYcCWx76RAcioBLVKPrS2zCsI4ri+qJfzGTZkIL1sZQUxkpV/JhCESFMCu6HRNvHRhTMkeqU1S5fsjvtCINtW7@amarulasolutions.com X-Gm-Gg: ASbGncshA966qlm4XWQnLn1F4Amh1x0QoghFgs1LD6pnUAis4xN86LW1ZKN1SVtZkXa m45LCqVYDPvDkLLqirvkYJThxfbgfOmoM/lbzCc8hB1IBqaUUgQaycw//kiKyBVku/Rv0QmW6FU BczpTtA7AFswu6Yjm2pmu5wtiOYt8PsgQxhDDHPwEqrwCkyanYOOWKwSEebnhxiIvaYvTPWvI+/ DZDHJoquYFX+DWvgc2JRpNRPtW8RnY4NkyGpXKkSYifw7EOui2jcSXT0jJUiSCOYts2zSlHIVNi IDgSUwNqQ5WyW4Kw73rP34QA9P+8hrEzh36BLHdy015SaQzSN2fhwH5ZHZYI5HC0R/a1RnWh8AH 9dog6UYlsVt4X60qZtlMEIS+zAgIyygT5FgKJf/eTkVvKDb2kdoY= X-Received: by 2002:a05:6000:178e:b0:3a1:f564:cd9d with SMTP id ffacd0b85a97d-3a4f89dee77mr2690497f8f.36.1748621279661; Fri, 30 May 2025 09:07:59 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.07.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:07:59 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@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 v5 4/6] ARM: dts: mxs: support i.MX28 Amarula rmm board Date: Fri, 30 May 2025 18:07:35 +0200 Message-ID: <20250530160748.2476088-5-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=FIIP0yWt; 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 Reviewed-by: Frank Li --- Changes in v5: - Drop #address-cells from gpmi node 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 | 300 ++++++++++++++++++ 2 files changed, 301 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..af59211842fb --- /dev/null +++ b/arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts @@ -0,0 +1,300 @@ +// 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 { + #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 Fri May 30 16:07:36 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4096 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f72.google.com (mail-wm1-f72.google.com [209.85.128.72]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id F2E273F13F for ; Fri, 30 May 2025 18:08:04 +0200 (CEST) Received: by mail-wm1-f72.google.com with SMTP id 5b1f17b1804b1-450d50eacafsf8828335e9.3 for ; Fri, 30 May 2025 09:08:04 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621284; cv=pass; d=google.com; s=arc-20240605; b=d7qN6BRjj0fBtl4RJOini1esumsPGNaTP8aTMEzR8of8XlXmAJL1d/ZdfiSa4L0oFK F0kgnBKZp6KPSkal+TWJ+EIPcEu87hCfsqJefHaHFbwMu/QJhvtD/34UkjB9LDsQnsxD joV57LQ2XdEHWsQvmbfd2+ZDK7geL7V184Xey8hz4Ic17unucJInPqPqecYmLs7O5uiC Y1bskJr2f9mpzv6oswbzxTtuV7zzJ+w2A3iTIXS41XTanRdq0Z33/doTs3RcdbebRmV6 PxfAhjTJgDtRxWXFZU7fWcaFuB0zob5O9t649aIjzyVs2BFIo11j4Yfws43EJd5YfqW7 D8Jg== 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=QnrX3ir+RdKGWOfXC3w18gfe9JOmg0UR/b66swOopb0=; b=GFV5l450siBKakc+K0QAB9qEZXTdI0/OWp+C+5dXd6ueP1ySOPxsu5tTwahiXM/Urd 0u+d1sou3/JN6dqa2n9JQF730mVzKL27qDCts11GjW5137d0rteKcH9dM1cr4JE7w80t 7nVlaueMgv4a8rAdGsPiuc02BpQjuAHJyYJWenpsdnmdH2hOMwH50vTxqv7S7cjxBzLH LfjylD5Kn/itDz+NzVJhW+Iepy3BSKRabaTfrF/URQfwPRNBLzDep7wtuxey8/OzMNal UQPA0tmP1M7cELVihY0RYvTugu0C7ryEm9B0d59Mln9H6+U7zdGG3qbVun0By3h0uwK3 lQwg==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=cxOG6O28; 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=1748621284; x=1749226084; 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=MFDbT+wzQWCnP5TomeYk3cD3h0X+AARWISqb1PLfBotAVa5DunQ9Gpg+QQNi+Y/JaG 2eYawsi9ZQ9MxUPI3VkAKCUKG28+DVk6zroRlKx7J83JPsUnd86C7Uc3LaqeL+fkp4uT rrUjCdCt2Pd68kqPqk8lQZiYo6z4aRrT+XgHU= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621284; x=1749226084; 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=NyTVWBWEPTpARzLj8F8fhuzWIJoIY5cLk4/UCkce+rYGajRzoBbvwbf/b7aTBSd9ie WLxgz73AN5PuOi7ixna23NzTWoiC5xRe+VVW80EtrKMelXFHcC20Y52wd4VlgeDF3G0z nh8tKZKrg9muFeXTenXJ+R2YTNn5u22OPJzfqOvTeJkPRpvCGM2aOEsvmO1QO0wenUww Cxtv1L0ywLpfYIdiQhE9G/JVzEmQQ2itaGGu6H8XYkL5RfuC/NyXf1vPa19TsJB12/na yDJW5XvGi6mC1t4+1P6oWcqs3lCULng6zic9cKX9tJl8CkkusE3RimYy1Dmt0BwHgNMu kMDw== X-Forwarded-Encrypted: i=2; AJvYcCVPhNa9xOtHvX9yEuur7akPHoNZcdblNidH1TwWeAnw+64q4Y5kgrDbirwTq3H1ozhc4KiKzccMnAPfvzbL@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0YwWz9VNTKKKrTldQi7krfI/01rYg6KCCFFuxeHDhen+zAA7tRfI EJieke8k9ylkDHHn1w5h+R4HozZZnYVdNhuMa9S7T8nTbA9Q0SPaXe6t5h+JXjmVpjj1UQ== X-Google-Smtp-Source: AGHT+IHmC29WrbBnOZInXRrg8giV44n3lZS/0vtKAYs2XTLUQkPr66kVhnFHUvUqvgfH/MnljFmJ1w== X-Received: by 2002:a5d:6789:0:b0:3a4:f513:7f03 with SMTP id ffacd0b85a97d-3a4f7a9d6a4mr2606773f8f.44.1748621284416; Fri, 30 May 2025 09:08:04 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZePm8i4AF+fCFDPsFMprdEbZRsRMA4QHT+UH4C0Hek2XQ== Received: by 2002:a05:6000:2289:b0:3a4:bfde:c058 with SMTP id ffacd0b85a97d-3a4eef068fals1296116f8f.2.-pod-prod-02-eu; Fri, 30 May 2025 09:08:02 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXRsSfqmReO1U7S70NtQdAAkHi+rhEfAIAQMC/zrTQAJSU0kk+Er4/OUtIzwcg4/SYkmBRlBnL4kJpgyclc@amarulasolutions.com X-Received: by 2002:a05:6000:40c8:b0:3a4:d83a:eb4c with SMTP id ffacd0b85a97d-3a4f7ab1c5emr3301282f8f.57.1748621282304; Fri, 30 May 2025 09:08:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621282; cv=none; d=google.com; s=arc-20240605; b=TFDmpXnVUQH6LU/5I1Fc6UmWlx0ZlCWPuMTjjbWMtdzJuMVG7Rt67MAFNMFgdccpMt 1c91gZlTi6oc7KlwsjfKQrXxDMkQFPR4mlkNmdhZIm7uET/EkQJ+C6Qirjy1jfGGt9aW 35fvMdk76Qg69iXKEU4/vWn35bgz9i3GzpW5ifvwUj0oM1saMPTXEsJvOyd3myAu64aq tkwLVmoLWNtZ0xJXApNNBy2U/aR/OjCH1mbJjHzCsEPk2ur+JLjkarcU+IR8ehR8Bq2P 0z7zb213Y68Oq+Glitn0yrs0lGXee2WBw7axaPAqfEKjd/NwN6AFcOUSg5KmJn+c2hI0 6Kbw== 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=45c3bRAS4gl7ryVA1k2otlzKf8qpwC3YEZc8vnBNVMg=; b=hu9QQlx19GfLNFSME5BWNWvhEWRKJPdt2kWl4mZkQ735ym6vMmTMZYHzoV4NRiiKLv AgQaNPX3T42dcZMy5t5HAS41awfYwPyfjEqR0X1WvJtLyuTMg67r4Ovba9U0fnVLBJAZ kXLTcjlHVnt310az+vzxXevTWnaUtc/4W6jENzHP64r7aUHnKauiy2YgY4gJRXGByEOI UL8AUMl8N6aaSJWRJ3kwWCFlxM+zRazywDUxmImV3MjMUWgAkRZ5t5WDMLibw6ljoaFd v09jdrT/JoXZIiwiJq5YdxKbh56BDzmwTdPs+INPIWBFcQPE2vRxtpQ8NfS639aJcqQz X2kw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=cxOG6O28; 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 5b1f17b1804b1-450d63108c7sor11239205e9.0.2025.05.30.09.08.02 for (Google Transport Security); Fri, 30 May 2025 09:08:02 -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-Forwarded-Encrypted: i=1; AJvYcCVthm8Kn5x4pOMFlOML4cTOuA5RBYmhWyla68lP5RZZ+LfhihTZrjKU4KbEsLnvcoVbAtlLIk+dY7fWupq3@amarulasolutions.com X-Gm-Gg: ASbGnctCojPTDHkE6iauqVJIMdAru88000Ct7R9Y3CWnPNzx4c/nMIhMqAOaYkoT8Q9 rgWbNs9GZ8aE12TFlwdEzD+4ZhrF7XCgCVUFSHkScUIviD/ouHQyDMjy5DMd0PFvHbxHSIiJzz+ tDtj4eXUa277Y/IA7rC0AkhDqZGCc0ti/Hk9TxELbTRLb21Sy0HlxvmricgX3LPN9Brqd2P1vX7 Zw39n6FkDAVJNMlcnffgVJk4M9u56yAsREEQJWuKSSKSFByOx1SKFax1NFuGtfIJt/lSerRYCKl yBB0NCHW4HTpoSmd99o6nJRLRX6pQSHCgR0BTbcsHHxahPpuAl3qgGmo2RxlMWIPSw2FOAUHrUj 4tYl/Ie5egIRh8u/nQEMvTfeYG2OWA94Bax/MSqxb3YTLLxLT0NA= X-Received: by 2002:a05:600c:6286:b0:442:f98e:f37 with SMTP id 5b1f17b1804b1-450d657fbf9mr35257455e9.21.1748621281779; Fri, 30 May 2025 09:08:01 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.07.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:08:00 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@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 v5 5/6] ARM: mxs_defconfig: Cleanup mxs_defconfig Date: Fri, 30 May 2025 18:07:36 +0200 Message-ID: <20250530160748.2476088-6-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=cxOG6O28; 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 Fri May 30 16:07:37 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dario Binacchi X-Patchwork-Id: 4097 Return-Path: X-Original-To: linux-amarula@patchwork.amarulasolutions.com Delivered-To: linux-amarula@patchwork.amarulasolutions.com Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by ganimede.amarulasolutions.com (Postfix) with ESMTPS id 368FC3F13F for ; Fri, 30 May 2025 18:08:06 +0200 (CEST) Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-43efa869b19sf17919095e9.2 for ; Fri, 30 May 2025 09:08:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1748621286; cv=pass; d=google.com; s=arc-20240605; b=AgwaPX/dzQFJDUEYURhLqus1h+3svrf9XdbZXTOaaRhIJWhy3v1yfnNgS+pf+I+7f+ DMryw8k8lEMhNwD+o6FMJg3KsF8sm2dk4LO/TVbx+ZiOscouCSnlSgES1CMZYU5nnZ+b imdPWIAZsCghkNYNXgZMNFTrlu3PdOEo0i1EQb6xHF/7ziTuDJttH1S6kuwVm6sBp+Rk TpwRgUG9W//1CAHqzsDbxnuOSYpqkoRa88nrNPMGQHGK70z4TAtzLAIxSmcuPekVjyVh 7x9T2v9keGvIWPBVKnVBxpvgSyYM3jYgdmsD/zEZIJ/M+ilEfiOCVn67o8bvrWoXQnwX 4Tsg== 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=+RkjMoRkeqE8cKHBGKDsgJ5W+s8j28o2oSaQxL/cLWY=; fh=y7ICdP2R/ziSuipSRxfSvSj0WQKqQZjlHh0SKHFJ1GE=; b=jZPAe0W1tbhmThJq776w2GIA4oHmcetTF6lJ4fSugZ+7V6R7xJeEaSF0xVp9S/DlmB V8oi9uI5s3I4zbDkGwCBd+vg3VkJ4u4iKv7kcljBJcAmVUMQZwJLGamUYvIzCN48aUom AZm5OaXTlwOltoyV7+UBQ7pKErTcF4AQAFabktA6X3rmgf0eEYnWtzXun2qnK0rm7ima Ab1qbRGlwkIJECg8lzX1184hwkVHxygLTE/Cbmastdszq8VYADLsaYsTiub903XlsSRq MNJ5z1DqoU9arB1RMBkTGSZDMVa6NJfSZzzO6H6a+UxIYh13xnB370BgOcZQUhkx+uCY VW8g==; darn=patchwork.amarulasolutions.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=A7eSMims; 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=1748621286; x=1749226086; 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=+RkjMoRkeqE8cKHBGKDsgJ5W+s8j28o2oSaQxL/cLWY=; b=AVCQBkjEwZJbIBixMSu80rjUZH9sRQqQKxBwKrJy1dcw0Lvd0aiesYtQLA7gIHlG9p pl6pGfBxf3mzqrRNMjhgcf0Xe8WcSLEd7fhRw7oJMfnhxZfjEbTXMm4V7v7gdiJSPUzk Bed7oDK33mlHAREStWYG/6SZWzMEH4mbBTReI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748621286; x=1749226086; 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=+RkjMoRkeqE8cKHBGKDsgJ5W+s8j28o2oSaQxL/cLWY=; b=e+xU7YpG8EFnoqas1SfNkU6U6m4tJQOgNgrY2bNkF1eIgcsjz1UtfJPMYbcrOVmjSd fhNPtaI27Wwq6pGw67XGrHpcDYFNZs7Cv38vBtqWI9JXpV9cgGwvAf2IIAEBpGnU1b7/ KnzKf9aCTMOPNBu2EgO3VR/I5xKlFAHM2vaeVzZLponRaW42tDZUyPrWJiwTitCeMviu mKHgLn7RogrlMQs3xhcEjRmrFPKlOdC6fy9y4oU7a1ozJJ0YLNr3QiI7f7Ez2sbfDeGS uY5a/Jm2M9z5eL8kE7A5tIVY0/T7vQB28ST2ZaQSgufrEA/5M1La7eiRebywimktBWEP 79Fg== X-Forwarded-Encrypted: i=2; AJvYcCX5Qd7F3kaDlq6lztGWzXj/0tdkpIi5BvYvpIlzUMIt3JrbFVWj3V0AohRdZyW0BwVYYhI3uLMoHSlLf86E@patchwork.amarulasolutions.com X-Gm-Message-State: AOJu0Yx5WFut0KiGtzp6ANuIW+yD2qWKAd/ucs+ME63EgQ+hWY0npiD0 kHvNOdGErOFpkxXIRAElQr6x+94U+eyPTv3PMmjNnVa3mu0puHMOeSlQdVl0IWyGPid8EA== X-Google-Smtp-Source: AGHT+IHxW9st8ga7ft76eMCvOIeOaMMizncS616fRG6pLAGBfCX7D5ITJt0rW/NNHAQUqbN2I7Lggg== X-Received: by 2002:a05:600c:474e:b0:444:34c7:3ed9 with SMTP id 5b1f17b1804b1-450d88690e1mr24343305e9.26.1748621285765; Fri, 30 May 2025 09:08:05 -0700 (PDT) X-BeenThere: linux-amarula@amarulasolutions.com; h=AZMbMZfyyz4Ylaa023cf2EsHzFOQeH/TfJctMqycpJOnja03jQ== Received: by 2002:a05:600c:810a:b0:43c:ed2c:bcf2 with SMTP id 5b1f17b1804b1-450cf21f1cals9434575e9.1.-pod-prod-05-eu; Fri, 30 May 2025 09:08:04 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXBQry9S+9fpEo2c9gsdkcECBhUXeLl0y+Gvhv0yvKkmLsYe3rRUgx+Aixgn6nlJ5p3/Tc+l6Qv4HStdJko@amarulasolutions.com X-Received: by 2002:a05:600c:5250:b0:442:dcdc:41c8 with SMTP id 5b1f17b1804b1-450d885e403mr23501505e9.19.1748621283638; Fri, 30 May 2025 09:08:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1748621283; cv=none; d=google.com; s=arc-20240605; b=NWn3kNDKSJXtJSEhxxa0JL8QsZuI7qEK/NQ9nOnONSPhleJsSqJdjtUUms2hX3HvP2 tXm1ixLAGsTwYXLR9zXWr+kJfzn0JGtDL8bAQ1nhu7nKlHwIb6CAqb6O087qjW2axPUv lWObSmT+P2QevJjcjaNCS09Ck2evFLoU7MRsPFPFVqz1euAMU73DQZien+tT/RgDyQq1 inTOxt9fcBrrp7MZ/jHlNemSfku9Qhw8+nEoDw5wHMT0hnOv3Fh5zX6jQEDqt6dibwQf RGsgIMnwR+ciI4mQe2yB+Zt+WyFcB0Kxj2pL2ZS8Zk0PqScquluZR2DWCp3N1Nc4T+JC L7FA== 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=GvgM2IbfWBcG4/oTfKmRrdxwIvc181owD475503ERJ8=; fh=cXAcZp6k0tGLB4E05NKFHBc++ZkOK/2Zp+lkHED8wJM=; b=ETX1joD8O8BJ3eJNaaHcJrfEpAqTfZIfp193lh4YLLb+Ys8w+Cs8se5z03bEX+F73w NPG3wkAGx3VYccSK49wSHzWMgRvxqPRp2yUiDvySDcJq2lAhqGX9XCOM6wI6AlYONMJM FZAAwd3K9cnhpBwo35rVEOz/LIUP+y27BaSRyEuZvZeHfg19VwsuVzkp0YusCIcyzj9O SSG+W/9WRthDeUymsyZ6FJRYUoyFiQhXFYTyuKglGPUlkzS5q5T8NPR4h1kWMUe++LjS NaO/cAcJOMxJz7I3r1h1JN1r3D/ZFyetMvdeKl4f+wv/+kZYiD2NpRfObBtTKsMf2OfC z9SQ==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amarulasolutions.com header.s=google header.b=A7eSMims; 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 5b1f17b1804b1-450d716fbf4sor8431325e9.4.2025.05.30.09.08.03 for (Google Transport Security); Fri, 30 May 2025 09:08:03 -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-Forwarded-Encrypted: i=1; AJvYcCUfL7nXt4q07AqGILzx6xhT5hvIV5e2p2Mk7e5Mq8Pu8inDxx9tbfI6+Efac6n2AKj8tdMKgNeawkUYcL3W@amarulasolutions.com X-Gm-Gg: ASbGncuOYRYO7D8C1i1Hj/+F2PrumpNY/Ya0q8qbD/GInF6dDB6xK6Ac5ukpz/GWWyB 9rEmsek6RW8KZ3sZRWZk/BLCJ6JtBRXQQbjQQ+KhDb1gNmtL8TfBAX2hmah9UFPYo2tgd+3i9A4 uLgw4umuymtZDX0Zls6+eum6ORrfRDFX6mI1K6RkMxiLQJaUCIdyATteGg1p4GUSnWo3xnh/C7M raPsMrP3wugQfgmlRRHuqHbZi1csIxE3DLiJ14jqW5+9ihqsDa7wNoJcJOsKCyIIhf2L8ai8+Ff KEiyEbJJdJy/X7zlPCpCV0NrN3T8c73qgBv+4tQnqpsxZJ4nAzTCYV8h1uRQAA2ay5j+mQXdY/4 p2GXDuQc9ObCFHH5S25KHAdXMDnw/9+r8HQ0d7vsnG5KZ81NM37I= X-Received: by 2002:a05:600c:4f87:b0:442:cd03:3e2 with SMTP id 5b1f17b1804b1-450d87fd991mr30332145e9.2.1748621283200; Fri, 30 May 2025 09:08:03 -0700 (PDT) Received: from dario-ThinkPad-T14s-Gen-2i.amarulasolutions.com ([2.196.43.33]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-450dcc18a80sm9716365e9.38.2025.05.30.09.08.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 May 2025 09:08:02 -0700 (PDT) From: Dario Binacchi To: linux-kernel@vger.kernel.org Cc: michael@amarulasolutions.com, Frank Li , linux-amarula@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 v5 6/6] ARM: mxs_defconfig: select new drivers used by imx28-amarula-rmm Date: Fri, 30 May 2025 18:07:37 +0200 Message-ID: <20250530160748.2476088-7-dario.binacchi@amarulasolutions.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250530160748.2476088-1-dario.binacchi@amarulasolutions.com> References: <20250530160748.2476088-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=A7eSMims; 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 v5: - In mxs-lradc.txt: - Fix deacription formating - In imx28-amarula-rmm.dts: - Drop #address-cells from gpmi node 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