From patchwork Thu Jul 27 03:14:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chancel Liu X-Patchwork-Id: 12669 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:a985:0:b0:3e4:2afc:c1 with SMTP id t5csp842038vqo; Wed, 26 Jul 2023 21:36:19 -0700 (PDT) X-Google-Smtp-Source: APBJJlG1RrfasFHp1TWxXq8PWOMq84kt69Ey/qFVZmSnvkb1+a///NH3zdJ9d78MYKJYqyS9HcQN X-Received: by 2002:a05:6a21:3d82:b0:132:f926:5999 with SMTP id bj2-20020a056a213d8200b00132f9265999mr3092800pzc.46.1690432579371; Wed, 26 Jul 2023 21:36:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1690432579; cv=pass; d=google.com; s=arc-20160816; b=aZBWY1up3neDiL7xBmLI9lWhOOYVytMXhQU+0PZaaxpkVE8MhAPZNq52ODTpBV3Twe xGcZtjkizdbC2mHESD6feBSLxmvwYTUNJj6L0X1y28OTNY5GIHWnRpt2mfTICG1bHUt5 Q8YmFAjJ4mHW8DfpxCc0+mNxLtf2Oj1ZEYwU6McX/8BLvuSxIxhr+m4oBKLsSHTOVVKs GnT672kK80vtC+SoYIL7X5zxTsWy7lxFckTiR0r/i7vEtluKhaxCPxCgWAcBv68AIrqg Lfxv3zTA++dD7V1sQV8n/Kio8rXrZHG5FMtZQrJM2ZkbLxO08Oel7XfsdfOTZH/aiyYZ bFlA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :message-id:date:subject:cc:to:from:dkim-signature; bh=6NQDVaOvDIFC/JYEJ/i8MTMp3U87MhLuUdls8eME9Ug=; fh=fgLMwagdpIZJMrG75PhcHaE0BE12VyIDnlKtRp80AG8=; b=mrPbXNFCssZjmHmuYWGbtCzxDNXFplxmYu6+BGd3dh5vVivl+/VJovZMBSPcB4W4Nf pJ0qi4p9Hf8S4vWEXwWRiGcQ/pJLY8zTdP2n59so4bBXHzRndXBXk/GWh2bdosJriqOS khr60iTHyWWwCCdz1gcpL73lGiVhu6XSvl4h7boSOnOZsL+ReAaW4urlBNr4JHKcFBRO hW/WROLTx9wNSKGK3IPPko36Q9Ksuk8hyOxR2mpZE3gqG1xBGfcEUz0UlLEkSTyglYoA SjC4++ZZIWbxFkKxJVhTAeuJfTCKHFBvWHwp5W71uqYE+xWdwKQi246o5pl6UMli0hY1 sQ+A== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=RGt8ZG4j; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id jy14-20020a17090342ce00b001bbc7ed95efsi550720plb.44.2023.07.26.21.36.05; Wed, 26 Jul 2023 21:36:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=RGt8ZG4j; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229980AbjG0DPm (ORCPT + 99 others); Wed, 26 Jul 2023 23:15:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35110 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229687AbjG0DPh (ORCPT ); Wed, 26 Jul 2023 23:15:37 -0400 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04on2053.outbound.protection.outlook.com [40.107.6.53]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2A3231719 for ; Wed, 26 Jul 2023 20:15:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hgFnZx5SJacIK09lMbuT8om/+SdFMSjXbcbMwydvwKNsZ/1RELEwocvgaXbyRs2d6U/z8isjuOl5hjVcE/qwuCdm8snvVFPHyH/8I74+BuR4ZQo7xbJ7d+U8t87g+s4KrdQq4t86k4Q/TMPBEVK2lriXgxciIAuOSlecnOZWTsH5MPqhtvdsL/h8+iD9SCFDA+P0a16weMaKUbmETHlf2b2X9BcWEhaJ41N7nbYcUk7BCbDecAkwDsM5wpLK/UqrXH0+6fxM66F44kbsN3qI11nwn1JxvU9S1XwwBbZpKOUABi9opb26Ob9x9AgJM5gnjOy/ysO62/yeQLRYKHOipw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=6NQDVaOvDIFC/JYEJ/i8MTMp3U87MhLuUdls8eME9Ug=; b=IpRP7V6ayP6Feb+19NsBVuQwfgdODaMq7q/oaeS51Q6RcxaqOmOhgstwT3ZI6cDub+f/Ms2j2xXpEIJ3vbIPMzNWKCjP4Vw4rfA7jC79hoc31gUUkFlY8/MviZP6cM99p8rI+J2wdsTikYfTXZBmqiaK1gHeEOf4MhzQozR7O6awmpgtQ2kgkzX3NZn/hzFjosHBqPEkYNuiN+atzFo/ni67QdeFH6nYH49ut+vzD7vlQ1Rq1CrXLKwAEjrkcUR1PDc9MkZo3cDy8vhS2FROVqr1EewUMYS+aX2JlALphUIeT/AHLnJtVhwCAFnMRaL7hls9Y1zZGITmkMuTn6sErg== 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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6NQDVaOvDIFC/JYEJ/i8MTMp3U87MhLuUdls8eME9Ug=; b=RGt8ZG4jbg9zivurFbP/NlRyySAABPnADi+PlxfdhuKUkwNrJjA+FPof65VooItfV2G2ZIXcnRqHCZYZFo860hvtK29v+M/Ra+34DcA+gZPR9dr83asj1dcEnwH/IM7rf3qlhp9I3dWY///R//Gzu/AHM+fv4QjPn/wl8GzVQdI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from DB9PR04MB9498.eurprd04.prod.outlook.com (2603:10a6:10:360::21) by AS4PR04MB9411.eurprd04.prod.outlook.com (2603:10a6:20b:4ea::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.29; Thu, 27 Jul 2023 03:15:31 +0000 Received: from DB9PR04MB9498.eurprd04.prod.outlook.com ([fe80::cda8:5cad:29b6:3c96]) by DB9PR04MB9498.eurprd04.prod.outlook.com ([fe80::cda8:5cad:29b6:3c96%7]) with mapi id 15.20.6631.026; Thu, 27 Jul 2023 03:15:31 +0000 From: Chancel Liu To: shengjiu.wang@gmail.com, Xiubo.Lee@gmail.com, festevam@gmail.com, nicoleotsuka@gmail.com, lgirdwood@gmail.com, broonie@kernel.org, perex@perex.cz, tiwai@suse.com, alsa-devel@alsa-project.org, linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Cc: Chancel Liu Subject: [PATCH 0/3] Update the register list of MICFIL Date: Thu, 27 Jul 2023 11:14:56 +0800 Message-Id: <20230727031459.571559-1-chancel.liu@nxp.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: SG2PR03CA0126.apcprd03.prod.outlook.com (2603:1096:4:91::30) To DB9PR04MB9498.eurprd04.prod.outlook.com (2603:10a6:10:360::21) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR04MB9498:EE_|AS4PR04MB9411:EE_ X-MS-Office365-Filtering-Correlation-Id: 3649b99e-3138-48c0-c9bb-08db8e4fbbe3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Xh+iQb+919l/WFsPrBHa9adfPH8xF95k4kkQhF7iLMYnE5wcryxgdmRlkv3/mgjzfgBs+aBt9M2o2JHjQSsVlWg3FNS0LqxMQJT8XBNLCBg72qr4+RAzmqeg+LnqiaT8GAMtCJbuPqkdSj2UNvvcN8WkMspaJIjLnaZbpdCUCiYO6y6hfaJAb186YIz5JBPxUM7IPrjwKk0PPzZvX5O98rSa7cSAG14o6nmLUOnzvbOOD8nSSvVjRNMjBg2e4rYiqZO4GW5AN/iAHbVz19DfO2wAf/CaAk64CtLoTgWs6UYjmZTZH2Bgo4sO0zisbt8KRV4O+nZfXWIDyWXZeh9msjwpLmTup9y3tsDr+kZaQCKdr4lomqXT2UfWms8UyQUuwf4J+ldL/rWmmRDxPcB9ao0q1rkwxKJvukl3SXb5C1ssHewl3XZw8wQpj41UCzE/VNKnFv6hTvff2r+J/QRfgK8lqwdLbp83y7fwq/ir4D5M5jSQA/mD3lN2y42/+/PI6w/j8NoeFVkcGHN6Tuv1WqSOYcXsJV3LyBkigB9h4lvKQgAmhjlxE8J3hzxr5L3ajy5rjgWvdoqBrzs3lpowW8Ixlzaot1LRgZM3JW03tLkvfBey5PyMKNkFpZB1QtN/I2gAI5ArT7lZhP7/7ttTug== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR04MB9498.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(39860400002)(136003)(376002)(346002)(366004)(451199021)(36756003)(86362001)(921005)(52116002)(2906002)(4744005)(478600001)(38100700002)(38350700002)(186003)(26005)(1076003)(2616005)(6506007)(41300700001)(7416002)(44832011)(8676002)(6666004)(6512007)(5660300002)(6486002)(66556008)(66946007)(83380400001)(66476007)(4326008)(8936002)(316002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: U2VHglL/jlXIt/v7AQ48oFPK27xqFopDKnjlj/vn3duKgJ0LBlVVVhm/zaEoeU3bJXkvGJL6aB3//FhsEsEc3yvugkdbainT+zNcfHRVhCjCx12gr0hAg32xmWcJwxB7iEC6T0ywTYGF+3vo10zb3CmQIoCe8brNzwxyFsfrybo+olrUIc1i68HRXwPmkaTv8hpm1axEZTU1Mi6ffs7NvfL1Uy4JlXrqwm4NE+VpmHx9Pnkw63SN7+mxs0rSWtR5K2XVHskoBsxNpc57WTnd0f5C1YixoZIndq7GsIeNYvDQf8SkF4b9vQGPOgjdFPo9tI639UG+UArYtFlEuJR/sFtirAjqzItERjPg5LM0sX+GEOW5HcSIz3CApaP3vdn6wsUCFxxwjH6+msBZLbqjh0aSmE+kW7+BmmlSdcrKKLBH9mcMAQEYA+VjatffsEtVbuGTZIk2qdkCWZ9gKqTvYB9Zw4FUWJltA0RXrlD7UukX+8Imt+5yEm911DTCsXetRlwrEcNeM1HbIWp5qmRs5leTM5nKm7LldSCThmJcqCggYMwIG4uq7k61lvgRV6RT94IcguWJ1lLqoDjDVZtBJ5ZVqbyGBA2nOuORPeerbC9CL+wLjigm6QJFu41K4NBa30ki6lXKgiZ9v48g/qgbrFT3iRXF2iT6Q6KI1O6NMc+bfeq8DlVhaXzs1ubPvRJWvA/iu+c9JjoaL2miQfApyxcVz/WfuOf90aBZVhAAjCze/OhoLqfpYukweDMn3rp1bu8Ui9A2PXRortf+q1r96IpI/67fsbrilXTg+feY1gHbCxkj+kKLk1gfpcS0uYLvixZq5WeBw851crqtxBzKMNbhBGfWN2G6/9wSLDJFdaXVN3tf7PuYnZs6HJqC5P26tFk7sFamtZXvf+hGmspj53Ym05RMdB+m3R/WgxlZ1fPpjuMffsKX+w6E0SuzZXot+YtrKmCbY6eubNWf/R+iSyH99oCT1SFDrv+LjBBuDoZMSurGfNO6tZb3IralX4LeXt/Y96frOZIBwA5IX3VtbJaUAlzd8xp6T1fZM4M7KNoBhYZeIoD1BEcpP352c28NOlOL8lMqPvyYyz/FP1BBY5Em+64cbHoUpkBArJt3hnL889FPVbw839SpExdArHi5A/EK0yAA31XRsw7nIJ3GECqe6wDhOQ6xhuwW763C90i2jhC3wyKOtLC0Io4XuH4z9nKeYx4CKLeiOvmrDXZ8cRP+J+yg3Bp2Ce69xtBCgmtxeDEcqDbJ2/YjTBkgUw/KvU4dW1H6DrtsegctmuHtveBrQc0eBFaBTtvL71bLzThS+47hL3N98YlJs8fx1VZXJb1A6ewMUQbQYif+c501+XoV2obPEt4Gjrj/mW8YBpfBqq21IyN4xsQnEzs1nQAPMX1LAnPq/r3mQ3VbG9NoxXhsECOauyxrjslRGCvQfb5Sra/0+e6UoUYjAQFUu3xt6YXizPBYD37kBXrb8LTnDXIIbShAvie+Kbupo6EhxXdtQZvA9FO/udMt+AP2cVt0ElhobfotWQyhl3Ii4rWUuDzN/zWFGXT5kNq+e/HPVY0CWvnSb7kbEpFUKNgoSu8n X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3649b99e-3138-48c0-c9bb-08db8e4fbbe3 X-MS-Exchange-CrossTenant-AuthSource: DB9PR04MB9498.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2023 03:15:31.1773 (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: YIG7ZHOgyx+Tk2du3YHhUvrwsrzi29oDIT1to/BatcebBt2HbOt+hrFZJRsDCpUOCmUserSVkRnuWMLVpOM86Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR04MB9411 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1772547032247488854 X-GMAIL-MSGID: 1772547032247488854 MICFIL IP is upgraded on i.MX93 platform. Add new registers and new bit definition. Chancel Liu (3): ASoC: fsl_micfil: Add new registers and new bit definition ASoC: fsl_micfil: Add fsl_micfil_check_version function ASoC: fsl_micfil: Use SET_SYSTEM_SLEEP_PM_OPS to simplify PM sound/soc/fsl/fsl_micfil.c | 100 ++++++++++++++++++++++++++++++------- sound/soc/fsl/fsl_micfil.h | 64 ++++++++++++++++++++++++ 2 files changed, 146 insertions(+), 18 deletions(-) --- 2.25.1