From patchwork Mon Mar 17 13:33:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Baluta X-Patchwork-Id: 14019484 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 0AEB0C282EC for ; Mon, 17 Mar 2025 13:35:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Content-Type: Content-Transfer-Encoding:References:In-Reply-To:Message-ID:Date:Subject:Cc: To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=D3+fH83iPv9PCT8MQLfOAvDNnnca+vfKU4j4YeGLRt8=; b=AKuwFVZxeDB7t4/mVJNf7dcPR0 fXrYo3ZEmepplTwxzEqy7gazHYT6fVaOjmscEIUsgCtQBxcEBDiYKQfaeiEVvS+egGMF3AWqVZtFT SYsDGK3QZPPkPqiifzAbWy5LWLwrew2PrAu7l1FTL6Lwx6t66Ku4NPQ4FHQGf+j6v5Q3+3UlqwhlF dNkMCAjl2aq16VhLFMmMNVWiJxU0J1BwbP0HOMr/YvTM60clBIQnNkQ+52GG6WOLO2CpPUJmHeEmG 8cEVaUfAD+vQogN60hxU2CdyUIx7bvpmzEQj444BEuPLgzr1L478YuW7PZj/T7XLUFnYFMEQe0q/x EstP/02A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tuAcm-00000002l1p-0LZI; Mon, 17 Mar 2025 13:35:24 +0000 Received: from mail-db5eur02on2062b.outbound.protection.outlook.com ([2a01:111:f403:2608::62b] helo=EUR02-DB5-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tuAZR-00000002k98-17hU for linux-arm-kernel@lists.infradead.org; Mon, 17 Mar 2025 13:31:58 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=iUtqigTTh9z896rGBLejpPRosiPJDmlPeJivUrUkh5gVG6/hA+2zfTkNy8xVuill9PRqlqh9JPlI+qH4izMDsvu/imvWFBun6TpwB8Ac0E+PI64+9yMc8Jr1tRtMnMcWA7nRQOFLN0LIAl4NE5d3Pgcm+xtJcMHrwDGqZVMfcdJt74tvYgzcUjwGuB4lBzo+PRMjLsPi9i3rfJN0N8PYX+s6aZWUoX4Hn5TqxjpUA/d7w75wr7cKZuHlDmVyXaEhp3L01lPG1hVVSHXIjwr2GWurCbvhC9CjK6NWEqyUWoQHJ8GBmPf7I7iU9V6BZ1QvRoeTMkcYKwkvg+2+GmzdnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=D3+fH83iPv9PCT8MQLfOAvDNnnca+vfKU4j4YeGLRt8=; b=cTpffVnMrd8uVq5n3UG/SvdzdEr0bBMY6eu4VP1KgtUgrIbOpwbq8arzDmtd2q49MXBpXLZrW9TZ9mrIWd4a3PE5YIMXhlAB8BkPFXNQdQjsUwzEJPkO34gL2OvO9Rxmvc1P/adeiK/2JN72PabmhxQt1FLLP406yupnSsljf2SzZAkYOpH0xXKwgDptNgxnNOOy53fkMUOSKbMd2oBNSkn1l8vGjf4tFNvE8dx6E2rMlRCHEZLTgsDB5IK2x+78ywiw26m+6kjxkxJnwRC//shGnrm8L3ncI0sLwgrOyLxUbdl1VvdOSUk/to7rNhnpgLnQY2oICfY0/hdizhCUcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=D3+fH83iPv9PCT8MQLfOAvDNnnca+vfKU4j4YeGLRt8=; b=S1z8tt+vesu/S9KkyjwqJu0B8IwxB5atBmq6pbZfbRlVRRrE0zT0IS+LBOE7n2Z7eOqCP2TZDUthl25YiDkUGpu2VyJTqBKlBYGwm6j3Z/QoeW2MLnIWTCwM2HQY8hMs4GpmHi/n6Zt4oAmMdghO45lI3E5RSfpA8HfigXjY+pn5qxYTwCAADsbK6PGdM2Cn0Z+/8m1ouqcZjf2a+UkxfXIcqefO9NAN239WqdM+rPHqKfl5x1e/PtZckjIk5mYxVo6QRjGYzJwhx9JnUSAAGkUSubXFPYDH799JLF/FDP3wW/r8wcd2bSVl1rri2DnR6Iv6Mig1X3/l5RET+NW9Rw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AS8PR04MB8247.eurprd04.prod.outlook.com (2603:10a6:20b:3f2::13) by GV1PR04MB9513.eurprd04.prod.outlook.com (2603:10a6:150:1e::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.33; Mon, 17 Mar 2025 13:31:51 +0000 Received: from AS8PR04MB8247.eurprd04.prod.outlook.com ([fe80::84f7:e2c3:ceed:c0a6]) by AS8PR04MB8247.eurprd04.prod.outlook.com ([fe80::84f7:e2c3:ceed:c0a6%5]) with mapi id 15.20.8534.031; Mon, 17 Mar 2025 13:31:51 +0000 From: Daniel Baluta To: shawnguo@kernel.org, robh@kernel.org Cc: s.hauer@pengutronix.de, kernel@pengutronix.de, krzk+dt@kernel.org, conor+dt@kernel.org, festevam@gmail.com, devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, frank.li@nxp.com, aisheng.dong@nxp.com, daniel.baluta@gmail.com, laurentiu.mihalcea@nxp.com, shengjiu.wang@nxp.com, iuliana.prodan@nxp.com, a.fatoum@pengutronix.de, mathieu.poirier@linaro.org, linux-remoteproc@vger.kernel.org, Daniel Baluta , Peng Fan , Frank Li Subject: [PATCH v5 1/5] arm64: dts: imx8mp: Use resets property Date: Mon, 17 Mar 2025 15:33:02 +0200 Message-ID: <20250317133306.2003909-2-daniel.baluta@nxp.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250317133306.2003909-1-daniel.baluta@nxp.com> References: <20250317133306.2003909-1-daniel.baluta@nxp.com> X-ClientProxiedBy: PAZP264CA0254.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:239::20) To AS8PR04MB8247.eurprd04.prod.outlook.com (2603:10a6:20b:3f2::13) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8PR04MB8247:EE_|GV1PR04MB9513:EE_ X-MS-Office365-Filtering-Correlation-Id: 67936848-3951-4cb1-d6f4-08dd65581387 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|7416014|52116014|376014|38350700014; X-Microsoft-Antispam-Message-Info: u2byaR7Kowyfmt4HPU2FcgikLU0CCL/jVdsAz5ybjQYu/xBNexTdWGJ3Ku85rzIUWmKg6gPsk0Tda1HyOV5BlXT7CDPk+ZiTDIjj7E1ecpR/kwGtzxpBYufG0/Vd1NMcoJbyBRo1eDEQkyNNoL9hKrOQ9WE3Bbb35H6sEzBoz3XPBySTrr+0tT1Ur878WH4wJN5uiyMXdjwy5BmbblfSbRjiNoK61DprniqDMYWU3Si2NszfMG5TL3wRsTCmSqpphKsASt/O/LMYQBMvIa46nFsY1w4s3x8y9udqvJ/6i3tCDfvhjIH8zTwySa9U07W42fpRLN8SZhYY/tQn3mn+arz/cDbj2WSypBY5c9bElQcFGXKQITQ9BezSW0Fbk8M4+z+0mUkl4bj0yH8M201gGzYwaroAkwQk78w/xLkaLHs1qEUPTYVu5UTa9NoBjBTI7mndglclTkgxAYFKHBP9ATCAKMT4wWR02vHjuzKi1fXq2+ElZ1Wsj24bkY/eoShn94uzfHDHwkZxqyNsGuh2gwo6Dz5/cWRanZxTxsWEhrTuLiyfOMHRaXydJau6FAscMlYcaNJKFWL8jzSzUlfS9zM7gTYYorB1s29TZ12u46FtCukYzCzbtV88ZwaTwHCnnrPoeIJ+n9GtoHH9xfVDS7vo7tXIhLul07MSC5f5/FBLShtkYk6AwYLzQqRHgCCyGCLQtR6Xz01a1TMFDAMywCgrbt5YqVnOSM7j0LKzueDYlq1uNWd6clu4Fn+0fB5Okm9wKq25pE4Fslm/iff0za6aDF/yHWXROl3A8JUQPb5IfHMUk6xcGVXlBUCWSiCYQDzwqJYeZaouyHvIissrmCm6TBMEJQNF3SyUfsMkHLphhs1+64hcOMsgmj8qZ47Y2z2kT+fVWH6nOWeLPgw0XqRYqhm4u29I0BxKSPzlTMIdZKRJapNOPWpDkP/shxXHuSwNfbLYLaGuzGM/erN45J9hIDrxRB94DILjhnsth0b3I0TMXor0MJRLbkQHDWt49UlDDDxRfQg8BOgwih6+eMrwP35dAYI43qA+v/fCkSUscFJbFncfBmXYDQC1ey0L3nwIC119clBgPkPuXqoDlSPKNwAzSHfh16xQhqjcWW6NLptelheVENj7aYTec7LCIYctBIW/jxIK+ZFE2xVnEpMbqLIW8jCGemCTxMbdtCP+B772c1ihZPlojXQlMrMt+OPI0kb3xd0vORn69G+OSkpGYhJMKOSg5WkInXaKtGwKqR2xtNFHz4dnvifhQLSxPWY7xCzF/01+VI/UQ7Zs7rrVqPK5hdqMGx5xR8rksirs6ahL0scus/1ACu25kuv52Mtv2e/Bt9w1v60S6c19QD2ECIC2VnOAIFtM4V8qVm6WxbPJbuv74ZQeLxFIe/2ahkQ4RbJXjB5pxnGOax4MJhnuqiwXxEOWqJlNV496is7lVgMUA61WJFNdaPPqRIao X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR04MB8247.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(7416014)(52116014)(376014)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1wi+kd9ykzymoxhUdcDJjtDIIADGFc5cyGc1N8vnaUwYLCW6JQ1trkmvL4QctdbAte2wOgAYBD1fTIV04fkQrUtPAOLWKtRwu4U0/W7TBsuEJ1X8wfKQ/YNsVOWonjL+AzSStH1qw6aN4ysqsDT4/Taozc2f2GF1Id7Y82k3ljwtA6YGCiw3tdl0ajKvV/ebMFksyed0/AWQKHPjpQKtMyd37c9KzrhLkeN5HrMqWlaov6yJVvmbCr49EC1R0eux2gxWA09GuTUNtcBR/cRspFkzzo3gaZjqQStdQImIYb+layjkbF2LZFdIEF3OGchWahbx72sdSyJQCLSfaqpAE3rjH6bgLCi9TBd6IbjGjuQH6u7joR2DBYGZmHFgRQw6arXa7n7JqaExJ+aEetxJtb1LTlByDjXK59y8mI9ZHyy+/xMTKzMRRfb9CN6jluO4mACnJ+g6ZYKciE0BjVa9qYUnI6RgBhKoGD11mS41AZNXo8Qdl8ZSLOLNPdKz97Q80cXuvu5T/Vq2NfKRAZN6hTTgwf8vQRIr3eEl9WTJJPznIwiKhXRTYEfaLv0TieQxYBhyaiPUoAYX56O5kFq3oDtJguCynoy/X/sLEcBMlqFiFrqTFa21+kjyQ5skcqPThonxdVpbiSmtHH7hbZYbFgUvsrnA5MpDSJEtnTqbung4wsT5OJc0gm6j1qjW6zPZoAuDq1ffJRRqnapSfl6+5+oMp6WN0eJav0CeJbdLDJ/SnaQOkIYFoomN5gqUYCbMcB6jh5pufR7LrvchhJuh3AVtjMxoSMC5lfwHeMv/eVwB5GVEi70mVV0XtzG+DwTn2NyvUDcWWFkR7U9MpOqImcsySwmVJ5JgCx6KscmSg6/bCw9YCrVokR/4bp5cLa6FTMf8Gr0PBYbV5jHEd9sz/ACwIhjr1COvBIKRiLbPeMEb/I7RwjtDlJYGZYdrhFpIuNVmhNAnItD4jxNGMpyvpbvloRudNAs7DKHyDI5ScV9hRbKef5dEXgCtYWvB0PuByjDqg3FHsD0IfO1xTpbg7HEWB3lfAhZhV//F6PAnCOc4z6iUX+gy+ui5QkCW5LDpVsKofoyp3Os7xWdaQ+f0kamMrpo+HqH8ILzxWlj6uObmnsk5/6+9T081jQqliclrXT/gK1LQZoy6XyDE9vei4QvyybNUv7YokXtdqgeay/wy3gZ741ZkTajhcsCisGTjHhlbAw9b7AsvaznOVVDJvQ2rEU2T9TDWeyF2nrgbe7JtVRKbmVb2/MD248SVATX4UnlpjylLblb44w0YiLwAZijYO7LS2dnUqVRGpzxgHL5IQgDSU/gBI6TYDP8W/poBs4LlKNpuBMw1/JdwIqbNG13VaDgppVIIBcoqILtbIUZDiWf+xhyepLjHLPF/VM86wGJgtKWUl1R+X2dN9sG7Elvag2ZE24gmhu13bqlADpfS1CY5EBojBr5w7+qimgCBWPoCX/6Ec6AJC/z7ne6fX2NgvnfwexPpPM+IDXTHKujv4nCrsbSinwJs2vcAPQAfemI0Zy2K2yuJ9A1iCBb5/n/xlqE00jDveXblz5gfoVFWqqT38EjK4ZvZ0zhpYKi+ X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 67936848-3951-4cb1-d6f4-08dd65581387 X-MS-Exchange-CrossTenant-AuthSource: AS8PR04MB8247.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Mar 2025 13:31:51.8218 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: +Zhm0/F+V851coIDwEWWq4vBt/EtVLLbxwHZDb9pptmkPHjgY6Ik1yLRUi2YI6DdT39ywZ54/R2WwbWd3/1I0w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR04MB9513 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250317_063157_306394_5B25272F X-CRM114-Status: GOOD ( 10.24 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add resets property to dsp node in order to be able to control the dsp run/stall bit from audio block control. Reviewed-by: Peng Fan Reviewed-by: Frank Li Signed-off-by: Daniel Baluta --- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8mp.dtsi b/arch/arm64/boot/dts/freescale/imx8mp.dtsi index ce6793b2d57e..3b725fe442d0 100644 --- a/arch/arm64/boot/dts/freescale/imx8mp.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8mp.dtsi @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -2422,6 +2423,8 @@ dsp: dsp@3b6e8000 { mboxes = <&mu2 2 0>, <&mu2 2 1>, <&mu2 3 0>, <&mu2 3 1>; memory-region = <&dsp_reserved>; + resets = <&audio_blk_ctrl IMX8MP_AUDIOMIX_DSP_RUNSTALL>; + reset-names = "runstall"; status = "disabled"; }; };