From nobody Mon Sep 28 19:23:43 2026 Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 439A53C09EF; Tue, 18 Aug 2026 09:17:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.15 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044645; cv=none; b=bo2Y/YO8dM4PCm9daLmcnsrscf8BMqifWzZp7j19WdDxqv9U8c0waUsRYQnaUP6a/FKma7SbXLkA4MQoMZo6jJ+dnzBqj3NQoP1db3SlxGqP0B62i0jZThHWYmvEUCiYQ1/biuKbvvTq6Q15CPTb4SMJl8eVvfpzltabeBWOSGg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044645; c=relaxed/simple; bh=t3dBEsXfhzIGvPd8ij3TqRetSFTE582lOUEcQKkaThg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=p0Z18i2TzCWEHQanpxSR99fb9ZAHKnT3ZUHQyLwUXn/nwRm2cQ7ssO0GuTDmMdCT3yah5nZrt2S+Cwd+k0B1vobeAQoLQlqjfpoNidl+kIc2TiqlCgA6j1QVKhig2PK2lBvUbyeBknGKHdW30uLA7yu6lNX+lEA/93LXuA+K9ZY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net; spf=pass smtp.mailfrom=gmx.net; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b=nWRJ2+gD; arc=none smtp.client-ip=212.227.15.15 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b="nWRJ2+gD" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1787044631; x=1787649431; i=wahrenst@gmx.net; bh=APHNqbyIE3wsZFWJJNb/X7x7s14Ba8e5Q7jK9NX9v+w=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=nWRJ2+gDDyisC5WjJpkriRHRcqWuI6FiQPEBbwW4QohlBGPT3Cz6uJb5gpc9UB0J XYQHdSkELCPFyKKF6uh3+yiGAFjJjvZkS19Y7hjAB7HQ5u4vvp6VtkerRbBkAGj/K NYY3VkO/mNIrGXI6aBDJWX7XaqSHF7KmQPe9fGyZB/hOh9jxUdP1rIoYbXuLdc7Sf wM8qaTyIiiu6b5XqApgkG8Vtd9Uh29a5berSmM7Gi971MWUN8P+PrA4vKBow7dXph 87Q3XQTDu9LRJWa5uRmZtgEoSxG+1dCRX+cYSYyrJ2mpXu3zsde/pkC+/eGapT1pJ gjTUJ+6jEvqe/I/dbA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MmUHj-1wWEfG1z73-00pIVH; Tue, 18 Aug 2026 11:17:11 +0200 From: Stefan Wahren To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marc Kleine-Budde , Vincent Mailhol , Vinod Koul , Neil Armstrong , Frank Li , Pengutronix Kernel Team , Fabio Estevam , Aswath Govindraju Cc: Christoph Stoidner , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-can@vger.kernel.org, linux-phy@lists.infradead.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Stefan Wahren Subject: [PATCH RFC 1/4] dt-bindings: arm: fsl: Add chargebyte Charge Control Y Date: Tue, 18 Aug 2026 11:16:58 +0200 Message-ID: <20260818091701.6441-2-wahrenst@gmx.net> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260818091701.6441-1-wahrenst@gmx.net> References: <20260818091701.6441-1-wahrenst@gmx.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:Ha38fgGPqaWqIobwuGE/0kEsZORwQDckaC4ehgDxG2MB/ye5r38 TLRpbG8XFTuJg7f++LKDkRBmYq/iby4O6ogNQnENrgFV4Qli2a4RdXK8rY0MFxr4yD6dZOq Bd+t+F1LuWVnO0l/EY6MHVOiRO4mQVn9CUVVvsj054oab5ttvl2h+wXm2WUUXJU07lUJCx4 KQVTX0cqwRgHCPUq/woPw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:I5osOohirZ8=;hvb97cKH8qO2OgM0VKLxzLATJTQ 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 Hra9SiA== Content-Type: text/plain; charset="utf-8" Add device-tree bindings for chargebyte Charge Control Y board based on the PHYTEC phyCORE-i.MX93 SoM (System-on-Module). Signed-off-by: Stefan Wahren --- 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 86876311ec59..a7a1dc6b0ea3 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1633,6 +1633,7 @@ properties: - description: PHYTEC phyCORE-i.MX93 SoM based boards items: - enum: + - chargebyte,imx93-charge-control-y # chargebyte Charge Cont= rol Y - phytec,imx93-phyboard-nash # phyBOARD-Nash-i.MX93 - phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93 - const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM --=20 2.43.0 From nobody Mon Sep 28 19:23:43 2026 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4E0733BE64B; Tue, 18 Aug 2026 09:17:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044658; cv=none; b=QvOVVcyzAovzGHZRj21SGsJwqiqwEUc+yJVk2kDHLXdflsg+6g5ivqmB3wNWS3HSH1YAtQuQcXA8xVqyufTeDLHs1plUmQYA9NM13eyq9VltGz7QJgRbqkbCKnKSDZOEw11VCjHhpNbETzypETUj9vHoHiVvuqMrcH9bJR3PlQs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044658; c=relaxed/simple; bh=10vcSeKfA9vlqePMpKW/Ffm810uePlTdlGTtiSE/j1I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=YHBvplre+1+WNC0ojeElZrC+5m90s3oeyNJ9OK5payU68OhlPVP2QC136FJ6TGeMpdKNFwLOVLjJTKrt4hNmI23HNFzZDRAX46xgYbpaQOXrQKyrvt/b1fi8kHcvYktvNrOop2I4+w0nrjYXXv8uH/0AVSG1oZw7mjWFYLzUELs= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net; spf=pass smtp.mailfrom=gmx.net; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b=GTmobo0w; arc=none smtp.client-ip=212.227.15.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b="GTmobo0w" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1787044632; x=1787649432; i=wahrenst@gmx.net; bh=TcQv/HBEGxZYayQz76Ov4BJ7mEEuosOqDJmXQK7aupE=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=GTmobo0w/fYghYugEhA6iAoM8254PgrTFhJxvLEQ3sNjeojCUgm3OOirsmA4ddph +HZdMNGYSpKM/dokr2oqhfB3ByDZvZwo5S5+FXXJYtd0iwLgBs0iGvjxqemI0vuG8 oCEkJaFTsGZtfmSFKNDx7CeDVAGFA7o0KTcSg2MRxOURSELHyH2IFjuaagERyaTFi 0lK7SFOH+o6jAx55FQ5lvS0lwr/pkWQhrCS2wdkqyj5vS+0TTaN/dWcDDe4ItTz2/ w1A9NEKFfA2/hwanF5Stpg2+B/A0/4SHRTEo19fCpLHJBPsGvyV0KOt228gXv4kja NCIhZbib8C48QAOGXA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MmlXA-1wVPig0Sc2-00q7S0; Tue, 18 Aug 2026 11:17:12 +0200 From: Stefan Wahren To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marc Kleine-Budde , Vincent Mailhol , Vinod Koul , Neil Armstrong , Frank Li , Pengutronix Kernel Team , Fabio Estevam , Aswath Govindraju Cc: Christoph Stoidner , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-can@vger.kernel.org, linux-phy@lists.infradead.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Stefan Wahren Subject: [PATCH RFC 2/4] dt-bindings: phy: ti,tcan104x-can: Document Microchip MCP2542 Date: Tue, 18 Aug 2026 11:16:59 +0200 Message-ID: <20260818091701.6441-3-wahrenst@gmx.net> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260818091701.6441-1-wahrenst@gmx.net> References: <20260818091701.6441-1-wahrenst@gmx.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:0ZM9vIg5l4noPIwgMKVazWwNC5nCYVdkduK9u9n8UybXGCur9sm kbIj4VvXEZ5Gn53yCqj9/iRoUqEeea2Xo39x+tPTrsWVPkbYjJdWpnAlmiAJpAC72sjKtsC 6m+WuzmpSWXlHFJb+y6PkbeP8MClvjN/Wz8bIXb14bjoLiyPL0raGAqfffze4JIoriGZ1lB CbQKQ0C6/mUAAsdDYm8Mg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:fHgPVo/FeB0=;C5j1n9Jkh5we/GvozdP50/fqna0 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 k+AiWzHOe6/74tmBibXwZe+gGjPQ= Content-Type: text/plain; charset="utf-8" The Microchip MCP2542 High-speed CAN transceiver with Sleep mode is a pin-compatible alternative for the TI TCAN1042. Signed-off-by: Stefan Wahren --- Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml b/D= ocumentation/devicetree/bindings/phy/ti,tcan104x-can.yaml index 9f5c37ca6496..2ebc954ce769 100644 --- a/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml +++ b/Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml @@ -24,6 +24,7 @@ properties: - const: ti,tcan1046 - const: nxp,tja1048 - enum: + - microchip,mcp2542 - ti,tcan1042 - ti,tcan1043 - nxp,tja1048 @@ -72,6 +73,7 @@ allOf: properties: compatible: enum: + - microchip,mcp2542 - nxp,tjr1443 - ti,tcan1042 - ti,tcan1043 --=20 2.43.0 From nobody Mon Sep 28 19:23:43 2026 Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2C210403E8A; Tue, 18 Aug 2026 09:17:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.19 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044654; cv=none; b=gQ/ge7Bs81Z7AnjzazsV7wMBERqs7jNypTr4Z60DrcG7IVylJC2zWPqJieDcqTkCYJD/EUMaxeZnY+8rLT706+07u35vRQt3WJOZvxh9MTB9bG78ari/I9TNZhSvwSXu9Thbr4QkRU5GfW4TJLdhBto3u7j4pNrMzEkFCD1fPek= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044654; c=relaxed/simple; bh=EkYMoJjcd+mwxKhMnWeM8Yxz9Cd/JP+LxXQx3UAqzuU=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=lyUO+A0l0bfsDEczj0WRJSOd3Gnx5jYZ85WEOC5GbrL5h3sYnY3iU+gBSKbTY3hmZYfT3ezazBih27x9TS+vt1YxRXJRa76TbXpvxmwRU+Qpp8PkN1EOA/ekY4x1mAWRF/qhzyIH0G7Y6KN2ao80Uf0czPYhmkvpKDW1Dl+1hlQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net; spf=pass smtp.mailfrom=gmx.net; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b=oRQCIdl8; arc=none smtp.client-ip=212.227.15.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b="oRQCIdl8" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1787044633; x=1787649433; i=wahrenst@gmx.net; bh=iuF51kNmtOoYiS4MLcYgZ1dxky6Wj1MsQju7qUjyp4I=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=oRQCIdl8ny3xof3xtP4aZwdFG1J4Lpe7c0LqKgxDPxSrtzDSoUPPRCjJRlcjocWY lHgEOnoTh+6s5oB7IbW+CchLAWsT3smqhSwplLJ67y1M51MG/RVqmp0mmbkr8jviX LZQxfPM60WG3e2/Hl/8r8NEv760AITTQjUQ0oRQ7zbMUXeTdAFNQagzjE/5AegPxV RK8Muwhp5ji2mMM4iEkhg9/czbDTd1Xa4YGCf2ufAUPjLJrDDc7AxbNrbDcVk9BDB Dc48KOvE4reVlKdEnYSdSZWxKDMFNfyND1zSt5kaVdL74oIHQkcdu0kCTX2M4e2eQ Ww+WyJX58MTrFnSVug== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mr9Fs-1wZpZ02zaQ-00ljjo; Tue, 18 Aug 2026 11:17:12 +0200 From: Stefan Wahren To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marc Kleine-Budde , Vincent Mailhol , Vinod Koul , Neil Armstrong , Frank Li , Pengutronix Kernel Team , Fabio Estevam , Aswath Govindraju Cc: Christoph Stoidner , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-can@vger.kernel.org, linux-phy@lists.infradead.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Stefan Wahren Subject: [PATCH RFC 3/4] phy: phy-can-transceiver: Add support for Microchip MCP2542 Date: Tue, 18 Aug 2026 11:17:00 +0200 Message-ID: <20260818091701.6441-4-wahrenst@gmx.net> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260818091701.6441-1-wahrenst@gmx.net> References: <20260818091701.6441-1-wahrenst@gmx.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:+iI4FdOxeYBrIuzXz+MNpmbf2+f8+dgFnATdu3gbDBNH0p3QW0y ugK3AS9V0sDYPiva7t+7zH04XOA+fsw+30Cyr25UJZQRmkGNiaxn06A+M0Jhq7HwF1zOsV7 WYTWmwrZSEMw4hEuZCYzQ3vdKzkNfPaW1VAzF/FgC6LyaY+26MF0hnmZApyxvVsG20SrqoD VoVhw1iwSrTa+yB7YG8FA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:qEqSPJAdZng=;bpecEOoHeFXwW7vrYXeuJg9Rbq0 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 Content-Type: text/plain; charset="utf-8" The Microchip MCP2542 High-speed CAN transceiver with Sleep mode is a pin-compatible alternative for the TI TCAN1042. Signed-off-by: Stefan Wahren --- drivers/phy/phy-can-transceiver.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/drivers/phy/phy-can-transceiver.c b/drivers/phy/phy-can-transc= eiver.c index 75dc49e75ca0..1606384d4a0e 100644 --- a/drivers/phy/phy-can-transceiver.c +++ b/drivers/phy/phy-can-transceiver.c @@ -96,6 +96,10 @@ static const struct can_transceiver_data tja1057_drvdata= =3D { .flags =3D CAN_TRANSCEIVER_SILENT_PRESENT, }; =20 +static const struct can_transceiver_data mcp2542_drvdata =3D { + .flags =3D CAN_TRANSCEIVER_STB_PRESENT, +}; + static struct phy *can_transceiver_phy_xlate(struct device *dev, const struct of_phandle_args *args) { @@ -238,6 +242,10 @@ static const struct of_device_id can_transceiver_phy_i= ds[] =3D { .compatible =3D "nxp,tjr1443", .data =3D &tcan1043_drvdata }, + { + .compatible =3D "microchip,mcp2542", + .data =3D &mcp2542_drvdata + }, { } }; MODULE_DEVICE_TABLE(of, can_transceiver_phy_ids); --=20 2.43.0 From nobody Mon Sep 28 19:23:43 2026 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F2E67445ADD; Tue, 18 Aug 2026 09:17:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044638; cv=none; b=YQXM5fcHcyqLI5+48VoFV6p0JvnOaQRbSnAdYmbB1xNaP6uJhJvYU6liKy7VYhPfcaMteUHyAwYL4dKhs9VTTkvJpacy+j+rWB98sj3Xdo3bjMAXyyFCchxY0SqfKwzhYuK/q4hQVgU2JYd1d4sUyumKzvF6g/Bb4U0APc9r4HQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787044638; c=relaxed/simple; bh=SWEqCKsyzizETPKe690JFXIsxb2SzAOYwk+8FxXTZtg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=pp6J7Lnc8kmadjpdit4g+VBjnAu00Www9F02fDotQ/kt+xN9VZG5Xles+G1JCZuS23fRqsmxgYIQigBqtdb6xCQ+ZgEyhdk3oJIaX1Qglew3Zv2E3p01yLjLZJaHf5b3x6/fsfQowVSsUenLbD2EGi7q83YsWNO/XnbtJJ03BgI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net; spf=pass smtp.mailfrom=gmx.net; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b=hewsQjkI; arc=none smtp.client-ip=212.227.15.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=gmx.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmx.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmx.net header.i=wahrenst@gmx.net header.b="hewsQjkI" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1787044633; x=1787649433; i=wahrenst@gmx.net; bh=s0OvcKwFxHPUXxIR9GFpDMu537gRJBoKflIZLIzEGJk=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To: References:MIME-Version:Content-Transfer-Encoding:cc: content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=hewsQjkIWUOVry6up5eZy3cJbc9JDFK+Oc2m88MUOo878OmDBac5BRgSpZ8aE64C e0w1QjLdQpKdRNNjiecVYdhduaW1JPc6VLEI5pC8VdwHEbHPxbePVp71ou5c2hmeR WhKNVpmiXTnAcdLpvyz8vB50p0KE4zeBYqXUgTjregosJnbgVN+zKuVIzINXfZjpT OHUnVOcjfalghrV9e8COL4WPPAkYBuIaS8MVi1UBWn3NQI7FGoAa/lgtAjyWVb2Rv OC8bNuuRfTelu/k0YbE24kR5lHTLFzHBF7f6ND3LzAajoj1UmN+fdZ/xX9ZnWqod5 8Mi6s/M5wLIAvG59qQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MEV3I-1xCC7H1hpy-00968O; Tue, 18 Aug 2026 11:17:13 +0200 From: Stefan Wahren To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Marc Kleine-Budde , Vincent Mailhol , Vinod Koul , Neil Armstrong , Frank Li , Pengutronix Kernel Team , Fabio Estevam , Aswath Govindraju Cc: Christoph Stoidner , linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, linux-can@vger.kernel.org, linux-phy@lists.infradead.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Stefan Wahren , Martin Lukas , Michael Heimpold Subject: [PATCH RFC 4/4] arm64: dts: freescale: Add chargebyte Charge Control Y Date: Tue, 18 Aug 2026 11:17:01 +0200 Message-ID: <20260818091701.6441-5-wahrenst@gmx.net> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260818091701.6441-1-wahrenst@gmx.net> References: <20260818091701.6441-1-wahrenst@gmx.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:5LL7RQKkCymDckDciWYdgQ9KBu1LY/YLGPozbl8Xoy506EA6heY 7jEU1yXk9aQ7gLdBJm2/2y7vLwUMYq7gonhmwpIStOjxqC0i+nRA3JvmnGSPbTfWaVdioMW LwawghoCtDfb1W8DnNQ/Jdk+p17P34O7XsZG5DtVGrFGgu2z4VcMwyp7Jmerkfqgsx5IWd3 2LPCL1rX83uWHUKKzXogg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:HYQXPemqRCM=;fAFBEyIeCB+o5IPc8FREKcE4mZT jwG+g8SSTmzAWRDuk+jqxKW51mnz99qdTjJ/U9QuZTHECDtb5q7Ta9tkBEUgwjJ5KtWnBDYFK BBCbmdZbXDJ+OyvjiNOJe3CLAj9jZCSQICG7SLOkZwoWPx1JFSnd/o3CLme2XvtM3AU4tvtxG LQbsKZCpxxPAl4EfNMM2QV8n/xBw93O82DdLuDVydtElko2FGSxaM/PQgUC9tMkT8WQ18L6cX xPcvPs3/DnhJzpK/sEpguzKVdw6MAxodsz9fcQnoH37T+AGX6dnvwZiIrPmbD5TceR0JfVuWn zgOEYiIK7WN3u5uvZX1Lva6JH8jBwSZKiryR0hCP/Dng+DoAZFCQ5mSWJ/A+ph3HuiGjzSE5T CkSStT2h2wCz0bjvXD/Rm6QpvWxTIWdoQch+gBa6NzN77hR+XvFhaaVlsCo38rcXmMqHGMjse jHFkN/jF0F8l0dsF/CTGOjIhJoPV1OEqQRRf80ltvQfLETLtKAie4q7mzhUhEVZ41VYrs7om+ nlTv3hP2wWdyznWiGXZAaMpkPPMWargoTVw/DM5R8ol5Ed6stp1OFQ6BpPoGWnKU8uPSlhc8p aOV9BjGVoisAysHwCs3TQ1Edxt5MrSqfAvwH7EplBh7p1siJyJxgPktAv4Mx6h4p1QxZ2VgD7 iNgycu11Stri9gpCbl4sEBW2YdrUpgTgCN+HuMDqV/7Ejtn6iBlleR2mTkDzLQvYQOxkcrY5s xSvCQ61vI0uKJWCoJ5wJ5gcN//1xGf9/cwk/pK3vGLTwQjgmGjo5atCUbX6rmievUQWResHt4 jGaTn0svZTWFd4mkU931zJXfM8wyEqx5uVgXf6jABCg53Csl0nRjgDnPZDNN/7Fj1kyNhOK7E 05HoVOaxvs5CY9nXsZHfN3lVDhk6caEwaZtapvjyClMwwoUmWQXfG+ZU5zpVFOInD8CwwFobC MkrPAmDRyt+xx4wQCnI3XsfEo7yCIr6ZpuEBU9xyGgdXu/KABz/LZmyp9R+x6mm3Z/uJgSCSG L/YeL7GjUw5Sr6ysEm9OYe0V4Vz9mC5V2AjgEN3G/QLl6xqF1RwAXiqVrzMnhvO46HS1Os6I4 guLmXIxPxiOodlsYqVeYMf8GeuinfWNuU+MTa1myuI+CbphH7/Mrm9ck0ViNk+5zE2T/OffMm Od7Pj4xQJJSEkIZeNlfk9jm/NP0kU+7iw+wgi/57fgdDY0WzCH3SRPeS6qPGgSeniWXS+0Rv4 B22C3PWtnxarvwyMEq4xHzl4f8+yy63GzAYy58Kr7KvAMcyNkPvogSCUaz93PivUa67KT//Fx JCBuOKQjoGDbEgYGXMVYcbRSD9cX1e8v2Xdzu4dYorbZCavuC/TgxkuyumLAaJQg3tSSim+o9 Scc1xj593zilVrp1P4IK991/7LsjekXyqEjRmsU22kDExHanHNcN0sNuxO8BgPN8Aft233jIn TjWql++6rfMFbjVzh6nKBlFCCBlEFEvOwwfNnr9+ZS0wRR5URx2U+r+r/ihF8wKLfGLpEmCXd 562df6y6vfneoY1Hewxu4h4XX6ndBCUKKoK7J+UFwoOP3UlPdCYnPMt3km785MgVqm/xXyUGN g3qa7NF4lLrI0Gmtu3MiKX8vlUf99kwZf3uwFxl43eznmwj+7uHb4vcl2zsV5XDiRwhWSuj/O L99tJ9b8fSQsS7hKx9GO6vQr4iBR2azcMBoyNfRLhsnzev529alfoiTDxCh5OLGRkgUBSJpRr bUGWDIF0nlWA3fdb03euaVkq2nzbF0+2TYM6Gy//1Ud/zY/Nq/rPEbfSueps/y35/xnrordhO HejpAkt62XcJ40ZXUf/itJt/LG8PsKTEp14QvCVRz3cW96JdXp56pcX1M7pLcSvyvi+56Q1b7 zwMqUvLx53pfwmu1if4KrNdFnr1PVxjBUmcaYoc63wdWvxG7e7nnY7X/EkExpbPMNrr4NJnJj XsoCjmfsMyYjzxrCaHMVMlVTt2Nmr+rAMexqSMCPl4/gL/UZ48nRdChKgv2bVzerqRbYp91Oh 827pmLd7D7TBmMLMHXbLGb+3+Ab8W/bfjyl9euCtP4R7CCIHFjEki5+UE9l7JhxMt7iZId/XU hR11KCERrEO5Q19GAXKFsTTSb8o6Ait0H7yYW06/wuk4y83DIat1wRUbXSU4UAJRfAaMIQIec DTtQi+nzLDsfScWFPJV1bn3d7nyzooeElq1Wku5t+Ha7obrihVpXgvZ4eBcun17PEarBTkoL1 bGuqIescFVXnj9bOygWreKPCQ6rNk1Li/fgRe0ka3Xd5pGjkNTAj9gd0K9JyTg/kzsmviSyub dztzfBCcNVBqzswdOdV9Q0Sd5MF9RzV+Jl0EiPDaERrdRp4BtAqTpXEf/4K5mT27zdY1WOXz1 wL9jsuUqotJPVDGaMACjFedGRMNpnTnIIlXSiTQzZLntDChS6ADyXTh1KO/6c6ee/U7x9/Zbz B7Wj0iJz6TMy9hYrCbmrulnV+eslbfwAU8t6QCCgLqvuYDUQbZqh8bcB0WS9Unc5FijumLwrb KC5GBne1sEOKmcUTxk4PBU3+dipdhS87Cp9gU+8nnA9y0Ws39eNCQFTRLsP2F77EgcX8T6T2q aBxFIbdsij76pwq/EQmkj/yoJ8Sjnv/TKS0NOychr8AUb8yBDlg5yNt4FD1OLDxbGL/ZA9Wde j6y5v+VULKjuCD1AE+5tFrHTvXNxHv6GdPcNiCr+TEcn4P+I4EaUCv6kJiWWm0ypxxMS+Tp21 51qIIvpq99uYFiaUlaV3v8KbnhUW90iejlTsHJFWCAhpW6sQRmtp3/Y3rSAGgOcJLfDJ6rex4 GwmAimqZW9T0qdZ95sdgfr9c454KVSA+/kUCiojbldJvuqsOEFCZun6AjpwBOWA4eWbeo/P1E MXW+cB2r3nrFzzHyRNM0ouOWCL+8sNfbxQWMf4NpPFAlx8F5aBNHn41Oluj3lGNQNEm/Pw51W SSA8QgWiPaKmY8Z54qtMamcQepQwAOoQMLCHzgJQ+2cvPZOHKZVnNIjlo021Qv8PgcI4EPS84 fGGjMt6WwVOXh4JBLdpowYT6J1IbSjSaSredYDXqHD7kLxruMejdAjVmDctnE+7rxOpVQS7mC R4iTN/QMnzOwCHFqKg+wIaa1z3kgP2L1WKms+WqcO+3FN2sn15VhOArKs9akonmhgaA5ByrHH 6ql3+0j3g8Upl9MKxFYZJjKBHUCa2xxUNUcgj7IaldVP0ypHLWuJutv2BoCw6Fpm/i0Xg2Wh4 Oz4JQLsz1jU7EptLfr1GgY+BIBJdE+kOhSEB7kimnKLDfE5Y81qj0zrHhiOieD2VYU/pnTPws lLHIxZ/bXQ4pGX1Jl2rEGQuKKyWh8RiHU9RAH0CqJapwjIiYK39UobFkDb/l/UIDylfJYSSCT zqfG9+oGudGuy/IjFqXVrXfqTL6WGZNcP67BT4o4yt3xhI4s4Kt2MHujZf7xQUBFKbhIQ+5yM UxPwNydv3Co6yiPrvGH1MwVoqkBx7ipa5+3meeGkZTTQxMNi74YJYwEYbBaB9oBrK4gy7pyMv sSnNQA/dElII0UwcfG2GsXSh9iw83LwI/BxsfYTdMlenboaRZofysleeqZrNG+xV7NifpcFnY +cOO8Rv6dvs6ku1bbiwMOIhMtRSkoAzHfu7oaRLhAjopGee5cR0AhER053I2S1LMFCAuR4WMI TG/Q9lpCLl5HqhCxGrbkVCsJydZySCOm2Yz6P8VMqXFvlmVF+KxR0WF7AO/TQ1KmcVJZ0zSsL 89xmEbgHuF9YNuVHX/9sUso3sqT7IgLGcLA4JMbK6T0c/ALjPMzVCMtS70eVOJNx2ReePDEVX Ou0ANEP1/MkFC0O84+oF6enRMW7PSeL33ZR90ASSL8vgsuQZ0KWZ/VS2yU+sG6D4vDwFjOW96 ZWXDrXy6tKSqXSVq4IoRoSrb+3Vv9wRa2tecFHBuF5QjT4TXKUEA4yyhKc/BGBjVcVCBFkZtF 6Qf5xfFTeg0X5zRuVpiYd5zdXHws5OxWIatGqbTCUTtWEMFGBHDGVZcxX9nqe2KxT3p6fY5l1 cdq8EvJk5b98+TNv+Anq4i2yolnVQMJZzJh9ZeMe1JEeVf2ShzcMAdeOt6NVBJTQzEKjzWg4v tX8ImjoNDKG6F07OZtf36f/OqDJq6Tav+0pS/TXhfp2UoZlIygQSk6fkLVCiQ8efE7tV9XdaV +LS2G1sMcgdC0uK0s5cDGLlhw1LEsIGKA4QFUL+bD1AAw8hZszzzwSVfHybcIHzx6W6LoOilL 2NevnFRt+bzzRcROCLBBwNncvALkwVfEP2xLD8cqMzgXtZrvHii5pCY0HjOCfu591wp7lf4zF V4D3TRdocSR3KAACj6GZ6/gRUunv+345jrbyRwQa+2tczvSiLU26o3BFZFrR4eUQcpGhy0xla coBb5SuK99PuKjM2T7MPVcp1bP0+j0RN1rOuy8Q4y6wPyCsUlSbjnfkYSQbI+arjBuOuhlwfd Y+YGMRlLNhhD5ObHmMW8yHI1TK/ePNmFcVX/QVI2GrEacn4WL1vBSLAiMT6lzOW2O8ImKgFMG XsngKkiycy9lkYA/gtt97N8c1dvRN/Mj+Giq0PhsxLE7XnnLLBS6LuKZiF1AnK7Oj4lKvl9Xt mPxMnf6jJMcgKt75+QZ2enILJJ10N7bg3qydAuyFrdIt3gNb2PPBNEvuwH4Wx8fYz71fC5zr5 5C1ophpHU6TBmItSO2zeBiQ+1zUsqOqQA5X1kpzwXSakogooB1txi34dkK1CWOpOZp0jLdsiI gw7kxu5I1zUcV9d4Rk69jR31+IkMuggFufK315eJbOd6ZYLzQzkSXMZbRQ4v7A1/8NM830SoQ 4mGhR2KHcJkURC8BV8P5Pb9zmH2N7QGoYJxyhr+37ZFf6qhMfMolYt4SQeccFrYPIye9Pl7A6 dbQ7UPrrTWkkSr5xsbx2Z0m1qihBojQDb9wxUJrwg+ndMgh4A/IHjcSk9efa9xl4OH6olciNZ KFA8p/YUbfDbEF9bNA3T5pUbrWUIaAKreKnOT+olppk0q2IpYKjZXpfNZ6b1GLe8vq+Xea/XF jKWj4AD4WVD3viaQtsRPcGCv5wlrK7lCDtSU/sd6UJeK/YEMTOIwY3t84kc/HcwJcJDXZLLXS q5Ez8j1Ygj5LT3SlQjcSZh3mf3GM5dO76T4VvlC+5sFGoXwh3nJhNTiYfgv4P81jiflv/S1mA fDSjdzzoHOV5Jo8PAQOZ3OQS/J6cyRkTpqMG0Hd5b9Qv+HqITGAag3xR6x024pe83oK9dI7ox uxgZw7fNwUF1K/U5sJaTp5j8IK2SCzlNoPa4lDX/ec+VwV0sYGC21JB/PQdxduV2ganZbdge0 wZnFTxkaT2czcG2SXEaO4yJnh2OkWoFoD4XysoXlJGZKUf+03HcqgCQdYtOm1WtHQkf8f88Lm kHtq7zg8RGb4iawpEk4pBHtOeZx3e3yHN/qkCE4ac8sNU3VHzwPkE6fVo3wPDZZV8rOP1oDhX SBhFItBMXdiB8I03rxPC0bERxDS3C6WEXEt3CgWSDiTaM1S15D33Gavb9zf8I14MstceOFkl5 eQAfWJo2ZBfU6vNKD2nAUv3VXG0HJl6jNEzgJ+0AIFXSLJahhQ6FnmjATv5fqbWdCPXPszqkU Ts0vrPhbBpEbHe4NCBAdPOK7U5+2hBzHFQNkgxUvAOc/Mzjs6O/stSGaGoDxb6CEHIt7id9nI arGQE8hT/X+haUHT7yc8Z59IMn5OsEyf6bfm0fQFeiLz2N5sMoHltK2KybxiVYJuWpG6W3lpF WK6WdCoU7aHQcDWd1eUgSZ6/zB2RyMe9ZbNWp/4GpykjPHKQTg7ZXyc2UC8C+ovj3dSOz/nwH RmwzMZc5kvtacm1ej+lPPWDG82veP/S2smvox3CQvfh9o9rgZoixqm3eUOxbZcB7HpAi6dKKk YITiFrNRl6FwgQRZKqYBGZFOXT09XaUUL8/kF9kd7pZatmv6MI54JaNwOUq+SSzBllJr4Q4NI iSQ6cE6Yh5JoKzwPCT7Rg2WQO1nbptmxalgVa5GP19tt5icPKVE5QEGWkqZ9MKWhlqquQpKH2 LpV3UcNrSW+yfpwXJXieKuMCmD7UUPgBcYFFLRq09MBLcfpdk5KhzbTxWk74Azu4uNcbsobT2 D8sgCrN8AbcdZCcT5sc= Content-Type: text/plain; charset="utf-8" This adds the support for chargebyte Charge Control Y, which is an Electrical Vehicle Supply Equipment (EVSE) for MCS (Megawatt Charging System) charging stations (according to IEC 61851-23-1). chargebyte Charge Control Y uses phyCORE-i.MX 93 ARM - NXP i.MX93 1.7 GHz - 1 GB DDR4 RAM - up to 8 GB eMMC - 2x 100 MBit/s Ethernet interfaces - 10BASE-T1S Ethernet for MCS communication - CAN interface - separate safety chip - TPM chip - power buffered RTC Co-developed-by: Martin Lukas Signed-off-by: Martin Lukas Co-developed-by: Michael Heimpold Signed-off-by: Michael Heimpold Signed-off-by: Stefan Wahren --- arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx93-charge-control-y.dts | 387 ++++++++++++++++++ .../boot/dts/freescale/imx93-phycore-som.dtsi | 2 +- 3 files changed, 389 insertions(+), 1 deletion(-) create mode 100644 arch/arm64/boot/dts/freescale/imx93-charge-control-y.dts diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 8ddaab127ab9..c64902dfc6f3 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -594,6 +594,7 @@ imx93-11x11-frdm-pixpaper-dtbs +=3D imx93-11x11-frdm.dt= b imx93-11x11-frdm-pixpaper dtb-$(CONFIG_ARCH_MXC) +=3D imx93-11x11-frdm-pixpaper.dtb =20 dtb-$(CONFIG_ARCH_MXC) +=3D imx93-14x14-evk.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx93-charge-control-y.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-kontron-bl-osm-s.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-phyboard-nash.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx93-phyboard-segin.dtb diff --git a/arch/arm64/boot/dts/freescale/imx93-charge-control-y.dts b/arc= h/arm64/boot/dts/freescale/imx93-charge-control-y.dts new file mode 100644 index 000000000000..348a3a24887b --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx93-charge-control-y.dts @@ -0,0 +1,387 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2025-2026 chargebyte GmbH + */ + +/dts-v1/; + +#include +#include "imx93-phycore-som.dtsi" + +/ { + model =3D "chargebyte Charge Control Y"; + compatible =3D "chargebyte,imx93-charge-control-y", "phytec,imx93-phycore= -som", "fsl,imx93"; + + aliases { + ethernet0 =3D &fec; + ethernet1 =3D &lan8651; + ethernet2 =3D &eqos; + gpio0 =3D &gpio1; + gpio1 =3D &gpio2; + gpio2 =3D &gpio3; + gpio3 =3D &gpio4; + mmc0 =3D &usdhc1; + mmc1 =3D &usdhc2; + rtc0 =3D &rv3028; + rtc1 =3D &bbnsm_rtc; + serial0 =3D &lpuart1; + serial1 =3D &lpuart2; + serial2 =3D &lpuart3; + serial3 =3D &lpuart4; + serial4 =3D &lpuart5; + }; + + chosen { + stdout-path =3D &lpuart1; + }; + + // Heartbeat LED of phyCore is not populated + /delete-node/ leds; + + flexcan1_tc: can-phy0 { + compatible =3D "microchip,mcp2542"; + #phy-cells =3D <0>; + max-bitrate =3D <1000000>; + }; + + user_leds: user-leds { + compatible =3D "gpio-leds"; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_user_leds>; + + led_user_green: led-user-green { + color =3D ; + function =3D LED_FUNCTION_BOOT; + gpios =3D <&gpio2 24 GPIO_ACTIVE_HIGH>; + linux,default-trigger =3D "timer"; + }; + + led_user_red: led-user-red { + color =3D ; + function =3D LED_FUNCTION_SD; + gpios =3D <&gpio2 25 GPIO_ACTIVE_HIGH>; + linux,default-trigger =3D "mmc1"; + }; + }; +}; + +&eeprom0 { + nvmem-layout { + compatible =3D "fixed-layout"; + #address-cells =3D <1>; + #size-cells =3D <1>; + + /* Wired ethernet interface */ + eth1_mac_address: base-mac-address@100 { + compatible =3D "mac-base"; + reg =3D <0x100 0x6>; + #nvmem-cell-cells =3D <1>; + }; + + /* MCS ethernet interface */ + eth2_mac_address: base-mac-address@108 { + compatible =3D "mac-base"; + reg =3D <0x108 0x6>; + #nvmem-cell-cells =3D <1>; + }; + }; +}; + +/* Ethernet 2 */ +&eqos { + phy-mode =3D "rmii"; + phy-handle =3D <ðphy2>; + assigned-clocks =3D <&clk IMX93_CLK_ENET_TIMER2>, + <&clk IMX93_CLK_ENET>; + assigned-clock-parents =3D <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>, + <&clk IMX93_CLK_SYS_PLL_PFD1_DIV2>; + assigned-clock-rates =3D <100000000>, <50000000>; + + nvmem-cells =3D <ð1_mac_address 0>; + nvmem-cell-names =3D "mac-address"; + + status =3D "okay"; +}; + +/* Ethernet 1 PHY */ +ðphy1 { + ti,leds-polarity =3D <1>; // active-high +}; + +/* Ethernet 1 */ +&fec { + /* Since MDIO bus is handled by FEC, all PHY strap pins and + * reference clock must be initialized at the same time. + */ + pinctrl-0 =3D <&pinctrl_fec &pinctrl_eqos &pinctrl_eqos_strap>; +}; + +&flexcan1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_flexcan1>; + phys =3D <&flexcan1_tc>; + status =3D "okay"; +}; + +&gpio1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_gpio1>; + gpio-line-names =3D "", "", "", "X_nRST_LAN", "", + "", "LPUART2_RX", "LPUART2_TX", "CAN1_TX", "CAN1_RX", + "", "SPI_TPM_nCS0", "", "", "", + ""; +}; + +&gpio2 { + gpio-line-names =3D "X_LAN_nCS", "", "", "", "", + "", "", "X_LAN_nIRQ", "", "", + "", "", "", "", "", + "", "", "", "", "", + "", "", "", "", "GREEN_LED", + "RED_LED", "", "", "", ""; +}; + +&gpio3 { + gpio-line-names =3D "SD2_nCD", "", "", "", "", + "", "", "SD2_nRESET", "", "", + "", "", "", "", "", + "", "", "", "", "", + "SOM_EMMC_nRESET", "", "", "", "", + "", "", "", "X_TDI", "X_TMS_SWDIO", + "", "X_TDO"; +}; + +&gpio4 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_gpio4>; + gpio-line-names =3D "", "", "X_RTC_nINT", "", "", + "", "", "", "", "", + "", "", "SAFETY_BOOTMODE_SET", "ENET1_RST", "", + "", "", "", "", "", + "", "SOM_EEPROM_WP", "", "SOM_PHY_RESET", "", + "", "", "PMIC_IRQ_B", "nSAFETY_RESET_INT", "SPI_TPM_nINT0"; +}; + +&lpi2c1 { + clock-frequency =3D <400000>; + pinctrl-names =3D "default", "gpio"; + pinctrl-0 =3D <&pinctrl_lpi2c1>; + pinctrl-1 =3D <&pinctrl_lpi2c1_gpio>; + scl-gpios =3D <&gpio1 00 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + sda-gpios =3D <&gpio1 01 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>; + #address-cells =3D <1>; + #size-cells =3D <0>; + status =3D "okay"; + + rv3028: rtc@52 { + compatible =3D "microcrystal,rv3028"; + interrupts =3D <2 IRQ_TYPE_LEVEL_LOW>; + interrupt-parent =3D <&gpio4>; + wakeup-source; + trickle-resistor-ohms =3D <3000>; + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_rtc>; + reg =3D <0x52>; + }; +}; + +&lpspi1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lpspi1>; + num-cs =3D <1>; + cs-gpios =3D <&gpio1 11 GPIO_ACTIVE_LOW>; + status =3D "okay"; + + tpm@0 { + compatible =3D "infineon,slb9670", "tcg,tpm_tis-spi"; + reg =3D <0>; + spi-max-frequency =3D <10000000>; + interrupt-parent =3D <&gpio4>; + interrupts =3D <29 IRQ_TYPE_LEVEL_LOW>; + }; +}; + +/* MCS Ethernet SPI */ +&lpspi3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_lpspi3>; + num-cs =3D <1>; + cs-gpios =3D <&gpio2 8 GPIO_ACTIVE_LOW>; + status =3D "okay"; + + lan8651: ethernet@0 { + compatible =3D "microchip,lan8651", "microchip,lan8650"; + reg =3D <0>; + interrupt-parent =3D <&gpio2>; + interrupts =3D <7 IRQ_TYPE_LEVEL_LOW>; + spi-max-frequency =3D <25000000>; + + nvmem-cells =3D <ð2_mac_address 0>; + nvmem-cell-names =3D "mac-address"; + }; +}; + +&lpuart1 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_uart1>; + status =3D "okay"; +}; + +&lpuart3 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_uart3>; + status =3D "okay"; +}; + +/* Ethernet 2 PHY */ +&mdio { + ethphy2: ethernet-phy@2 { + reg =3D <2>; + compatible =3D "ethernet-phy-id2000.a140"; + clocks =3D <&clk IMX93_CLK_ENET_REF_PHY>; + reset-gpios =3D <&gpio4 13 GPIO_ACTIVE_HIGH>; + reset-assert-us =3D <30>; + reset-deassert-us =3D <50000>; + ti,leds-polarity =3D <1>; // active-high + }; +}; + +/* SD */ +&usdhc2 { + pinctrl-names =3D "default"; + pinctrl-0 =3D <&pinctrl_usdhc2_default>, <&pinctrl_usdhc2_cd>; + cd-gpios =3D <&gpio3 00 GPIO_ACTIVE_LOW>; + bus-width =3D <4>; + disable-wp; + no-sdio; + no-mmc; + no-1-8-v; + status =3D "okay"; +}; + +&iomuxc { + + // Heartbeat LED of phyCore is not populated + /delete-node/ pinctrl_leds; + + pinctrl_eqos: eqosgrp { + fsl,pins =3D < + MX93_PAD_ENET1_TD2__CCM_ENET_QOS_CLOCK_GENERATE_REF_CLK 0x4000057e + MX93_PAD_ENET1_TD0__ENET_QOS_RGMII_TD0 0x50e + MX93_PAD_ENET1_TD1__ENET_QOS_RGMII_TD1 0x50e + MX93_PAD_ENET1_TX_CTL__ENET_QOS_RGMII_TX_CTL 0x50e + >; + }; + + pinctrl_eqos_strap: eqosstrapgrp { + fsl,pins =3D < + MX93_PAD_ENET1_RXC__ENET_QOS_RX_ER 0x17e + MX93_PAD_ENET1_RD0__ENET_QOS_RGMII_RD0 0x17e + MX93_PAD_ENET1_RD1__ENET_QOS_RGMII_RD1 0x17e + MX93_PAD_ENET1_RX_CTL__ENET_QOS_RGMII_RX_CTL 0x17e + >; + }; + + pinctrl_flexcan1: flexcan1grp { + fsl,pins =3D < + MX93_PAD_PDM_BIT_STREAM0__CAN1_RX 0x139e + MX93_PAD_PDM_CLK__CAN1_TX 0x1382 + >; + }; + + pinctrl_gpio1: gpio1grp { + fsl,pins =3D < + MX93_PAD_I2C2_SDA__GPIO1_IO03 0x31e + MX93_PAD_PDM_BIT_STREAM1__GPIO1_IO10 0x382 + >; + }; + + pinctrl_gpio4: gpio4grp { + fsl,pins =3D < + MX93_PAD_ENET1_TXC__GPIO4_IO07 0x382 + MX93_PAD_ENET1_RD2__GPIO4_IO12 0x39e + MX93_PAD_CCM_CLKO3__GPIO4_IO28 0x39e + MX93_PAD_ENET1_RD3__GPIO4_IO13 0x31e + >; + }; + + pinctrl_lpi2c1: lpi2c1grp { + fsl,pins =3D < + MX93_PAD_I2C1_SCL__LPI2C1_SCL 0x40000b86 + MX93_PAD_I2C1_SDA__LPI2C1_SDA 0x40000b86 + >; + }; + + pinctrl_lpi2c1_gpio: lpi2c1gpiogrp { + fsl,pins =3D < + MX93_PAD_I2C1_SCL__GPIO1_IO00 0x40000b9e + MX93_PAD_I2C1_SDA__GPIO1_IO01 0x40000b9e + >; + }; + + pinctrl_lpspi1: lpspi1grp { + fsl,pins =3D < + MX93_PAD_CCM_CLKO4__GPIO4_IO29 0x186 + MX93_PAD_SAI1_TXFS__GPIO1_IO11 0x186 + MX93_PAD_SAI1_TXC__LPSPI1_SIN 0x186 + MX93_PAD_SAI1_TXD0__LPSPI1_SCK 0x186 + MX93_PAD_SAI1_RXD0__LPSPI1_SOUT 0x186 + >; + }; + + /* PinCtrl MCS LAN SPI */ + pinctrl_lpspi3: lpspi3grp { + fsl,pins =3D < + MX93_PAD_GPIO_IO07__GPIO2_IO07 0x186 + MX93_PAD_GPIO_IO08__GPIO2_IO08 0x186 + MX93_PAD_GPIO_IO09__LPSPI3_SIN 0x186 + MX93_PAD_GPIO_IO10__LPSPI3_SOUT 0x186 + MX93_PAD_GPIO_IO11__LPSPI3_SCK 0x186 + >; + }; + + pinctrl_rtc: rtcgrp { + fsl,pins =3D < + MX93_PAD_ENET1_TD3__GPIO4_IO02 0x31e + >; + }; + + pinctrl_uart1: uart1grp { + fsl,pins =3D < + MX93_PAD_UART1_RXD__LPUART1_RX 0x31e + MX93_PAD_UART1_TXD__LPUART1_TX 0x30e + >; + }; + + pinctrl_uart3: uart3grp { + fsl,pins =3D < + MX93_PAD_GPIO_IO15__LPUART3_RX 0x31e + MX93_PAD_GPIO_IO14__LPUART3_TX 0x30e + >; + }; + + pinctrl_usdhc2_cd: usdhc2cdgrp { + fsl,pins =3D < + MX93_PAD_SD2_CD_B__GPIO3_IO00 0x31e + >; + }; + + /* need to config the SION for data and cmd pad, refer to ERR052021 */ + pinctrl_usdhc2_default: usdhc2grp { + fsl,pins =3D < + MX93_PAD_SD2_CLK__USDHC2_CLK 0x119e + MX93_PAD_SD2_CMD__USDHC2_CMD 0x4000139e + MX93_PAD_SD2_DATA0__USDHC2_DATA0 0x4000138e + MX93_PAD_SD2_DATA1__USDHC2_DATA1 0x4000138e + MX93_PAD_SD2_DATA2__USDHC2_DATA2 0x4000138e + MX93_PAD_SD2_DATA3__USDHC2_DATA3 0x4000139e + >; + }; + + pinctrl_user_leds: userledgrp { + fsl,pins =3D < + MX93_PAD_GPIO_IO24__GPIO2_IO24 0x31e + MX93_PAD_GPIO_IO25__GPIO2_IO25 0x31e + >; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi b/arch/ar= m64/boot/dts/freescale/imx93-phycore-som.dtsi index 325e465d0056..489ed3f7fb61 100644 --- a/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi +++ b/arch/arm64/boot/dts/freescale/imx93-phycore-som.dtsi @@ -201,7 +201,7 @@ ldo5: LDO5 { }; =20 /* EEPROM */ - eeprom@50 { + eeprom0: eeprom@50 { compatible =3D "atmel,24c32"; reg =3D <0x50>; pagesize =3D <32>; --=20 2.43.0