From nobody Mon Jun 8 22:53:30 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010042.outbound.protection.outlook.com [52.101.69.42]) (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 D34663AC0D7; Tue, 26 May 2026 05:39:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773964; cv=fail; b=iAn4XWkXjWSbWGb3jd8l2Vhw4gqUdEg9tp9s85rvDDYYC5Z8IHhU9On9wz9DM0OiA5h3gn3j78SDC+mZIUJy4G/WRyxiFJrcZOR8Sgs8hdiKNI9bloOtzNa7xdRvoznxiMW38yO3IjgUVszuSJlwoBeC8C/+kPue4Cmd1ox//JY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773964; c=relaxed/simple; bh=rY4Q5/dt2zqX9zMuA6kJiYomxvvdw1gTJONG5G7dcbM=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=GaImjaJaOQy3Hm10cH/YzhRpHa57BDGyf+7vTG4jBS5WzUIPIUXBLjx76jQFr6BXat1EyPIuILSFq3QaQB+NrGm/Z+Sw8pafBsUsi0V6ERvZ67sGlX57QdpOaec8WnvkOjri8lOxmjf1Gw6lIVbQc6osOHrpTMh9eJ9y1DKGq14= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=UmtM0NYo; arc=fail smtp.client-ip=52.101.69.42 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="UmtM0NYo" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=jEYFSPT+A7gKuJtCJZJt3Tr3PRJejYIfY5DHe6nbz3hYuB10c+5WEWct1IiOTCkGczduE9w632if//Nyw0qXcxDvvN0tb0Ii0w+PRyuGRz0ooLs4+BNAuP3zvBW3Uo9WdUA0jYuXCGTnBvRwq1L3w9mz5khp8VtVRNf9iLqfrWvcmK2ppJZRwSNEtyyL8LMGZxw6t3d9Ab/Dyyac4ifapRUnSedZdXQqeMigKV5IE6qurmOgyEq8m+mjNvBe2WQaVRRLqhmlwqmzPcPuWgjpCXy04cHgsFqz/9z9gpWtsbctMKTv8jCzOhD7qU/D7508OScY061yw9pGo+qMsp7yCA== 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=NyqP/aV77HrOGYWYMooRXv5V1QRyVGnnTCtdUwsE4yA=; b=GwStK7a4eBtoes+h4DBVoaiI+1T9Qxe6nu14oUPOojWgruXawDhs7UrTizmTCOCS5gH7GvGYE1wqQJdTqCigPLGNsn1GduNnU+ptoM58z8AMXBjmALtoAMdMwwXfMkvHniDYom5LE+jv9r9Hep16l194rFygalodumBuV24AI23vsXDvV2pMtn7MBNd8kHtPjH7bs0hdwPGom2HMkYBpyqtJ4YhyoAm2y6gdMODV2Wo4O++OlRELKpmkQqR8CwdzPMlL74vTkQvAe17a5oOiT3GKrDY7iLk+mLUqg9n1pGVDIzepEn2bowbZvfEkgXUksx/5NV5aSw+zrKRqnx+5GA== 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=NyqP/aV77HrOGYWYMooRXv5V1QRyVGnnTCtdUwsE4yA=; b=UmtM0NYoQuQRwJ8/DVqfhsSSItchb3zOe9gSZs2IWkzsr1H7YlRrR9UEU46KhRYIGSf8w3gSyRT7wmS6ZhXvvLjar7dP/mnhmWqqRPSOAaNJ+DQCu4QSCea31xoq9SIJKB0udrmpOm5aO9Si2EP8C+FIoluJytkKZFblYLQ5jO1x5h1f3gPlEB9NFPDt6/ZFs9pQLT94bucIu1tJv9dA3YgAcvjx3BfRd5cGswYNva4kY0alokoTrTx5vMj719IaN10gHnkUwKCDsoXGU8Q+XvLHK5411+L9G/IK5usTa0Gps44KlESc3JGOb31wohuqyuveMKih5uRisB/vTfxyYw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by PAXPR04MB9708.eurprd04.prod.outlook.com (2603:10a6:102:24e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.20; Tue, 26 May 2026 05:39:17 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%5]) with mapi id 15.20.9870.023; Tue, 26 May 2026 05:39:17 +0000 From: Chancel Liu To: broonie@kernel.org, lgirdwood@gmail.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: shengjiu.wang@gmail.com, Xiubo.Lee@gmail.com, festevam@gmail.com, nicoleotsuka@gmail.com, perex@perex.cz, tiwai@suse.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 1/3] ASoC: dt-bindings: fsl,rpmsg: Add hp-det-gpios property Date: Tue, 26 May 2026 14:38:13 +0900 Message-ID: <20260526053815.140008-2-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260526053815.140008-1-chancel.liu@nxp.com> References: <20260526053815.140008-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0082.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2::15) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|PAXPR04MB9708:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c3d91fb-b34e-4fa5-2e9f-08debae920b6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|366016|376014|7416014|52116014|38350700014|22082099003|18002099003|56012099003|6133799003|11063799006; X-Microsoft-Antispam-Message-Info: D1nG27zbrGqeEefmqVcPWk4bzj8kiLbp25e+7ZCJ96uSvcXrVxxi4LgZ/NFRFCE26MQCowzYZ9OB2ZOqkN/J7kkB7X9HjyGXr2qIToXxWiWsRcbc9aTewhs9+bOCymajzY/PQw5MnhkQ0omrD7Zu7phHl5cN7XN2D8ick5x/Jwi2YPraBXN3BObqFEVUzID9sVnOvTFmn8TL562pWtoKurSIBlCiRdebOuMMxxQdSh2aIaNPIkLXStzQywygk/M2ZWx6zttLx7jAaYOKeKcrGReZWwGMRKDpipMd7/BqMnJkqh3p4WagSnN2cjM/Tf/Kf3YaayvNzPVEa9/K3zxP9z0QQ2cUOkp4D/ef+M97tG83g2xfxZrIcHn+qx6mVYwJw7yB/DYw72CIn4KLOzBFeaix2pMVfxHs+4u3MrP7AnqOt9i31cHujxWX4nSKto765e0mfey7lzhWCxU0oaZYtN/fAT60G41KTzCg258NqD442tQVmKeEo5lmgDymnKRR6ZWCJ/oXfPeud9TTmzoZEHgFGgYdyanKFFspaKrWEYut71/aJj0Rqx2y5WB7jtURieTiQi/zhb23xPIi8eHwRGLxTomob2nKxj20PqFQgvbG2QWIi4RQI5FsJ2DZMZdyucmLU1IfL3HBy2C+if/i5M5oh6rAkeKh+3awzwOOfAnjFqCNXAFx5gbdcR8ryq5g72efqESSe3ImMEb7zZoi/v20JRKt1ITJ9Bn7Q5u+6/0IctSbKvekVOkaR//YBSKO X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(366016)(376014)(7416014)(52116014)(38350700014)(22082099003)(18002099003)(56012099003)(6133799003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?DzUJK94imoQJX4PwddT7sMyNrvgcZOKjBDUpsuJAimVuLJjP2d43PCYi4ICa?= =?us-ascii?Q?fMwhcyorQZp3lvBoMQA4GAmqZyMRwXtN9S8SY8VDDolvzOvcJtunFnAV9dvl?= =?us-ascii?Q?QjzzHVh45kiLQUVbr6n2Rfnb/66byo1bW/MYop5md9mV4h+0AUEFqRs3WSJL?= =?us-ascii?Q?cjm8Vqz+h+ehaegzMhgTnMCBFWus+HSv4bIDtKM+aQFF1bgNgKnRscTsyPoe?= =?us-ascii?Q?CNvpRsLaLMfig74EE7P1l6CWEGsYCe/PfAg+YeJ3HP6GNNMRNNOwJb1gE3wN?= =?us-ascii?Q?sXmtui0JqsehZz1IRd9kp4HRQDHWeIyileYl+Wd3ycwa1sbUwbUUetsU9oAG?= =?us-ascii?Q?/9fx2Jp/vJD+rLjAlMa9n5IOk8vg/HS09ktXO1+wYPQln9fHLgoUlY3fZtWr?= =?us-ascii?Q?3XtrDFhKsZXRztq3+5Y35+XwsMTOYEhhz2i5iiR0CTPUK/WK7j2ftArWGTnJ?= =?us-ascii?Q?KkGz82ZnyI9vZ3G8P3U+hHbpnnkn4nmCGPDsVyRSFS1wHbOEEgfcxtvmYfGu?= =?us-ascii?Q?4WEU57MEHPHF/kRrJJvRM4yjdLWZ0vyQG7AZ4o2POYbHCx0NLarKnHq4FdhH?= =?us-ascii?Q?2Bz0wRAVaEe80cNaXjkcgtprIN6eH8m3x+onay1ruiA6HMsPz0N9GR44DG+O?= =?us-ascii?Q?Rtl7020Ws3dn+FfCO50P8StHEOOaAokI49v+wOh7m8sDHe5uQXPS6t5F4xee?= =?us-ascii?Q?cQ1k4950I6EEmmtpPtAI0gs1DhC2/ReSO+i5NnnrKnuqyo2NdlbI+ZLPGGAN?= =?us-ascii?Q?5Tp/iud+vy6HIkojYu2996ZGVMzFUtq07IHE/lag0hhDJcLAY3eqTqsq4BID?= =?us-ascii?Q?nHtCMBkvoHmJBgMqk/1D52AMPqtKV2/9u+scsrRL1i31EBgCv8YWnWOdZVfH?= =?us-ascii?Q?Ifi8Vbg2v5yd/mK97KZAKi/N0iKcqhJwWIPCGsL3dAtjMpR/JkjtfMCSOzAK?= =?us-ascii?Q?cOtDgRxMjSTTJhdEzI0bbTqGgMLEeGA7eeXN+uUmsLlyoMzejTShaiPJge3B?= =?us-ascii?Q?RqcMg5Qa1iSSx1dtGnF5A64OtCmGVuyOcTK4JqcxQ5JjxShIbY19XI65tMCk?= =?us-ascii?Q?KgT1eckuQVsciPsLbeO/+XZ5wU4T1B9m/7tTIFxIUxcXNuf6eG6i8DfOuGS1?= =?us-ascii?Q?i1sOI7L0wt/udblEpcEo0nLX1goFwP2Xs+1PUS1dPRfoVoRx3Fvb3hKjWSW2?= =?us-ascii?Q?O5zebboIIkWTOyI4LUERpXhUvYWbx4chB37OgtuaCV8HCSpS0p4CQg6TXHDi?= =?us-ascii?Q?Ue6ePl97cwQdPwaDsUjpI3TDTyIp9iXUzEjRxRx1g3qVuUsqCwTMl52zKoJb?= =?us-ascii?Q?qYb4EL3CVun3RFFdkBMoD/cIgoxkSZHXa+Q7Bh8nWhn8YJ/IuAQtlVaB/iK7?= =?us-ascii?Q?S9aqg2X2RxRlCakXlMnWdwlrQDPiQ9kKDQbgqA9aQiISKXDLo8rGXp/G5zMR?= =?us-ascii?Q?2Z7PSik6jKBnsYufTnXuNxuNOOen+goOt9eDxvADaG2JguCGuG0qpKUhObJS?= =?us-ascii?Q?kn+0AhZ3ZoaYrymChHTlp/+412C7z0fvOscapbWIFO/MB0Cuob8Fd5yLun0B?= =?us-ascii?Q?KvCgll1P5hdNIvgqn5m2uSF1vlASD4k4DJbjKv1PR6UxYPC8GkkuyE9qOMcD?= =?us-ascii?Q?9xLQSGp9vvT8Vpt//8cLWzF5QVYyvaQQJrx/Oyz2Z6vHWJEUVIAGJ4EbdHiX?= =?us-ascii?Q?S6yyWn9nu6nr4ZKRbWZwqma3L4mw2Q7/5vjuOogngSSoquUshThuUphRZC9J?= =?us-ascii?Q?amVA0/eKrw=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c3d91fb-b34e-4fa5-2e9f-08debae920b6 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2026 05:39:17.5917 (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: 75JiIYk1pBxM+AUJXgFiyfK7OzNODz03fg1QlqUgHL9rLu+VtpAKu1bqUfofLUJWrc1T0cOr6aT1M2Npm38TCg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9708 Content-Type: text/plain; charset="utf-8" Sound cards using the i.MX RPMSG audio interface may connect a headphone jack with GPIO-based insertion detection. Add the "hp-det-gpios" property to the fsl,rpmsg binding to support this configuration. Signed-off-by: Chancel Liu --- Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml b/Docum= entation/devicetree/bindings/sound/fsl,rpmsg.yaml index 3a32f7517d0c..e3cadb93c183 100644 --- a/Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml +++ b/Documentation/devicetree/bindings/sound/fsl,rpmsg.yaml @@ -98,6 +98,10 @@ properties: - rpmsg-audio-channel - rpmsg-micfil-channel =20 + hp-det-gpios: + maxItems: 1 + description: The GPIO that detect headphones are plugged in + required: - compatible =20 --=20 2.50.1 From nobody Mon Jun 8 22:53:30 2026 Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010042.outbound.protection.outlook.com [52.101.69.42]) (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 1EE043BB66B; Tue, 26 May 2026 05:39:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.69.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773966; cv=fail; b=Oxrc3vWpQqS2bGQUnE7LZuS3/tTGlZvo50QZyY91s4tsL7U0U6a7ceJ8Q5abjI93f7AEvNTFhHDXzJuRixAQZQn8jiUHBqgd/fek36Mlr5pLTIpRCDyBvoOm9pTNfIG8Uu00tFeeVt1OsZJNQnfGc6JSymxkf0xBEJSA9cpltak= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773966; c=relaxed/simple; bh=eWXrqgK9gRmH7gp7mL1ZiI3ripjPjVAy594wKlG5D+I=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=Jq+FsTNQlxzQkbnjzjqZhMJlem2/tDJvDJzj+ZRbDEUQeaMMNl0Btn4TC7HFWfY/CHnt0Zn7R5ywKXKjYFUnC6cZaQwARckYSB7uXX8bwTeJ7SSykwh8lpMBMrIIiDYOPuk1Fw2kSjQBOlJcFg4NxQuvyJj9P2q0oEv1thIcwCg= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=TSBIQtOM; arc=fail smtp.client-ip=52.101.69.42 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="TSBIQtOM" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LaxjjjHDftIqSiZ/buGMh/CpNhHCtwClR2N+W4y0IuZQLBQkv7FhUq3DDuLqJ/bC66P8BPYlg1uxr893346MCmnGobhYxdgAKgFSIPjBP/1leS4lo7VL9/tK7Gx5/AKRyO9e4Xcwh/r2o8SSdH0SfFYRC7qUvrxS7XTUuvVeI7fDzF0P4k0/u9TSI+jSrdNZ8EjCnX3FX8MV1qswHoYHXZDkiCisuyosulFK+tjVcGVEJfzeGSFF3W4rmKBctXflpieKVctTfDExV6NlWjxMV6AIIBa1Dua6IU9ALePwG1FwdIbFZmDDJCl2H5ezz55sJ+vqMMmSQjFrI9sj92DTNw== 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=wNUO4LSI266OI3D3ob+rXVP0ldFw3uWAHokXER1Bnkg=; b=EFx//bLxryjuPLZ7gnX0O7x19d6vCZkZ+0ZPHdxEbmBUBsd+COJR5cvpC+u/sXxB5il+t7+CJuo+YgeaqdXZURQcoRReqVI/i5miMNcBzSsXHmgfQdlMsbcVqp7C70YfwMUc4/7ZkW/u4vY16YFmejrRvV66sN/cwQ7ldhZVJXlH/Wn9aZ2SDhuR7ncZrZKRW/Kd/Jsc9k1PYRRB8lCQTucSz7fnzZGvIQryBzSppvsliAsAGdlqmen3KxHXZuaOi6z2JQ00cYJp9yd3O3dF7ZqKiV4ud8I0VFLFntmbYPoJoi1qIknwfmH21VkZTPI8Utg3A3hNu8ODLKk8rPZX4Q== 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=wNUO4LSI266OI3D3ob+rXVP0ldFw3uWAHokXER1Bnkg=; b=TSBIQtOMCAYUJ3g9TZ2Ubej7847SVPugtt9jKhjEUFaz6zmN0rcMJqEen5UMFE/0Lm4moRs8PTcAPjehIaZMbKJV6zHWqARNz9e1QqjTTRD11vXXXBFiPpo/LeHqJpNGwg0MkHGaSDIQH1vh9c2wvgRAdOEgRRTNwVcUD8ZQiC4onUgk8Gtm8AWk720LwfMmuYo0q4BQ5V2ppP1ibmJANLNEWufJXwWuJrjZ58SSOstp2XifxJMrUCaIaxNFhb0TnCAn51WNYo+eAVfzbQnVudszQ5W+vcJmNrzB45eSF7JCUmlyF65kRPGjcBO95smrcCZo9lhtUJlZ+teEn9/a8w== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by PAXPR04MB9708.eurprd04.prod.outlook.com (2603:10a6:102:24e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.20; Tue, 26 May 2026 05:39:22 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%5]) with mapi id 15.20.9870.023; Tue, 26 May 2026 05:39:22 +0000 From: Chancel Liu To: broonie@kernel.org, lgirdwood@gmail.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: shengjiu.wang@gmail.com, Xiubo.Lee@gmail.com, festevam@gmail.com, nicoleotsuka@gmail.com, perex@perex.cz, tiwai@suse.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 2/3] ASoC: imx-rpmsg: Support headphone jack detection Date: Tue, 26 May 2026 14:38:14 +0900 Message-ID: <20260526053815.140008-3-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260526053815.140008-1-chancel.liu@nxp.com> References: <20260526053815.140008-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0082.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2::15) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|PAXPR04MB9708:EE_ X-MS-Office365-Filtering-Correlation-Id: 33c4f801-937b-470d-38fb-08debae923d1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|366016|376014|7416014|52116014|38350700014|22082099003|18002099003|56012099003|11063799006; X-Microsoft-Antispam-Message-Info: sDno9bFmjf0fnKZ78rsoVRxkB2PFrOkLVgIqzHvFc1KLNtzqhzQCp+3/1qdbDPhJNiq1VWT/jN9vB4Ck/L7UTA2XXIvcgEuPe0UgsRrKuY9IpOMNtBJhiWRRjsnYGBCwSLBvKL+ItdesIVdhkGsK7g9nrOJXRjzkZ54qyUg3qPtebQdO8VNQAwIPT4DIYnMVwOeaCeWjY9n2rRx2Dig+5NgxGPMZgpFRCDYgpWbMKc5usZCTinfOWllSuAz6RnBuNZIBxBscjNzOSua9A76KzyXx8Zp0M96qhIc3QCGnWh3dDJIF/I/5draQoMr6osodWAZnhpF6KRb/OVgqmKAYvrvgdkSC+3AGiGTQRMsjvH/930aEo7fQta1if18nKLvF8xGRpPgzZOLNIsA/2uOLiH4Xb9beAALOPruj7MpEMJXzdd/fD09PAHulLzZ4n2fY+OX6q3QohVjoRVad3A1F6s0VLKLGZ2mnO2LQA0q5oa9A0g6jQUfKUpsPjnMjD6xWqFELKIP6eyMRWqgLF+PDZ6Xpyz23PqtiEHdrbGHqbkUkALuYnyg+JoU4JwwVrY/IVn99L+2ibmbqe/+KbVKyfr4F7JWu6lq1ThseYga2tHW+uYtuwXTQkjZMAI0kcosayC53ain4EJueQaE9cS+r09Zb99ft/KD6SqPsK47Cja6baQKCaDD3FBEIO8BAPseFOWIIxWJYzuq0vktemVTlCQ+XM8gQbauYa2xGUpsKlk/qtu2ltJCpYdQWLk0CBgAA X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(366016)(376014)(7416014)(52116014)(38350700014)(22082099003)(18002099003)(56012099003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?oMJ0aiGNWJbG8EOYvw3IYzAOhRpmNBNJviUsY1pMbUvmCC7E4HZwr1PxNIM6?= =?us-ascii?Q?nRiQ1Q1sxzrrJPZ8sqDE31c+6Ha9c/bZ7kPJ5/hsXVugGcigfgA0NrGDHdV6?= =?us-ascii?Q?KlCAfh2MZdh/RxRlaHGJ3GadEVcgh3VSDEtNwk8m5j1nddySnt6gwg4/0Eeq?= =?us-ascii?Q?K0fEtIqWjqSsW4cCuCLuwYaNLEiS1Z1kiOUP86SnDQI0A9hL/5QatOoPTn16?= =?us-ascii?Q?kh1VdD59+IwqXkmK64nlEHBWj/fWtt4cGJ699Mjc6smkSwudD6dP6ufkiLM5?= =?us-ascii?Q?kPZELBIZyU87YrYU6/X3YGx9/7m8EcsjzfcVYGS6h2NIgLiUGR+dOnfxC3A2?= =?us-ascii?Q?v9N6ZwOMVijCRoEajirGIGnsgwb/YyHnr6RqJJSxr+GcbMgUIUCHxF3IvkBF?= =?us-ascii?Q?qKHJw96v+cAeIAG+pVEmxG51iFMp/Gbetlk7S/0DtKvsC+mdKQSr10ewpnQ0?= =?us-ascii?Q?mjQZ+EAkgodS6SdSRQmyfTzO6emOHEneeOJSklSzwSqC0yYN93N365vsSp2Q?= =?us-ascii?Q?gWurr8fhyK8EyM8SRfHH1w47q5VryVOv7hHiQwIF2mUSyXcSMlbkhMPQ9PJo?= =?us-ascii?Q?YUkyzt6Z7Abz7e+y0sTO43e4qSYHMHU0NtcVYAyXx8EpTdCS2Ij4yAbVzkdx?= =?us-ascii?Q?LU0tI3okRHNPiUJsN/R0ddhDd21YLnKjTA2cbOwTW+oo/jy1rOlvQAmWBxSz?= =?us-ascii?Q?FUEHGYbiIet2aOnmIEhPOZzdp0OQckh6wSw71F1S8DCYGOIiWSgzRG5nDJW5?= =?us-ascii?Q?PhyAI0rJGP1R4BMh0P/h1faMR8vkm++89AyXiV/jt5MJJgwYpbCsprBRAaJJ?= =?us-ascii?Q?o44XGTMtAKBpEFYRM1f+5iEfrfSHjYyyAGyGqS4QzMC8FgzrAfvi3sVxbqsU?= =?us-ascii?Q?sJCzdSSHk8g3lyOOZ6LIOkNJ7cjt8PIZsMqF/qn6m3Vn/a0jYRatFNq6A1q9?= =?us-ascii?Q?884RWrJfkBAWtInET4ImhcNpkhGFRWoNT5+Xubd6v8GHIeere04GVvc6aKuP?= =?us-ascii?Q?FEV6IEYIbZpp/VuYNZ0IvwKaVANgSwyYFSJLo4KHnp2JJ7X7iOT+Sp6dlL+x?= =?us-ascii?Q?qHuQYVp1c/su7bAh19jn9cq+c5lss+h1EV64wYw5WkFGphK9KOh/upFvfLyq?= =?us-ascii?Q?43UYON/KY9qp2LXiy6r5hsW7oXGHwtgrynnhQ4gUvbYvJ4D1BWkbvpbeABcf?= =?us-ascii?Q?ov538QkYgLiLr6jlzHW6tBmGpJOp1aJC3rkdVnjIOy2DsANFSwWr5bIrlKZA?= =?us-ascii?Q?5c5xnNcbpgwz38SD9hSlziBxYr3xUrExWyj6gMtN05BhEFEaNLyiQUrpAxXm?= =?us-ascii?Q?vfVA0pGEFqUqPxmM9Xq16twQRu9SKKNakfZdx7xMSl+ZOzigSQVqh/wHPHEu?= =?us-ascii?Q?nW1E3JOua+M6gevsIP9DIWuzK0KGGEayRH7pcjsiXsoD1o+VHA/B66XoCPGF?= =?us-ascii?Q?3dqStuUmMnoNUve6cZaM7espe+pkzG/0NmAafJV5LO0wTY+fImKCptjQKoMY?= =?us-ascii?Q?FARSZ6JS+hjPkTJDIdkK1747KoRY4XWZCbYXIf2Bg0DEQ0IAN8iekwDRDyJH?= =?us-ascii?Q?DMNV1Pb/xLFQg/bcdR+nRcn+PwvWK+HxtlOeex64mOzxrWMBIxlLoS4vsj91?= =?us-ascii?Q?/I7CsDDq/0FNNbl3RgcI83uWlwHFtx2HevI0oMg0+U6ZqIb/gLJv4pxnOiTe?= =?us-ascii?Q?cASaEAfGGz67Rm6WaM01G3ZTrLMOG/VFkp7FSElkRC6HdEuN9vOC+cqG4gxm?= =?us-ascii?Q?ekEuBJgWzg=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 33c4f801-937b-470d-38fb-08debae923d1 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2026 05:39:22.7893 (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: CLnmvNwHtvS+QkDO9lw3GBdTyybfZIzToOP9hKDz07Pg2XBWtZqnALc6Oz5kqsh3Fkzpl9IhghSOVSnBDH79nQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9708 Content-Type: text/plain; charset="utf-8" Add headphone jack detection support for i.MX RPMSG audio cards. When the "hp-det-gpios" property is present in the device tree node, use simple_util_init_jack() from the ASoC simple card utilities to register a headphone jack with GPIO-based insertion detection. Signed-off-by: Chancel Liu --- sound/soc/fsl/imx-rpmsg.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sound/soc/fsl/imx-rpmsg.c b/sound/soc/fsl/imx-rpmsg.c index fd4624786b62..e93ca31e75da 100644 --- a/sound/soc/fsl/imx-rpmsg.c +++ b/sound/soc/fsl/imx-rpmsg.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "imx-pcm-rpmsg.h" =20 struct imx_rpmsg { @@ -19,6 +20,7 @@ struct imx_rpmsg { struct snd_soc_card card; unsigned long sysclk; bool lpa; + struct simple_util_jack hp_jack; }; =20 static struct dev_pm_ops lpa_pm; @@ -274,6 +276,12 @@ static int imx_rpmsg_probe(struct platform_device *pde= v) goto fail; } =20 + if (of_property_present(np, "hp-det-gpios")) { + ret =3D simple_util_init_jack(&data->card, &data->hp_jack, + 1, NULL, "Headphone Jack"); + if (ret) + goto fail; + } fail: pdev->dev.of_node =3D NULL; return ret; --=20 2.50.1 From nobody Mon Jun 8 22:53:30 2026 Received: from AS8PR04CU009.outbound.protection.outlook.com (mail-westeuropeazon11011042.outbound.protection.outlook.com [52.101.70.42]) (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 9C32B3BE174; Tue, 26 May 2026 05:39:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.70.42 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773973; cv=fail; b=LOaetbF9GJziY3b5tsHpbNr/NzgxbxyDlBD4cr0YuivmEoySS7IKeO38cj9ehDG57ICL/4Me7iMz6j2/I3RNkQNWjaa7/WPHlGlCByLOW31heUE9rs1XZ8+OI5V2GB6DKmi8Bd33KdWuS5ytBwOecMlgX/jcfGL8Ung/lKx7B1s= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779773973; c=relaxed/simple; bh=cNzUFUlTCyit7dYWBA12Fe8S2IWk6iNyzjNsOD8kB1U=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: Content-Type:MIME-Version; b=n5iyvxxU7WCc0/g17rCDDH+zxLE3nSCmPJut83ywuUmHA9sKA/dpyktIEy+WsE1LtugRj8MDXNQMi4N9PL0EMQF2TVis6G0Co1wUicg4X7PP4loyzRELzp7j07XeHnAW+1XCVWApTc/21JJNIVWVRjhNmijF+G82IXAbyhF5NHA= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=GKTfqUEG; arc=fail smtp.client-ip=52.101.70.42 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="GKTfqUEG" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MG1V1bhhHNzxq+oDjg9ppkdZ/I1YklMDExYAgeFfYGDvv6fJmW4qHdIJhWmKoYApzN7JeoGbBDgnRGnqyIx+UcTCyqVAerHlo9oprIhCq+Oq7kqfp9Loci0iwiIHjpGEfg5btCKH7IwKqOdzoJpbzFbwA4527Io//iooRBYQ7Wkva2HXJ4E35E8fx0UI/2JznRZ1MwxWzU3ecdrtnyL+efDoUWWcQG/C8PPxraivHLf4PWiS1ffMPRdYcRe5c85qyxbUlsju4P5EpKycSn5fzyTb4vriIrsTwY6oG5SmszN6JEtL0ieH2PpOlu2U9U9eLmsjNKFV5VaAFz9K7cpm9A== 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=rgUbShpGThhQQio5YVY3mcqYf1p0US6Pnx91TBEOWm8=; b=bbOnf+RUm51jSlELXk/0kBdWc6q4OhwELoYGfyrEazPbyErJYyOJSxgXhbnmKjz171REaob1K9UIV8aZHAgUyjr4eDS2sbt9rDEy5uSccu48Icl9SigxtMASx700jNtE+l3l4EZdpFMowbGT9sKM84XDI7aWBizqWRS7J/KeM2OApeFoaY1Xyk1gGZd/VlGU6mlou8raccrRKYRJBgKi37DvslULoxz0CwEeJd8HDYy2TvBd5WbcpqlgAjNVbq00HLmnPc2lNpTkdazU+sZ6NTJSqvTT3f5WNXuvMNIghMI106xyHIk6DdeBEYthB/+Rd9EQUCleTnF5ZohDmTQElA== 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=rgUbShpGThhQQio5YVY3mcqYf1p0US6Pnx91TBEOWm8=; b=GKTfqUEGe4RRb27tt7wFSVkytaZjWs7J47PFwXzf8SFbCGC8aHJRRZGlB4xvL83b3PN1vNhBuB4EtX5x60RmgxEfsyObFgHt8z8I6jjrTCjyt9Zcrk6IXVNagvKtrGMH7rd3Hg5phZaaW1mNLgYqr/Uj5GuJFWsXR5PEJD+fn0A722LiSK4d3prRPjiWTISInkrY86a/vRMS1tAoJmSXZ8UlAwZJuBvUm8GZU8Qd2MjBfQ2a9bX1v0hk2/IYv+KtxkE8chZtkBEvNFRXp5IHsgsD0iLzy4wuKMpnEQV8CRVLU/jNec7WNYcDUr0bNUk4dVpbexX5uNxVHFxP88EqMw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) by PAXPR04MB9708.eurprd04.prod.outlook.com (2603:10a6:102:24e::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.48.20; Tue, 26 May 2026 05:39:28 +0000 Received: from AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc]) by AM9PR04MB8353.eurprd04.prod.outlook.com ([fe80::46ae:f774:f04c:a1bc%5]) with mapi id 15.20.9870.023; Tue, 26 May 2026 05:39:27 +0000 From: Chancel Liu To: broonie@kernel.org, lgirdwood@gmail.com, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org Cc: shengjiu.wang@gmail.com, Xiubo.Lee@gmail.com, festevam@gmail.com, nicoleotsuka@gmail.com, perex@perex.cz, tiwai@suse.com, Frank.Li@nxp.com, s.hauer@pengutronix.de, linux-sound@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, linux-kernel@vger.kernel.org Subject: [PATCH 3/3] ASoC: imx-rpmsg: Set driver_name for snd_soc_card Date: Tue, 26 May 2026 14:38:15 +0900 Message-ID: <20260526053815.140008-4-chancel.liu@nxp.com> X-Mailer: git-send-email 2.50.1 In-Reply-To: <20260526053815.140008-1-chancel.liu@nxp.com> References: <20260526053815.140008-1-chancel.liu@nxp.com> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: SL2P216CA0082.KORP216.PROD.OUTLOOK.COM (2603:1096:101:2::15) To AM9PR04MB8353.eurprd04.prod.outlook.com (2603:10a6:20b:3ef::22) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8353:EE_|PAXPR04MB9708:EE_ X-MS-Office365-Filtering-Correlation-Id: 7355a45d-0ae0-4f72-8bcd-08debae926e6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|19092799006|1800799024|366016|376014|7416014|52116014|38350700014|22082099003|18002099003|56012099003|6133799003|11063799006; X-Microsoft-Antispam-Message-Info: serK7tn5kGZalxS8G6cFyVr0oZnUbiKnO/nnyIatwUX/YidM/tGnHxHMVJJwWAjPXyQMItB2Kkb82JQS6nnCN5gL4krh6oDoseRBFxxKNyXNMWAN0esqS53Z6nWSnmcU2KlfUiraCXprPgZRJbZwvG3NPlJ8U9+TAhMqOnzPcIEnC6RUdXpnxANKjIfXFsYViJbCqx+IeVTBCdInqCeqgPB5Xm1+VKukOP1bneOvfCrWjt2eQGM5thC6zGGXbNW+uLAgakwjjMD8J9jAGjHTz1MfKihE4jLBY06aQKlbAHSCc35hP+rHiCT7xp2lUhLlQXqnpabfpJ3cYtJzn964qili4c5+xhBw/JojU6HJAziZtBRVcyXzV2iXaKPn5uGHnAOIlp0jcf3D2rE1HVCH4dKmpN3ev2GpGXNy6VJN1WMPGmn4vrchDb7pXw4pKs/RgIUO/5bbuD5j51nmJ3WuXwawgqZ+5GBSSitVvsQRYDrRX3791xkkBWEeh0MaaXtl2CTcZTgni6F4t+th3uzkLeQWkfI4iMefEPZysPWBUD3WVrwzlLCA0Z38xkKdDkdDfPPtGdcAaCbq5Zr4GNsFBJ9GT4U8WssIpOVqC2akKK1BFSLosuUXn0M/hShbRGiCkbx3on4zut7Lfhconp8hWyFhd1p8cjhqvMwLIfasRRJgRQNJZfRmsKNbtEY2H+M86WveZotThLP7rbv30Qd01mItBSKmSC19pIB0zBsb8RcZ75r9bUT2DNkRVl8l7eVj X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8353.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(19092799006)(1800799024)(366016)(376014)(7416014)(52116014)(38350700014)(22082099003)(18002099003)(56012099003)(6133799003)(11063799006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?uMffD1OCS5XKSjQJ+y1lhTauYTYClwAOePoGvaneTN+SEB14Pl0RQfInLViT?= =?us-ascii?Q?Lp+pzWj2XsQUBydtBp2z+GYxate2+pRZO9HW7HjJPPqhXkyUxvnH+jXnLoc0?= =?us-ascii?Q?gQhS0ZudXWifNgpwH6HYvvGOVE/weYft+4YZ1pJ6O7SrEGgmmUogZZFa5pn8?= =?us-ascii?Q?CCz5BuBwdmVCmyVxkWK1d0SZHmL/S0O2di1IF0slWy8Ox1CO/J7ulCVvB+dW?= =?us-ascii?Q?M7nU/3vkL3gSP8ecKExhWLPR2UHK4dJmiNqrWEEklgMRXZBcBTLkxa33btsd?= =?us-ascii?Q?vWlRKt20E2ojY2cRIOm976qoikdcAAl9pQYsga/rEcGraPK/GW3nNu2+rrGr?= =?us-ascii?Q?HXTMkvaBS+r5rS0jEiFIHARCTj+thXBinQCXngjWFUU/U4mdGArYGdWyUKfv?= =?us-ascii?Q?Fq1DAQTok5ABd8nHDuVU5pWKzo+Ha5jCFnkol3mDXcvW+zP5D3oLajqW00KK?= =?us-ascii?Q?ev8n5LO0Dx5HFdN8Lk2XIcZRXyxQrLXxIqlhSUpGyQgWVXxZGTOC7N9NH79L?= =?us-ascii?Q?Dh5XRjHnkxyehSFugjiL6U45X+H89byGKA97bCAx3zj4JGrKx/RvvaPBgtn6?= =?us-ascii?Q?DXVnd5UOdx/GzmJqg0GZOI7mbH61fIG5umHYCWsKPwY3tYSWQmMeTwMZuZGH?= =?us-ascii?Q?UWVHIPwbJ84ANLOLMsnHpkJEi/enn74Bp9WPfQh3PiV3Ck+M4u4d11w9/5ZN?= =?us-ascii?Q?UYTpuOeBYjqGIJtBnMEaOLTqZ5IFd5jfyF4yv+7JEZc7JC6HM2+S8qlriMiV?= =?us-ascii?Q?I0BfuAjliD7xHUVnX7stRZ6YtunbgXcZaTCjCjRsn2tZknufBhMLPlx8Zb+K?= =?us-ascii?Q?/yVl6VbUDxIPwppNCTz+OywYlb1m21sxexUrd9zPisCn01m0RaU3X6EfeZLz?= =?us-ascii?Q?WjMo4lhZ7Cvw889NDLzsiYDTjy6Kjn63D4R64C3heRuwy81He0758RviIZrI?= =?us-ascii?Q?TNgrqSSZLVZWpwEhHBz4DUA8I20SqpFotq4gAtR0wK6+A4ukrYkSV4JJcR7e?= =?us-ascii?Q?Ri3l21TTd57NE9jBVJxRZbiauONTnP+T2o7XHd9B4hFlbDv94oK3wPgKHMdP?= =?us-ascii?Q?koPse/E+qPn+9vcSu17nzr6HSrBBg2hdMGd+qNigWobv2qAMjprpmCg26qY3?= =?us-ascii?Q?rKbBBOn4bh7J4VVP9ZEMhv6pNRk7p1PqOoqFAK230YG650F6zE1VGXgrK+zt?= =?us-ascii?Q?COJaHSDRHeEdXRt6vk13TdBy5lcIeFrmKn4c1pe3ARTWghJPutaIXzRNMr8L?= =?us-ascii?Q?GgL8OxQ2ZcIFgMCsjeTQTZdkW9M0NvQ01Dxg8oauqjMxmlq3je5k196hUi02?= =?us-ascii?Q?5GY67jpV+nNJ+zSWaLIBLOkYJwCLGVc7KdGwJfyRTEJL1C+MpNPertZG1wtA?= =?us-ascii?Q?5CxZX0smbqy9+mvFGrZ1+FfGJys3ztWdW4UZi9d8tpJH+f9dxBbf9YApU1w/?= =?us-ascii?Q?MyBYsr+RLkukCKSPMXA5tulNOhT/RdPhs5h6CB+9CswX+8NI30gwNriP7GiB?= =?us-ascii?Q?/LL9AFenT82WA7Vm7DkhYyPB+zW8juCfSg6cwdX3S8UXgXf8xrbd3QlbftJI?= =?us-ascii?Q?tGGJF0dRGPkYvHadsaIcPYRV9Kh837o8PJ+Z4vhTlnPfJ/EhBlfIGJhUu11f?= =?us-ascii?Q?HU1ZajbiT9cGppiRA30iV3tDQihKk8xHNHJSdYPaeqCVUMeoHkoLst32X1Jx?= =?us-ascii?Q?VhuR6fKOKudfk1rEsHMHz6SU53OuKPYlsiOgjtGHyr6BkMGDMWSQGswhqyr9?= =?us-ascii?Q?uL8YnGso9Q=3D=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7355a45d-0ae0-4f72-8bcd-08debae926e6 X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8353.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 May 2026 05:39:27.9570 (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: AiGqotSY0Xdz0kIMhmaT5RkuT4Pmmh1nD05z6Db4/T6zNQtqbnXM/epi6y2QGZmEgUz875P8zJzxUQfGB71RLw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR04MB9708 Content-Type: text/plain; charset="utf-8" Set driver_name to "imx-audio-rpmsg" for the i.MX RPMSG sound card. This allows userspace audio configuration tools (e.g., UCM) to match the card by driver name independently of the card name, which may vary across board configurations. Signed-off-by: Chancel Liu --- sound/soc/fsl/imx-rpmsg.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/soc/fsl/imx-rpmsg.c b/sound/soc/fsl/imx-rpmsg.c index e93ca31e75da..14adf55d9cb1 100644 --- a/sound/soc/fsl/imx-rpmsg.c +++ b/sound/soc/fsl/imx-rpmsg.c @@ -241,6 +241,7 @@ static int imx_rpmsg_probe(struct platform_device *pdev) data->card.dapm_widgets =3D imx_rpmsg_dapm_widgets; data->card.num_dapm_widgets =3D ARRAY_SIZE(imx_rpmsg_dapm_widgets); data->card.late_probe =3D imx_rpmsg_late_probe; + data->card.driver_name =3D "imx-audio-rpmsg"; /* * Inoder to use common api to get card name and audio routing. * Use parent of_node for this device, revert it after finishing using --=20 2.50.1