From patchwork Mon Nov 4 09:00:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861057 Received: from mail-m16.yeah.net (mail-m16.yeah.net [220.197.32.16]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 419174C81 for ; Mon, 4 Nov 2024 09:01:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.32.16 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710882; cv=none; b=p43acEbWboZTCQ4tIa28d3POmCuy2RvuEeACL3pSN8qvLPNPyL+yWYcIiDXR5v5eWrLb5DOLV1xekao7PdkiDAs8yOFZjFbJnraj6eWGFmRSSClBrtjWiQFWlUq9gk+l81TkB3yPVIVwrI3gdqOgL0UdTfr6fT2LpYy3cUV+H34= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710882; c=relaxed/simple; bh=TIwaCV90E0dYwJQtuESnJH+EQuk3RGMc4yJGVe0mNOo=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=IgzHIj3tM/ZNLqL+B6Si8bZEEHEi/sBIPQxeJp+EorO+NEgC1Dl8L0jmcNNbNsnC77yODlhpP8mfTKRlJoVtDxzgbVFoEl2kXe4XmiJgJ4bNBPT9sp/61RlX2RpTvdNnJkROqCpiFEtitXIo7RTE4baZUjtPskjShBnSpjRXv+A= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=eLM8If5E; arc=none smtp.client-ip=220.197.32.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="eLM8If5E" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=XcJwa whZqRXPK0DRxITSYDPbNUWw2cWbdM0jDz0Es4I=; b=eLM8If5EJ/YNb5Puu9fgB kTFUC1l9Wys78gSJaByD8OUdPVrTO/9gkGSUaLdYHXB2TllLif78zRsCGp25A3m4 fFW3YE+8PqAd1s3rm8ztUYm7Uh0m2EUcj/ySXNiLxcV1syN80y1+eWXIdlsuavqP IuqGtBtBOTlEur+yx9wwHU= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S2; Mon, 04 Nov 2024 17:01:00 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 1/6] i.MX drivers changes for 6.13 Date: Mon, 4 Nov 2024 17:00:50 +0800 Message-Id: <20241104090055.1881860-1-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S2 X-Coremail-Antispam: 1Uf129KBjvdXoWrZry5ury8Zr1xJr4DGw43Awb_yoWkXFb_Ca y7Xa48Gw4UGF15Ja4UGFyxZr9rKr4xGr18X3WUtrW5Jr47Ar1UJF1Yqr48Xr1DXF1rGF1D Cr1UJr18AryUGjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU8x-PUUUUUU== X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiBAyNZWcoXw6YrQAAsL From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-drivers-6.13 for you to fetch changes up to 22b03a4e957e462b380a982759ccf0f6554735d3: soc: imx8m: Use devm_* to simplify probe failure handling (2024-10-18 11:13:53 +0800) ---------------------------------------------------------------- i.MX drivers changes for 6.13: - A series from Marek Vasut to probe soc-imx8m as platform driver, so that it works properly with 'driver_async_probe' kernel parameter. ---------------------------------------------------------------- Marek Vasut (3): soc: imx8m: Probe the SoC driver as platform driver soc: imx8m: Remove global soc_uid soc: imx8m: Use devm_* to simplify probe failure handling drivers/soc/imx/soc-imx8m.c | 174 +++++++++++++++++++++++++------------------- 1 file changed, 101 insertions(+), 73 deletions(-) From patchwork Mon Nov 4 09:00:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861060 Received: from mail-m16.yeah.net (mail-m16.yeah.net [220.197.32.19]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 045D513B791 for ; Mon, 4 Nov 2024 09:01:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.32.19 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710888; cv=none; b=CZPMb/mzt/QEXj0aHzEP220LL8mwK3eWw2+8Uu1HEwbC4uOY5D/Vc8uXvxP87UziLs2heqF6tYn+DixeU8Cz/wAiPT8LB9iu1XvXvboofiMUxTdFEr99Y5t8UiWfRReGloK2XLwvIAH+2iu3XRkWbIJssGjZNVs8peWUCPDXB+I= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710888; c=relaxed/simple; bh=r2MhxC/RYOvZw8OIZCSWqckp6Z1WPCLvCDZ2A76c8rI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=fIn/Aimfrdj22z1oRt2YdsdwOD8AjPDh8R/u36s23gZW7UdDcmfKcL+zMsyoQg0kgv3XMliLCqyrbVFpjbmTMtAJNdL0ToeMxO52d0OUTsv+J06jCyZ1Yh+5lB1wV/guylLqGeMB8x4GTKqOPCXdoc+Btgcls6YkO7duTX0SW8Y= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=lLx1PfYI; arc=none smtp.client-ip=220.197.32.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="lLx1PfYI" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=4BIpb +v3eh6pvQ7d5fboR2TzVrjCAnUYmOKQ46yHwEA=; b=lLx1PfYIlqNfRm4AwVm1d agbBfEUkshIQIk1F347NR+Bps5my5C1pvJsinjiSP62eIP90MgyH/OmD01YlR9Ve ZdaPeePIWfaiNKMaS+CiHqY41ZRVz347U4yt9LXoojlSTkfBH+PnNJfyTuVHwRqs UkckpzRXr5E8ZKj6mLUS5w= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S3; Mon, 04 Nov 2024 17:01:01 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 2/6] i.MX SoC changes for 6.13 Date: Mon, 4 Nov 2024 17:00:51 +0800 Message-Id: <20241104090055.1881860-2-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241104090055.1881860-1-shawnguo2@yeah.net> References: <20241104090055.1881860-1-shawnguo2@yeah.net> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S3 X-Coremail-Antispam: 1Uf129KBjvdXoWrZry5ury8Zr1xJr4DGw43Awb_yoWfXrc_Xa 47J3W8Jr1UCr1jy3WxGr4UXFn2qr17Gry7Zw1ktF47Jr17tw1Utr1DJrW7Xw1UXF18ArWD Ar47Jw1DAr17CjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU8xgA7UUUUU== X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiAgeNZWcocJlogwAAsg From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-6.13 for you to fetch changes up to 2f76989999a7434e95fabf7d9d9f9449f746c827: ARM: imx: Switch to new sys-off handler API (2024-10-22 09:25:30 +0800) ---------------------------------------------------------------- i.MX SoC changes for 6.13: - A change from Andrew Davis to convert i.MX6 PM code to use new sys-off API ---------------------------------------------------------------- Andrew Davis (1): ARM: imx: Switch to new sys-off handler API arch/arm/mach-imx/pm-imx6.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) From patchwork Mon Nov 4 09:00:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861058 Received: from mail-m16.yeah.net (mail-m16.yeah.net [1.95.21.16]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0DCB213B791 for ; Mon, 4 Nov 2024 09:01:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=1.95.21.16 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710883; cv=none; b=GTY8fnFlIHrkEAJh1YasTxqlVqTW4t3wA/Bn4rC6wU99wtTlJYGfG/RUV4cCCBlm8L72u+lXeDntLbgB9W2AEXm+23/bUbVSrvcGVTjShnLHUR+xOVeCQqjKQ3AbHKiWbtuEk2KQ3qFuUpgXbp0fZADzIMB69dwXo10O25rtSbg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710883; c=relaxed/simple; bh=hJkw7OQdC9vR6otyZ3lmsqp9ohKw3YDDMS5y3tALtjg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=sXa6K4tNIisQ4NyMOvnk3/YMFLGVvu/wehYHJA6vA03ybDVbdEOCer3Fl9EqfK4MbcRpfUtdR9J0pCKl9ig3owpY41ox9o8CWfLfvj1gOV5WGxpyhyt6uHY0WQ95nDBt+pco+O/bvcoCd1K+PRX44C8Ab0Eg4/vZ3/s1fQAOWWM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=W24XxvFn; arc=none smtp.client-ip=1.95.21.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="W24XxvFn" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version: Content-Type; bh=NQOwH/EH5RsK+sUPmOSDwLSkkwWhH4FAujH0mstfmQk=; b=W24XxvFnZ3Sv5utXPcGep1qPjlunI5y0pD8hbuOQeNXpKFCG2i5lw4ITd+nxU2 sbGhCq7UCYrMIep5qClXOSE3bQLU4f+erU2GHEixysxHAR6h4J5+oqK4OB0de3lq i+mw1n6QM9hapRMW8rvJLYP42iwtpkINS3DdhcV2yGA3M= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S4; Mon, 04 Nov 2024 17:01:01 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 3/6] i.MX dt-bindings changes for 6.13 Date: Mon, 4 Nov 2024 17:00:52 +0800 Message-Id: <20241104090055.1881860-3-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241104090055.1881860-1-shawnguo2@yeah.net> References: <20241104090055.1881860-1-shawnguo2@yeah.net> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S4 X-Coremail-Antispam: 1Uf129KBjvJXoWxJF4xJryrWFWrJF4DGrykKrg_yoW5Xw4xpF sIkF9xJrykJF17Jw4avF1kCw1rXr18A3WfJF9xGw1kJ3W5AF1jqFn5twn5ur9rKryIqF1Y yF1UCrnYg34xZr7anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07jhpnPUUUUU= X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiCwqNZWcoYr+P7AAAsY From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-bindings-6.13 for you to fetch changes up to f1f6309aa9065487c527b538f476b49771aa0c4d: dt-bindings: arm: fsl: add compatible strings for Kobo Clara 2E (2024-11-04 15:15:23 +0800) ---------------------------------------------------------------- i.MX dt-bindings changes for 6.13: - Add vendor prefix for ComVetia AG - Add new board compatibles for Kobo Clara 2E, Boundary Device Nitrogen8MP, Comvetia LXR, Kontron i.MX8MP OSM-S, Verdin i.MX8MM/P Ivy, DH Electronics DHCOM, IOTA2 Lumpy, Gateworks GW82XX-2x - A couple changes from Fabio Estevam to improve imx-anatop and imx-gpc bindings - A fsl,dsp bindings update from Laurentiu Mihalcea to correct power domain count ---------------------------------------------------------------- Andreas Kemnade (1): dt-bindings: arm: fsl: add compatible strings for Kobo Clara 2E Bhavin Sharma (1): dt-bindings: arm: fsl: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board Fabio Estevam (5): dt-bindings: vendor-prefixes: Add an entry for ComVetia AG dt-bindings: arm: fsl: Document the Comvetia LXR board dt-bindings: soc: imx: fsl,imx-anatop: Fix the i.MX7 irq number dt-bindings: soc: imx: fsl,imx-anatop: Add additional regulators dt-bindings: power: fsl,imx-gpc: Document fsl,imx6sll-gpc Frieder Schrempf (1): dt-bindings: arm: fsl: Add Kontron i.MX8MP OSM-S based boards João Paulo Gonçalves (2): dt-bindings: arm: freescale: Add verdin imx8mm ivy board dt-bindings: arm: freescale: Add verdin imx8mp ivy board Laurentiu Mihalcea (1): dt-bindings: dsp: fsl,dsp: fix power domain count Marek Vasut (3): dt-bindings: arm: fsl: Document DH i.MX8MP DHCOM SoM on DRC02 carrier board dt-bindings: arm: fsl: Document DH electronics i.MX8M Plus DHCOM PicoITX dt-bindings: arm: fsl: Document i.MX6DL DHCOM SoM on PDK2 carrier board Michal Vokáč (1): dt-bindings: arm: Add i.MX8MP IOTA2 Lumpy board Tim Harvey (1): dt-bindings: arm: fsl: Add Gateworks GW82XX-2x dev kit Documentation/devicetree/bindings/arm/fsl.yaml | 45 ++++++++++++++++++++-- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 31 ++++++++++++--- .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 2 +- .../devicetree/bindings/power/fsl,imx-gpc.yaml | 1 + .../bindings/soc/imx/fsl,imx-anatop.yaml | 20 +++++++++- .../devicetree/bindings/vendor-prefixes.yaml | 2 + 6 files changed, 90 insertions(+), 11 deletions(-) From patchwork Mon Nov 4 09:00:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861061 Received: from mail-m16.yeah.net (mail-m16.yeah.net [220.197.32.17]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F01D823AB for ; Mon, 4 Nov 2024 09:01:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.32.17 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710889; cv=none; b=N5K9h5x7ENtfVBdYYPW2AzM5TkZo7TFH/GTmVGbN/TdsUo7UYvDkffjfkdsT2EJW1cBcNSRc3Z0VyJdeERgPZI0nxhKoBriwj+bUcX+mCfCtMLSFjIuzUaKT1vaBBTvq89cAKl6D4dbaKJ02Z6ysZhPg1p0lCIWL2JuysQXOfTA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710889; c=relaxed/simple; bh=LQHQFSm1/1RTmg5dk42v6DO+KNrjt785fR3OilF/xPo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=SGesbwbdu8oPkeKIA6Xoo9ggqE2njWQoLvOhuWNmhPrUc7U6mfvzTc72qaK2mk0DnmIF3ZlU+b2iR8l2alI77fwDHoNIekNc4rcPN5KXhDlseaieamiTrIeKFP7yGm3atJwMagFEYaK/jmMk/FwL1572S+6ccz15nxSca16/g7I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=IfwQ3YDK; arc=none smtp.client-ip=220.197.32.17 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="IfwQ3YDK" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=CmHXE PbIW64zlXlGyFqu8hz7xr4H9/FCSxzLzFSsrTA=; b=IfwQ3YDKDkeQC7M1zOSuu MFd8I8gm2K9AEyCnltD0Rq49wlrz+Oq40SxFTwjtx0COi2vGzuwjvakeOCXIsutq TPoTaUqvvUnAZ5n42bildf9+0a3uo3ViDKzG1SVjTCpLrwdvjQkSxmBpn5nsnqic c8tfH1+tLd2ACqCJbVnjGk= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S5; Mon, 04 Nov 2024 17:01:02 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 4/6] i.MX ARM device tree changes for 6.13 Date: Mon, 4 Nov 2024 17:00:53 +0800 Message-Id: <20241104090055.1881860-4-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241104090055.1881860-1-shawnguo2@yeah.net> References: <20241104090055.1881860-1-shawnguo2@yeah.net> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S5 X-Coremail-Antispam: 1Uf129KBjvAXoW3uF48WF1kCFykKryDJFW3trb_yoW8Jr1UAo Z3Ca1Fvryvkr4UZ3y5ZF1rG39YqFyDGF17Wa4DXr1fGw4xZF9xAFyY934q9w15ZryfWr1D ua1UKFW5Ar1DtrZ7n29KB7ZKAUJUUUU8529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxU4L05UUUUU X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiEhSNZWcog7shqAAAsQ From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-6.13 for you to fetch changes up to 4de1651cde04eac0bfce834d0a4f75e043a45230: ARM: dts: imx: Add devicetree for Kobo Clara 2E (2024-11-04 15:15:41 +0800) ---------------------------------------------------------------- i.MX ARM device tree changes for 6.13: - New device support: Kobo Clara 2E, Comvetia LXR board, i.MX6DL DHCOM SoM on PDK2 carrier - A bunch of dt-schema warning fixes from Fabio Estevam - A set of changes from Hiago De Franco to update audio card for Apalis and Colibri devices - A series from Marek Vasut to improve pin config nodes according to bindings - A couple of changes from Sean Nyekjaer to add DMA support i.MX6UL UART ports - Other small and random changes ---------------------------------------------------------------- Alexander Stein (1): ARM: dts: imx6qdl-mba6: Add reserved memory area for CMA memory Andreas Kemnade (2): ARM: dts: imx6sll: fix anatop thermal dtbs_check warnings ARM: dts: imx: Add devicetree for Kobo Clara 2E Fabio Estevam (13): ARM: dts: imx28-apx4devkit: Fix the rtc compatible ARM: dts: imx6q-lxr: Add board support ARM: dts: imx6qdl-tx6: Remove 'turn-on-delay-ms' ARM: dts: imx6qdl-tx6: Fix 'fixed-clock' description ARM: dts: imx6sl/sll: Add the "fsl,imx6dl-gpt" fallback ARM: dts: imx6sx: Remove incorrect mmc fallback compatible ARM: dts: imx6sl: Remove incorrect mmc fallback compatible ARM: dts: imx7ulp: Remove incorrect mmc fallback compatible ARM: dts: imx6sll: Fix the last SPDIF clock name ARM: dts: imx6sll: Remove regulator-3p0 unit address ARM: dts: imx6sx: Fix tempmon description ARM: dts: imx6sl: Pass tempmon #thermal-sensor-cells ARM: dts: imx6sll: Improve gpc description Hiago De Franco (3): ARM: dts: imx6qdl-apalis: Update audio card name ARM: dts: imx6qdl-colibri: Update audio card name ARM: dts: imx7-colibri: Update audio card name Marek Vasut (16): ARM: dts: imx6qdl-dhcom: Fix model typo for i.MX6 DHSOM ARM: dts: imx6qdl-dhcom-som: Drop bogus regulator-suspend-mem-microvolt ARM: dts: imx6qdl-dhcom-pdk2: Drop incorrect size-cells in GPIO keys ARM: dts: imx6qdl-dhcom-pdk2: Fill in missing panel power-supply ARM: dts: imx6dl: Add support for i.MX6DL DHCOM SoM on PDK2 carrier board ARM: dts: imx35: Align pin config nodes with bindings ARM: dts: imx50: Align pin config nodes with bindings ARM: dts: imx51: Align pin config nodes with bindings ARM: dts: imx53: Align pin config nodes with bindings ARM: dts: imx6dl: Align pin config nodes with bindings ARM: dts: imx6q: Align pin config nodes with bindings ARM: dts: imx6qdl: Align pin config nodes with bindings ARM: dts: imx6qp: Align pin config nodes with bindings ARM: dts: imx6sl: imx6sll: Align pin config nodes with bindings ARM: dts: imx6sx: Align pin config nodes with bindings ARM: dts: imx6ul: Drop duplicate space in iomux node groups Sean Nyekjaer (2): ARM: dts: nxp: imx6ul: add dma support for all uarts ARM: dts: nxp: imx6ull: add dma support for uart8 Xu Yang (2): ARM: dts: imx7ulp: add "nxp,sim" property for usbphy1 ARM: dts: imx6qdl: convert fsl,tx-d-cal to correct value arch/arm/boot/dts/nxp/imx/Makefile | 4 + .../boot/dts/nxp/imx/imx35-eukrea-cpuimx35.dtsi | 62 ++- .../nxp/imx/imx35-eukrea-mbimxsd35-baseboard.dts | 88 ++-- arch/arm/boot/dts/nxp/imx/imx35-pdk.dts | 38 +- arch/arm/boot/dts/nxp/imx/imx35.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx50-evk.dts | 62 ++- arch/arm/boot/dts/nxp/imx/imx50.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx51-apf51.dts | 56 +- arch/arm/boot/dts/nxp/imx/imx51-apf51dev.dts | 176 ++++--- arch/arm/boot/dts/nxp/imx/imx51-babbage.dts | 438 ++++++++-------- .../dts/nxp/imx/imx51-digi-connectcore-jsk.dts | 78 ++- .../dts/nxp/imx/imx51-digi-connectcore-som.dtsi | 292 ++++++----- .../boot/dts/nxp/imx/imx51-eukrea-cpuimx51.dtsi | 68 ++- .../nxp/imx/imx51-eukrea-mbimxsd51-baseboard.dts | 192 ++++--- arch/arm/boot/dts/nxp/imx/imx51.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx53-ard.dts | 116 ++--- arch/arm/boot/dts/nxp/imx/imx53-kp-ddc.dts | 62 ++- arch/arm/boot/dts/nxp/imx/imx53-kp.dtsi | 90 ++-- arch/arm/boot/dts/nxp/imx/imx53-m53.dtsi | 64 ++- arch/arm/boot/dts/nxp/imx/imx53-m53evk.dts | 268 +++++----- arch/arm/boot/dts/nxp/imx/imx53-m53menlo.dts | 320 ++++++------ arch/arm/boot/dts/nxp/imx/imx53-mba53.dts | 114 ++-- arch/arm/boot/dts/nxp/imx/imx53-qsb-common.dtsi | 274 +++++----- arch/arm/boot/dts/nxp/imx/imx53-qsrb.dts | 10 +- arch/arm/boot/dts/nxp/imx/imx53-smd.dts | 242 +++++---- arch/arm/boot/dts/nxp/imx/imx53-tqma53.dtsi | 274 +++++----- arch/arm/boot/dts/nxp/imx/imx53-tx53-x03x.dts | 112 ++-- arch/arm/boot/dts/nxp/imx/imx53-tx53-x13x.dts | 62 ++- arch/arm/boot/dts/nxp/imx/imx53-tx53.dtsi | 460 +++++++++-------- arch/arm/boot/dts/nxp/imx/imx53-voipac-bsb.dts | 110 ++-- .../arm/boot/dts/nxp/imx/imx53-voipac-dmm-668.dtsi | 124 +++-- arch/arm/boot/dts/nxp/imx/imx53.dtsi | 2 +- .../boot/dts/nxp/imx/imx6-logicpd-baseboard.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6dl-colibri-aster.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts | 20 + arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-picoitx.dts | 2 +- .../boot/dts/nxp/imx/imx6dl-eckelmann-ci4x10.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-mamoj.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-prtmvt.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-prtrvt.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6dl-qmx6.dtsi | 446 ++++++++-------- arch/arm/boot/dts/nxp/imx/imx6dl-riotboard.dts | 360 +++++++------ arch/arm/boot/dts/nxp/imx/imx6dl-tx6dl-comtft.dts | 1 - arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 4 +- .../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-arm2.dts | 198 ++++--- arch/arm/boot/dts/nxp/imx/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dhcom-pdk2.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-dmo-edmqmx6.dts | 232 +++++---- arch/arm/boot/dts/nxp/imx/imx6q-gk802.dts | 92 ++-- arch/arm/boot/dts/nxp/imx/imx6q-h100.dts | 200 ++++--- arch/arm/boot/dts/nxp/imx/imx6q-logicpd.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts | 87 ++++ arch/arm/boot/dts/nxp/imx/imx6q-mba6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-novena.dts | 48 +- arch/arm/boot/dts/nxp/imx/imx6q-prti6q.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6q-prtwd2.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6q-sbc6x.dts | 82 ++- .../boot/dts/nxp/imx/imx6q-tx6q-1010-comtft.dts | 1 - .../boot/dts/nxp/imx/imx6q-tx6q-1020-comtft.dts | 1 - arch/arm/boot/dts/nxp/imx/imx6q-utilite-pro.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 2 +- .../arm/boot/dts/nxp/imx/imx6qdl-aristainetos.dtsi | 428 ++++++++------- .../boot/dts/nxp/imx/imx6qdl-aristainetos2.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-cubox-i.dtsi | 136 +++-- .../boot/dts/nxp/imx/imx6qdl-dfi-fs700-m60.dtsi | 192 ++++--- arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-pdk2.dtsi | 21 +- arch/arm/boot/dts/nxp/imx/imx6qdl-dhcom-som.dtsi | 2 - arch/arm/boot/dts/nxp/imx/imx6qdl-ds.dtsi | 6 +- arch/arm/boot/dts/nxp/imx/imx6qdl-emcon.dtsi | 39 +- arch/arm/boot/dts/nxp/imx/imx6qdl-gw54xx.dtsi | 4 +- .../arm/boot/dts/nxp/imx/imx6qdl-hummingboard.dtsi | 160 +++--- .../dts/nxp/imx/imx6qdl-hummingboard2-emmc.dtsi | 30 +- .../boot/dts/nxp/imx/imx6qdl-hummingboard2.dtsi | 456 ++++++++-------- .../boot/dts/nxp/imx/imx6qdl-kontron-samx6i.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 14 + arch/arm/boot/dts/nxp/imx/imx6qdl-nit6xlite.dtsi | 354 +++++++------ .../boot/dts/nxp/imx/imx6qdl-nitrogen6_max.dtsi | 506 +++++++++--------- arch/arm/boot/dts/nxp/imx/imx6qdl-nitrogen6x.dtsi | 406 ++++++++------- .../nxp/imx/imx6qdl-phytec-mira-peb-wlbt-05.dtsi | 4 +- .../boot/dts/nxp/imx/imx6qdl-phytec-pfla02.dtsi | 292 ++++++----- arch/arm/boot/dts/nxp/imx/imx6qdl-rex.dtsi | 274 +++++----- arch/arm/boot/dts/nxp/imx/imx6qdl-sabreauto.dtsi | 554 ++++++++++---------- arch/arm/boot/dts/nxp/imx/imx6qdl-sabrelite.dtsi | 428 ++++++++------- arch/arm/boot/dts/nxp/imx/imx6qdl-sabresd.dtsi | 430 ++++++++-------- arch/arm/boot/dts/nxp/imx/imx6qdl-solidsense.dtsi | 78 ++- arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-brcm.dtsi | 86 ++-- arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-emmc.dtsi | 30 +- arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som-ti.dtsi | 88 ++-- arch/arm/boot/dts/nxp/imx/imx6qdl-sr-som.dtsi | 96 ++-- arch/arm/boot/dts/nxp/imx/imx6qdl-ts7970.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-lcd.dtsi | 1 - arch/arm/boot/dts/nxp/imx/imx6qdl-tx6-mb7.dtsi | 2 - arch/arm/boot/dts/nxp/imx/imx6qdl-tx6.dtsi | 3 +- arch/arm/boot/dts/nxp/imx/imx6qdl-udoo.dtsi | 224 ++++---- arch/arm/boot/dts/nxp/imx/imx6qdl-var-dart.dtsi | 4 +- arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 4 +- .../boot/dts/nxp/imx/imx6qdl-wandboard-revb1.dtsi | 30 +- .../boot/dts/nxp/imx/imx6qdl-wandboard-revc1.dtsi | 32 +- .../boot/dts/nxp/imx/imx6qdl-wandboard-revd1.dtsi | 78 ++- arch/arm/boot/dts/nxp/imx/imx6qdl-wandboard.dtsi | 247 +++++---- arch/arm/boot/dts/nxp/imx/imx6qp-prtwd3.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6qp-sabreauto.dts | 40 +- arch/arm/boot/dts/nxp/imx/imx6qp-sabresd.dts | 58 +-- arch/arm/boot/dts/nxp/imx/imx6s-dhcom-drc02.dts | 2 +- arch/arm/boot/dts/nxp/imx/imx6sl-evk.dts | 480 +++++++++-------- .../boot/dts/nxp/imx/imx6sl-tolino-shine2hd.dts | 16 +- arch/arm/boot/dts/nxp/imx/imx6sl-tolino-shine3.dts | 16 +- .../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts | 208 ++++---- arch/arm/boot/dts/nxp/imx/imx6sl.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6sll-evk.dts | 12 +- .../boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts | 23 + .../boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts | 23 + .../dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi | 511 ++++++++++++++++++ arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clarahd.dts | 16 +- .../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6sll.dtsi | 24 +- arch/arm/boot/dts/nxp/imx/imx6sx-sabreauto.dts | 4 +- arch/arm/boot/dts/nxp/imx/imx6sx-sdb.dtsi | 572 ++++++++++----------- .../dts/nxp/imx/imx6sx-softing-vining-2000.dts | 18 +- arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 11 +- arch/arm/boot/dts/nxp/imx/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 16 + arch/arm/boot/dts/nxp/imx/imx6ull.dtsi | 2 + arch/arm/boot/dts/nxp/imx/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 5 +- arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts | 2 +- 130 files changed, 7253 insertions(+), 6664 deletions(-) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6dl-dhcom-pdk2.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6q-lxr.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-a.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-b.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6sll-kobo-clara2e-common.dtsi From patchwork Mon Nov 4 09:00:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861059 Received: from mail-m16.yeah.net (mail-m16.yeah.net [1.95.21.16]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0DD0D187FEC for ; Mon, 4 Nov 2024 09:01:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=1.95.21.16 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710883; cv=none; b=ieVWwkQKrZByEiphJsrTwuwIT8F57NOn1q43u/bWQPNI4Hii9Vvu4oQ5CFqr5iTalPEWj+uycECZJYSdLpuLCqGG8ExIEV/NdUcyEbDAuROIsDpBknnVzg5kuUsANtp2yQo+GugNGxbLFj6xMhdJjb80J0S60/avykeqfpUF4wo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710883; c=relaxed/simple; bh=YlzxHH3quOM/jWnkxwHoDKV0Vvo+Cyyh8Z/NBtf2iow=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=GNDwigUELlMgDosaDWKssz4oiu1LhPWoDzI3d3LJ916iV3RkH7SeWKfZfoH+CacGJc9UlwXHNVwJ2c5/AVMIjOdkJILkzL1TByT9R8YuqlxLgzJZ8ZJm5tBgRDAgR+SJNCxhHIhbK7qS0+5CPA92TOmSdqI+EVrRYfV50IZO57o= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=IC6kOTqI; arc=none smtp.client-ip=1.95.21.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="IC6kOTqI" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version: Content-Type; bh=7UmuBcdk5cIY2tsHQxmcSljuJ52NMklC3QaKpbo2KDg=; b=IC6kOTqI1iE9uV4hx5RhU/F5XAZzlY+uxq1QzNxPhfe548qTh7XDnVzNM27mBz CEjmabjmfUgiUI+tIA/pD64Zk0lrNEBdqaa9ve5hDEYddlXxZut8hql2PDpuQjSh pL8GiryBHMa3dmj/EFwoBu0R61zuQzuYJbjg8frhIAb/Q= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S6; Mon, 04 Nov 2024 17:01:02 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 5/6] i.MX arm64 device tree changes for 6.13 Date: Mon, 4 Nov 2024 17:00:54 +0800 Message-Id: <20241104090055.1881860-5-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241104090055.1881860-1-shawnguo2@yeah.net> References: <20241104090055.1881860-1-shawnguo2@yeah.net> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S6 X-Coremail-Antispam: 1Uf129KBjvAXoWfJFyrJry8WFyktFWkAw4rGrg_yoW8Wr43Ko WfCFWrArWjkr47WF4Yv34jkw1Yq3WkWr1xXFWUZr4rGw4rZFyav3sruF4j9rWrJryDuFyk W3W7Kr1Ykay5Xr97n29KB7ZKAUJUUUU8529EdanIXcx71UUUUU7v73VFW2AGmfu7bjvjm3 AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxU4puAUUUUU X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiAgGNZWcocJloiQAAss From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-6.13 for you to fetch changes up to 6c5789c9d2c06968532243daa235f6ff809ad71e: arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay (2024-11-04 16:46:33 +0800) ---------------------------------------------------------------- i.MX arm64 device tree changes for 6.13: - New device support: Boundary Device Nitrogen8MP, Kontron OSM-S i.MX8MP SoM and BL carrier board, Verdin Ivy carrier board, DHCOM SoM on DRC02 and PicoITX, Gateworks GW82XX-2X, etc. - A series from Carlos Song to add LPSPI alias for i.MX8 and i.MX9 SoCs - A couple of changes from Ciprian Marian Costea to improve S32G uSDHC and SD/eMMC support - A couple of changes from Francesco Dolcini to improve SD regulator startup delay for Verdin devices - A bunch of changes from Frank Li to add I3C overlay for imx93-9x9-qsb, enable PCIe and SATA for imx8qm-mek, add various devices for imx8qxp-mek, fix dt-schema warnings, etc. - A series from João Paulo Gonçalves to improve i.MX8 Apalis and i.MX8M Verdin board support - A set of changes from Laurentiu Mihalcea to enable dsp node for rproc usage in audio subsystem - A set of changes from Peng Fan to improve i.MX95 support, adding SCMI, thermal zone, cooling device, idle states, etc. - A series from Richard Zhu to add PCIe and SATA support for imx8dxl-evk - A series from Shengjiu Wang to enable audio features on imx93-9x9-qsb and imx8ulp-evk board - Other small and random changes ---------------------------------------------------------------- Alexander Stein (1): arm64: dts: imx95: Add missing vendor string to SCMI property Andrejs Cainikovs (2): arm64: dts: imx8qm: Remove adma pwm arm64: dts: imx8-apalis: Set thermal thresholds Benjamin Hahn (1): arm64: dts: imx8mp-phyboard-pollux-rdk: update gpio-line-names Bhavin Sharma (1): arm64: dts: imx8mp: Add Boundary Device Nitrogen8MP Universal SMARC Carrier Board Carlos Song (6): arm64: dts: imx93-11x11-evk: remove redundant "sleep" pinctrl in lpi2c2 node arm64: dts: imx8qxp: Add LPSPI alias arm64: dts: imx8qm: Add LPSPI alias arm64: dts: imx8dxl: Add LPSPI alias arm64: dts: imx8ulp: Add LPSPI alias arm64: dts: imx93: Add LPSPI alias Catalin Popescu (1): arm64: dts: imx8mp: add cpuidle state "cpu-pd-wait" Chancel Liu (1): arm64: dts: imx93-11x11-evk: Enable sound-wm8962 sound card Ciprian Marian Costea (2): arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux arm64: dts: s32g2: Disable support for SD/eMMC UHS mode Emanuele Ghidoli (1): arm64: dts: colibri-imx8x: Add ad7879_ts label to touchscreen controller Francesco Dolcini (2): arm64: dts: freescale: imx8mm-verdin: Fix SD regulator startup delay arm64: dts: freescale: imx8mp-verdin: Fix SD regulator startup delay Frank Li (22): arm64: dts: imx93-11x11-evk: add io-expander adi,adp5585-01 arm64: dts: imx93-9x9-qsb: add I3C overlay file arm64: dts: fsl-lx2160a: add rev2 support arm64: dts: imx8mp-evk: add PCIe Endpoint function overlay file arm64: dts: layerscape: remove cooling-max-state and cooling-min-state arm64: dts: imx8qxp-mek: Add PCIe support arm64: dts: imx8qm-mek: Add PCIe and SATA arm64: dts: imx8qxp-mek: add bluetooth audio codec arm64: dts: imx8qxp-mek: add esai, cs42888 and related node arm64: dts: imx8qxp-mek: enable jpeg encode and decode arm64: dts: imx8qxp-mek: add flexcan1 and flexcan2 arm64: dts: imx8qxp-mek: add usbotg1 and related node arm64: dts: imx8qxp-mek: add cm4 and related nodes arm64: dts: imx8mm-venice-gw73xx: remove compatible in overlay file arm64: dts: mba8mx: remove undocumented 'data-lanes' at panel arm64: dts: imx8: move samsung,burst-clock-frequency to imx8mn and imx8mm mba8mx board file arm64: dts: imx8mp-kontron-dl: change touchscreen power-supply to AVDD28-supply arm64: dts: layerscape: remove en25s64 and only keep jedec,spi-nor compatible string arm64: dts: imx8mn-tqma8mqnl-mba8mx-usbot: fix coexistence of output-low and output-high in GPIO arm64: dts: imx8qxp-mek: replace hardcode 0 with IMX_LPCG_CLK_0 arm64: dts: imx8qm-ss-hsio: fix interrupt-map indent under pci* nodes arm64: dts: imx8qm-ss-hsio: fix PCI and SATA clock indices Frieder Schrempf (4): arm64: dts: Add support for Kontron OSM-S i.MX8MP SoM and BL carrier board arm64: dts: Add support for Kontron i.MX8MP SMARC module and eval carrier arm64: dts: imx8mm-kontron: Add support for display bridges on BL i.MX8MM arm64: dts: imx8mm-kontron: Add DL (Display-Line) overlay with LVDS support Gilles Talis (1): arm64: dts: imx8mp-navqp: Add HDMI support Haibo Chen (1): arm64: dts: imx93-11x11-evk: add flexcan support Hiago De Franco (1): arm64: dts: imx8-apalis: Add nau8822 audio-codec to apalis eval v1.2 João Paulo Gonçalves (6): arm64: dts: imx8-apalis: Add audio support arm64: dts: imx8-apalis: Add usb4 host support arm64: dts: freescale: imx8mm-verdin: add label to som adc node arm64: dts: freescale: imx8mm-verdin: Add Ivy carrier board arm64: dts: freescale: imx8mp-verdin: add labels to som nodes arm64: dts: freescale: imx8mp-verdin: Add Ivy carrier board Krzysztof Kozlowski (1): arm64: dts: freescale: minor whitespace cleanup Laurentiu Mihalcea (5): arm64: dts: imx8-ss-audio: configure dsp node for rproc usage arm64: dts: imx8qxp-mek: add dsp rproc-related mem regions arm64: dts: imx8qm: drop dsp node from audio_subsys bus arm64: dts: imx8qm: add node for VPU dsp arm64: dts: imx8qm-mek: enable dsp node for rproc usage Marek Vasut (2): arm64: dts: imx8mp: Add DH i.MX8MP DHCOM SoM on DRC02 carrier board arm64: dts: imx8mp: Add support for DH electronics i.MX8M Plus DHCOM PicoITX Michal Vokáč (1): arm64: dts: imx: Add imx8mp-iota2-lumpy board Peng Fan (7): arm64: dts: imx95: set max-rx-timeout-ms arm64: dts: imx95: add bbm/misc/syspower scmi nodes arm64: dts: imx95: update a55 thermal trip points arm64: dts: imx95: add anamix temperature thermal zone and cooling node arm64: dts: imx95: enable A55 cpuidle arm64: dts: imx95-19x19-evk: add nxp,ctrl-ids property arm64: dts: imx95-19x19-evk: add lpi2c[5,6] and sub-nodes Richard Zhu (5): arm64: dts: imx8mq: Add dbi2 and atu reg for i.MX8MQ PCIe EP arm64: dts: imx8mp: Add dbi2 and atu reg for i.MX8MP PCIe EP arm64: dts: imx8mm: Add dbi2 and atu reg for i.MX8MM PCIe EP arm64: dts: imx8-ss-hsio: Add PCIe and SATA support arm64: dts: imx8dxl-evk: Add PCIe support Shengjiu Wang (6): arm64: dts: imx93-9x9-qsb: Enable sound-wm8962 sound card arm64: dts: imx93-9x9-qsb: add bt-sco sound card support arm64: dts: imx93-9x9-qsb: Add PDM microphone sound card support arm64: dts: imx8ulp: Add audio device nodes arm64: dts: imx8ulp-evk: Add bt-sco sound card support arm64: dts: imx8ulp-evk: Add spdif sound card support Stefan Eichenberger (2): arm64: dts: imx8mm-verdin: add single-master property to all i2c nodes arm64: dts: imx8mp-verdin: add single-master property to all i2c nodes Tarang Raval (1): arm64: dts: imx8mm-emtop-baseboard: Add Peripherals Support Tim Harvey (4): arm64: dts: imx8mp-venice-gw74xx: add M2SKT_GPIO10 gpio configuration arm64: dts: imx8mm-venice-*: add RTC aliases arm64: dts: imx8m*-venice-gw75xx: add Accelerometer device arm64: dts: imx: Add i.MX8M Plus Gateworks GW82XX-2X support WangYuli (1): arm64: dts: colibri-imx8x: Fix typo "rewritting" Xu Yang (3): arm64: dts: imx8dxl-ss-conn: change usbphy1 compatible arm64: dts: imx8qm: change usbphy1 compatible arm64: dts: imx8qxp: change usbphy1 compatible Yannic Moog (1): arm64: dts: imx8mp-phyboard-pollux-rdk: add gpio-fan arch/arm64/boot/dts/freescale/Makefile | 25 + arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 2 +- .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 +- .../arm64/boot/dts/freescale/fsl-lx2160a-cex7.dtsi | 3 - .../arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi | 169 ++++ arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 2 +- .../boot/dts/freescale/imx8-apalis-eval-v1.2.dtsi | 69 ++ .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 31 +- .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 31 +- .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 31 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 135 ++- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 19 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 123 +++ arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 33 + arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi | 51 ++ arch/arm64/boot/dts/freescale/imx8dxl.dtsi | 6 + .../boot/dts/freescale/imx8mm-emtop-baseboard.dts | 335 ++++++++ .../arm64/boot/dts/freescale/imx8mm-kontron-bl.dts | 131 +++ .../boot/dts/freescale/imx8mm-kontron-dl.dtso | 189 +++++ .../boot/dts/freescale/imx8mm-tqma8mqml-mba8mx.dts | 5 + .../boot/dts/freescale/imx8mm-venice-gw700x.dtsi | 7 +- .../imx8mm-venice-gw73xx-0x-rs232-rts.dtso | 4 - .../freescale/imx8mm-venice-gw73xx-0x-rs422.dtso | 4 - .../freescale/imx8mm-venice-gw73xx-0x-rs485.dtso | 4 - .../boot/dts/freescale/imx8mm-venice-gw75xx.dtsi | 16 + .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7903.dts | 4 +- .../boot/dts/freescale/imx8mm-venice-gw7904.dts | 7 +- .../boot/dts/freescale/imx8mm-verdin-ivy.dtsi | 471 +++++++++++ .../dts/freescale/imx8mm-verdin-nonwifi-ivy.dts | 18 + .../boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts | 18 + arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- .../freescale/imx8mn-tqma8mqnl-mba8mx-usbotg.dtso | 29 +- .../boot/dts/freescale/imx8mn-tqma8mqnl-mba8mx.dts | 5 + .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 4 +- .../boot/dts/freescale/imx8mp-dhcom-drc02.dts | 255 ++++++ .../boot/dts/freescale/imx8mp-dhcom-picoitx.dts | 176 ++++ .../boot/dts/freescale/imx8mp-evk-pcie-ep.dtso | 17 + .../boot/dts/freescale/imx8mp-iota2-lumpy.dts | 423 ++++++++++ .../boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts | 305 +++++++ .../boot/dts/freescale/imx8mp-kontron-dl.dtso | 111 +++ .../boot/dts/freescale/imx8mp-kontron-osm-s.dtsi | 908 +++++++++++++++++++++ .../imx8mp-kontron-smarc-eval-carrier.dts | 254 ++++++ .../boot/dts/freescale/imx8mp-kontron-smarc.dtsi | 280 +++++++ arch/arm64/boot/dts/freescale/imx8mp-navqp.dts | 47 ++ .../dts/freescale/imx8mp-nitrogen-smarc-som.dtsi | 348 ++++++++ .../imx8mp-nitrogen-smarc-universal-board.dts | 17 + .../dts/freescale/imx8mp-phyboard-pollux-rdk.dts | 50 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 4 +- .../boot/dts/freescale/imx8mp-venice-gw702x.dtsi | 4 +- .../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 7 +- .../boot/dts/freescale/imx8mp-venice-gw75xx.dtsi | 16 + .../boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts | 19 + .../boot/dts/freescale/imx8mp-venice-gw82xx.dtsi | 533 ++++++++++++ .../boot/dts/freescale/imx8mp-verdin-ivy.dtsi | 512 ++++++++++++ .../dts/freescale/imx8mp-verdin-nonwifi-ivy.dts | 18 + .../boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts | 18 + arch/arm64/boot/dts/freescale/imx8mp-verdin.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 25 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 89 ++ arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qm-ss-conn.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 3 + arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 209 +++++ arch/arm64/boot/dts/freescale/imx8qm.dtsi | 34 + arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 298 ++++++- arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi | 4 + arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi | 41 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 6 + arch/arm64/boot/dts/freescale/imx8ulp-evk.dts | 70 ++ arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 214 +++++ arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 115 ++- .../boot/dts/freescale/imx93-9x9-qsb-i3c.dtso | 72 ++ arch/arm64/boot/dts/freescale/imx93-9x9-qsb.dts | 158 +++- arch/arm64/boot/dts/freescale/imx93.dtsi | 8 + arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 86 ++ arch/arm64/boot/dts/freescale/imx95.dtsi | 68 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 6 - arch/arm64/boot/dts/freescale/s32g2.dtsi | 153 ++++ arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 5 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 13 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 153 ++++ arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 4 + 90 files changed, 8095 insertions(+), 109 deletions(-) create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rev2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8dxl-ss-hsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-kontron-dl.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-ivy.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-ivy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-ivy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-drc02.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-dhcom-picoitx.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-evk-pcie-ep.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-iota2-lumpy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-bl-osm-s.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-dl.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-osm-s.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc-eval-carrier.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-kontron-smarc.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-nitrogen-smarc-universal-board.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx-2x.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-venice-gw82xx.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-ivy.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-ivy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-ivy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-hsio.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx93-9x9-qsb-i3c.dtso From patchwork Mon Nov 4 09:00:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shawn Guo X-Patchwork-Id: 13861062 Received: from mail-m16.yeah.net (mail-m16.yeah.net [220.197.32.18]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 3F73613B791 for ; Mon, 4 Nov 2024 09:01:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=220.197.32.18 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710890; cv=none; b=YyO8CqHGcyiQ9stejq2fdDD6DII/0YMH8Uo7ZUgmEeZXimI5Pd7njfTnnVGNqKI8b5pZaSBFm9SG4tib1kyHOBygCim4P0yRkxn/bPY8D7XNSmc2+N6ig/qVhShSFfu4bGjmEfuqhz28GKbF3u9zq0IAC3zCKuXHuBAKsr2Lq68= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1730710890; c=relaxed/simple; bh=PjIi21dI7IqV97t2BSWH70bIxiticHqWnOYuq4P1Ndc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=D29U3wZTdn1j/UwxdonxnjoqXIskXB5EdnHchsY+v9/j1btdloT2Lhd8eIfAJ/ShtLMgYkoizJCZ2OaKpFX6vfTzJYkn1066PWAsJYlcrfXPV3apMp8X07eZGOL57UHeOdg5SiS3GOpfpdL5WCqtOJA5SEOsUZvAmbQ+d43NFuM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net; spf=pass smtp.mailfrom=yeah.net; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b=Hy3jQy+V; arc=none smtp.client-ip=220.197.32.18 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=yeah.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=yeah.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=yeah.net header.i=@yeah.net header.b="Hy3jQy+V" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yeah.net; s=s110527; h=From:Subject:Date:Message-Id:MIME-Version; bh=aIFOG sqEil/CZqwfy0ewPkNvhV31ePBcClT4E1DSKDw=; b=Hy3jQy+VOTyMsA3Hcxfm1 ORovaENGXHd3E7tV/etgx7o/z1bkCAqDQR6NW9MSJcFqYz8kEoJwWtJAobonHDlQ Py3jMR0d3mavafy5/y6LdzbHRwfgteBLrVJa8jOpJmn8kNXOgIbGUHAxvv+ICchU inT76/lNDp/LsnFwQixgds= Received: from localhost.localdomain (unknown []) by gzsmtp3 (Coremail) with SMTP id M88vCgBXD75LjShnSBmkAQ--.16437S7; Mon, 04 Nov 2024 17:01:03 +0800 (CST) From: Shawn Guo To: soc@kernel.org, arm@kernel.org Cc: Shawn Guo , Fabio Estevam , kernel@pengutronix.de, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org Subject: [GIT PULL 6/6] i.MX defconfig changes for 6.13 Date: Mon, 4 Nov 2024 17:00:55 +0800 Message-Id: <20241104090055.1881860-6-shawnguo2@yeah.net> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20241104090055.1881860-1-shawnguo2@yeah.net> References: <20241104090055.1881860-1-shawnguo2@yeah.net> Precedence: bulk X-Mailing-List: imx@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-CM-TRANSID: M88vCgBXD75LjShnSBmkAQ--.16437S7 X-Coremail-Antispam: 1Uf129KBjvdXoWrZry5ury8Zr1xJr4DGw43Awb_yoWfKwc_AF yxJ3WUGr4UJryDGF1xZ3WxZr4UKw17JFy5Zw1UtrW3uF1ayr1jy34UXrWfZr1DX3WkJrsr ArWDJw1DAr17KjkaLaAFLSUrUUUUjb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUvcSsGvfC2KfnxnUUI43ZEXa7IU8sXo7UUUUU== X-CM-SenderInfo: pvkd40hjxrjqh1hdxhhqhw/1tbiCxGNZWcoYr+P7gAAsB From: Shawn Guo The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc: Linux 6.12-rc1 (2024-09-29 15:06:19 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-6.13 for you to fetch changes up to 0fd75ba1750318cd824713d43f2480159c2a54aa: ARM: imx_v6_v7_defconfig: Enable drivers for Kobo Clara 2E (2024-11-04 15:15:57 +0800) ---------------------------------------------------------------- i.MX defconfig changes for 6.13: - Enable BD71828 regulator and NXPUART Bluetooth driver support in imx_v6_v7_defconfig (needed by Kobo Clara 2E device) ---------------------------------------------------------------- Andreas Kemnade (1): ARM: imx_v6_v7_defconfig: Enable drivers for Kobo Clara 2E arch/arm/configs/imx_v6_v7_defconfig | 2 ++ 1 file changed, 2 insertions(+)