Received: by 2002:ab2:6a05:0:b0:1f8:1780:a4ed with SMTP id w5csp2593868lqo; Tue, 14 May 2024 03:42:30 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUOYw2Yrft9D26OvU75Co85e3uvbinfHzzqKiWPSZatMbWpXLKIXaGK3aNtd8VbcYO4YEhmvqVgBwCPX8sDe6QgUdwO9kZBw2Cx1w6fGw== X-Google-Smtp-Source: AGHT+IHZwyy6V8o9L/nOJQNBz5iZCTjno58taaep7frUaSbsPEAdMqM61pLPQVvPaopXRRc0jtMZ X-Received: by 2002:a05:6214:2b8d:b0:6a0:95f4:baad with SMTP id 6a1803df08f44-6a168151edemr134776206d6.10.1715683350217; Tue, 14 May 2024 03:42:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1715683349; cv=pass; d=google.com; s=arc-20160816; b=LYTOBovVgb9k54RYV0Q0VPw8iD55xjTvPNu3nsEZxpT0TDssRz/nF+/e8MsmD7HCyh ISvIHvMG9lUJxHMG4MjmJll9A7wgVuX7kLD08ro3UgAfaOV1t2HivcO02/lWkAZR4e1X VcutFP0he14laFwvU6GAR/GQSqKrmIA6FLyhTl5CyUbKn3e/zEM/AXlJ0LgPfjrfc3XK gw1ULaHEtrncZ/X4bUyQNojtR2fM6321u6coJLEXYeUxH/eu482lp3kN7kLa7cGFO76c doOrj5BgTAdkFUJOuePiY6hue2onbXzvwLBGQXgTHc6NPDo/W7/YzJQMlljuLuhyRjlW 5pSg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-id:precedence:references :in-reply-to:message-id:date:subject:to:from; bh=S1NZRWQsmj/d+7nJE9n1LBPYKP8c4tNBfW3pjwWYWf0=; fh=yJG0a4sP0Py0VcRO0FoZ7y1L5tvgkoSbJk2nY3Z9ahc=; b=AJFG7bt83sLtwE5rHuvzFSHPZG8ShugYPgvoeoqRso7jCr77ig7pggq8YN2g/2xurv DxwU9rM0/LqXGsHJsRC6bH+BY/bS6Fs4dGaqDoxcuHVsJBAL7VElA00NMFa+wq0hVASP nM0UTMlSPy+fv7Ai4crmvZQ1X5N2YffnNivZRC05PG/6h4HT0RSFoXNBPqPPbsjZ7XG8 6qw1gadTx5UCaN1Mx406R9QQ8yuSjd6POgBWsSvB72b6F5hc1lV4PQbjLr/hvButcluI +QIh0zCIcEHjfjRlXcj7hXww/jeggE/OeuUWvIpn1jdxxVDGgh/Vh3e3j3JD+IH1dQAP 1OBw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel+bounces-178544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-178544-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id 6a1803df08f44-6a15f2edb74si114870316d6.436.2024.05.14.03.42.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 May 2024 03:42:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-178544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel+bounces-178544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-178544-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 967E31C21167 for ; Tue, 14 May 2024 10:42:29 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6E11013DB88; Tue, 14 May 2024 10:08:08 +0000 (UTC) Received: from inva020.nxp.com (inva020.nxp.com [92.121.34.13]) (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 7E91764CCC; Tue, 14 May 2024 10:08:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=92.121.34.13 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715681287; cv=none; b=Fa5RZAOkveMdiIMzRI4/whnjMQW+6i/AHwsXV3basJidtGy5hK66pbwVkJpkVnaPFFT87y7J8+yjG8m6vTJsHV84z7ZAk8/WflllJwaieNtgZ89kSiKpJej1J27xpdiYhhQCTh3tUzNelY3lTK31gOy+Z1nLh2uBTORWI9ewy9M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1715681287; c=relaxed/simple; bh=xjDz2Izt0vEcEs30HE8QpAJZW65ZIRs1wI1ol9QNFdU=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References; b=HNqH4sM5gDYYTzUqqhYAScmi0SwklvMLjWdess8tyO4wPyHxaE6i1dgTX4haH5jBpYgNkQzWhltS9/JsxQfpMNHCvx0UcZKi7AczJ68CWFVz2jO4V9QW6RMZSIzu63ys+RkrFXHSyNV0r1c9JXkMJUOZyrHeekuvE44EiiYxAlA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; arc=none smtp.client-ip=92.121.34.13 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Received: from inva020.nxp.com (localhost [127.0.0.1]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id 38CCD1A1D45; Tue, 14 May 2024 11:53:05 +0200 (CEST) Received: from aprdc01srsp001v.ap-rdc01.nxp.com (aprdc01srsp001v.ap-rdc01.nxp.com [165.114.16.16]) by inva020.eu-rdc02.nxp.com (Postfix) with ESMTP id E53A51A1910; Tue, 14 May 2024 11:53:04 +0200 (CEST) Received: from localhost.localdomain (shlinux2.ap.freescale.net [10.192.224.44]) by aprdc01srsp001v.ap-rdc01.nxp.com (Postfix) with ESMTP id 93FDF180222F; Tue, 14 May 2024 17:53:02 +0800 (+08) From: Shengjiu Wang To: abelvesa@kernel.org, peng.fan@nxp.com, mturquette@baylibre.com, sboyd@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, shawnguo@kernel.org, s.hauer@pengutronix.de, kernel@pengutronix.de, festevam@gmail.com, marex@denx.de, linux-clk@vger.kernel.org, imx@lists.linux.dev, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, p.zabel@pengutronix.de, shengjiu.wang@gmail.com Subject: [PATCH v3 6/6] arm64: dts: imx8mp: Add reset-controller sub node for audio_blk_ctrl Date: Tue, 14 May 2024 17:33:30 +0800 Message-Id: <1715679210-9588-7-git-send-email-shengjiu.wang@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1715679210-9588-1-git-send-email-shengjiu.wang@nxp.com> References: <1715679210-9588-1-git-send-email-shengjiu.wang@nxp.com> X-Virus-Scanned: ClamAV using ClamSMTP Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: The Audio Block Control contains clock distribution and gating controls, as well as reset handling to several of the AUDIOMIX peripherals. Especially the reset controls for Enhanced Audio Return Channel (EARC) PHY and Controller Add reset-controller sub-node for audio_blk_ctrl. Signed-off-by: Shengjiu Wang --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index 459c4a54d30e..f94702ad4210 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -1565,7 +1565,7 @@ sdma2: dma-controller@30e10000 { }; audio_blk_ctrl: clock-controller@30e20000 { - compatible = "fsl,imx8mp-audio-blk-ctrl"; + compatible = "fsl,imx8mp-audio-blk-ctrl", "syscon", "simple-mfd"; reg = <0x30e20000 0x10000>; #clock-cells = <1>; clocks = <&clk IMX8MP_CLK_AUDIO_ROOT>, @@ -1582,6 +1582,11 @@ audio_blk_ctrl: clock-controller@30e20000 { assigned-clocks = <&clk IMX8MP_AUDIO_PLL1>, <&clk IMX8MP_AUDIO_PLL2>; assigned-clock-rates = <393216000>, <361267200>; + + audio_blk_ctrl_rst: reset-controller { + compatible = "fsl,imx8mp-audiomix-reset"; + #reset-cells = <1>; + }; }; }; -- 2.34.1