From patchwork Mon Oct 26 07:19:05 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zidan Wang X-Patchwork-Id: 7485751 Return-Path: X-Original-To: patchwork-alsa-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id BD6449F2F7 for ; Mon, 26 Oct 2015 07:19:33 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 037412076C for ; Mon, 26 Oct 2015 07:19:33 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id CA1F8206EF for ; Mon, 26 Oct 2015 07:19:31 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id 014032606A8; Mon, 26 Oct 2015 08:19:30 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Status: No, score=-2.6 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_LOW, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from alsa0.perex.cz (localhost [127.0.0.1]) by alsa0.perex.cz (Postfix) with ESMTP id 3D86E2606B7; Mon, 26 Oct 2015 08:17:59 +0100 (CET) X-Original-To: alsa-devel@alsa-project.org Delivered-To: alsa-devel@alsa-project.org Received: by alsa0.perex.cz (Postfix, from userid 1000) id 96B602606B7; Mon, 26 Oct 2015 08:17:57 +0100 (CET) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0114.outbound.protection.outlook.com [65.55.169.114]) by alsa0.perex.cz (Postfix) with ESMTP id 53FC22604A1 for ; Mon, 26 Oct 2015 08:17:27 +0100 (CET) Received: from BLUPR03CA009.namprd03.prod.outlook.com (10.255.124.26) by CY1PR0301MB1259.namprd03.prod.outlook.com (10.161.213.11) with Microsoft SMTP Server (TLS) id 15.1.306.13; Mon, 26 Oct 2015 07:17:24 +0000 Received: from BY2FFO11FD021.protection.gbl (10.255.124.4) by BLUPR03CA009.outlook.office365.com (10.255.124.26) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Mon, 26 Oct 2015 07:17:23 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD021.mail.protection.outlook.com (10.1.15.210) with Microsoft SMTP Server (TLS) id 15.1.306.13 via Frontend Transport; Mon, 26 Oct 2015 07:17:23 +0000 Received: from b50113.ap.freescale.net (b50113.ap.freescale.net [10.192.241.29]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t9Q7H6EM017703; Mon, 26 Oct 2015 00:17:20 -0700 From: Zidan Wang To: Date: Mon, 26 Oct 2015 15:19:05 +0800 Message-ID: <1445843945-13319-4-git-send-email-zidan.wang@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1445843945-13319-1-git-send-email-zidan.wang@freescale.com> References: <1445843945-13319-1-git-send-email-zidan.wang@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD021; 1:jXYFOmRABvmb1ADJVEWjGTEVf0SFkIDA5ffJX9QQbEqxknaHT1Jb7fKaxb+G0eDjWH3QdPC7SSnp4v/fG1fhGqJDPLODFLXfr1Dpd2rY6zwlW1GXslJfkHeOPRuwlUGOTdc9CNloz9z3QlMpwKiJ7OHrrwzdXdYuLuff/wo6x4HHzz+yf/15WSwiJdhAfcJYjiEkkXLJ1eSS1gZjIeYZhLQbcVEf1+HcR7Ec5ql0cHecpwU9h+RLJebEgQOTQdjySufOFVgyHsewgDt97NxClOS/dHAweRpLs4/aGiykBz2cszCvsTUb2dGTnPYlM6KP8QV8trcq1JtNfCn377v18cJtrlK13tDjthsDzHYkyuTD3sqRojGUIRTCCC5URWpMi8o/puSWyFWTR+o/4+8EFg== X-Forefront-Antispam-Report: CIP:192.88.168.50; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(5008740100001)(50466002)(85426001)(76176999)(81156007)(105606002)(48376002)(2950100001)(106466001)(50986999)(87936001)(92566002)(97736004)(11100500001)(47776003)(104016004)(4001430100002)(5007970100001)(6806005)(36756003)(5003940100001)(19580405001)(86362001)(19580395003)(50226001)(33646002)(77096005)(110136002)(189998001)(2351001)(229853001)(107886002)(5001960100002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0301MB1259; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1259; 2:owvWTwNxdNMJ/koQrR9rNzOYSFFTH20tmx9s73gP9xqQLwkJ3SBYC2g8U4rFLjLyWSQYVZ+y6X6Edex5lsoLDETsLuzON4LxI0TYEDqSrcIzk7UOx/q+YY1mNCGmd2PcSS0CTGEtci0+IVUk9c9bITdzdRxAIfYfqK0dAofUKr8=; 3:CEG8WwNvO3QmUPTzkMMGKyM5iWJP3kGjuoY6+1avW+0axg/xWy8VhFaYhU5dKlB+SvCeljJW8NrmwIZjarMlcjf2ap9vWjNZdFoGCi2BriLKLbHpAPEOYgA78e+SniFXT59tPxAFt3sL/qvzaD7sgYllK/83MPtvl02568qkY8GGqgaR6YVrOcr4cCM/7aKjzQnj4oyYuhiwzJC5cLOKQmoriQze2fEwiLOVr/F5G6w=; 25:dnetga/vr+5ghRwQUQHNalaTGKIaWPgPoqExzm2GGyHlXOo1ZSriz23QowVOhes4PgNUQpiDDwa8vmOJkU0ZfDic4MH1LRyYVx6+ID/SKfk95Nvn9b7TbhcC8Y471YXOTyf5Kr4xlpNd0nyklC9OXVffCRZu7oBbr4WLGmGVu7WE1mHMWbZLMWaJS7SEkPxunbaKfnB+RqlXLnQRXM8Nadngvr0mfuwhymV7JYPo1/UywSwEPkvY3AoBsyMscx9yM7LTnsm/eO6DRPGU6Z1waQ== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0301MB1259; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1259; 20:iGH4c9zuiT+ALEFdw8e5tLTCnePc+NI4Xj7myE6AsmfsJvbhSxzff1SR6Wlk9roSg5s6VwJcE/f7Ps+nOzYN+xxNiOW049t8xR2gsjD+otq2me2ki6adZRyg6heytjE9VcBx54Z0W7i8Jx49ZTODUhvCbnOCEEg6dOuRMnlzIKQ7rHLMTFrkCzYi2uyf55d+67NgwpEO6lEkHnlGXaAMxMNfQUkOvvAIfPAMV/dHuXHuHqKfHyKyuFgX08T++QPQuVbx03NJBjfZRP0ZhGeER6OmA56jnXRDVG2K6t1NjJHF1QaugeVok5xClkRoLqZBdhrVQg0eEa3En5yPoDdfZMX3VTXrcdv6oIkYNqnfbMk=; 4:4x/bOoIXqkmnTm3TqMR1zPU4OTEjbm24e/moZGIjedGZsXtg7EtntjwkMPQ69cn/cSR09fmaUsbTmMys/FEoOts48Z23eGg3nKkv6Zja5GLNGcL4MuRbXDqiBUp30dPf4BNG2eEYidgy9wE3xITdyIBLsHfFFnHVDlsXwleavc0Ci+AF1iPZh/DpALQSDlTtah7bK3SQ8a0Fak6Yz0PE3YCCeanCo0J9ep701fxmh3TyahQzTM233EpgWVgDa4964ZpkwuJcrKA3zvNf9X3dx2uC3qfbgE1ElbOmpT8QuZ1jFRTiRDLxEXhEDzMlOUxyL8nym+jWVusWbRHiE5/vH3dA0BksytU2KrXnVNZmN153ZyNADat+g1nRTX0yQ/X3 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(101931422205132); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(3002001)(102215026); SRVR:CY1PR0301MB1259; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0301MB1259; X-Forefront-PRVS: 0741C77572 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB1259; 23:DGCOuVl2nvHCZwjsLkVhH6qACoKbVViWGjOySyi?= =?us-ascii?Q?3g9uNwuiXp9fvDFb/Q/ZuLcVO5yFQRxBajkZSG8WH/OPwBDxd0bCOMA4etb6?= =?us-ascii?Q?vfuOE4ghTNHhevQWM9MyG9xI+riTRcNcnu05VLJfXcvQVlrsBWGlVxwQ1f+p?= =?us-ascii?Q?KSgaKtAKJUupKmb+FLtmR+49rqPYZiOJ6tXcgaPwmTpx9+QDkRmiTHzf9hi0?= =?us-ascii?Q?TWgqtrdGShVgs5h50WPZ7NRppHnWeIIn9LR9HMFIcRkHgGQFU4/6g0UC0nXH?= =?us-ascii?Q?L84PQuSM1s9hGENWhJ0YcdS+QYaJ/Kiz64CUQXY1IuMiBACeU5yZtcyAUfqn?= =?us-ascii?Q?wkpEyc5r7jDoQRcP1ptcIIOSK+uUZpjT+/2KqJeQHKPyEHTc1r+xnPJmVo0N?= =?us-ascii?Q?OkkbSeS99XBPQ7r09gRUG9n82wPyLcBQtAAdchy9CBL8a1zzzKjSihw2IzZj?= =?us-ascii?Q?UxF4qsje7mjWmeSZn8zDUtv0tul6Gx1PuQikCncj6njAjrR3oOu/UUQgrndT?= =?us-ascii?Q?RFpRPNo1KpCoSLYhJPzNc6sm3bcLPU2j1Kk6mQFnlqbpkzzYIDAptBuLx2Or?= =?us-ascii?Q?STDLXU2oioZ4K11khE35cbDAmjHeQl7fdcwoAdLgI6Fm6VekUQTfEA9kDi4c?= =?us-ascii?Q?PUfuQGYsj+gL+hSAIAv7VJNozZtkVjeffNxL2sa3LhkI1/mFOnHqBrbWnkT5?= =?us-ascii?Q?j4tn8/rShvQDufvndANMP2aaDJ4G3zt+iDp2vxpnZAQxjPfNzTZ1CS0S1T09?= =?us-ascii?Q?S2WH+mC/HJJzNWcL+773xrNT4OPNdVGJkpd/2PC3drNGWbB5p3k7LIxtSAwl?= =?us-ascii?Q?EDTUaTCr3wec2UQCVoIKdfayXijQHGFUOnho+LYfdf60Wh9w98hDIRCBJRt0?= =?us-ascii?Q?xpFJX28Gvw6jLL7pz30O3MOEa5IS+oMqUsrcVkU2T0mOyy1s2D1QfU05lWM9?= =?us-ascii?Q?CQ0LhN0J4acUpCGI1lyDGv1e1OUs/2nSjPCuXLYlEaRibSV3vc3lNN0YFyGY?= =?us-ascii?Q?1BSTPTC3KpmwoXkDjXgDtgkc57Zr5rTTf2AYzn4RBqRzNTwvMc7z/KFTaryP?= =?us-ascii?Q?Eo72Rj6wQlXibDqsvOuaB8JHbCPVEVL9d1ZlOt0GEtk42qPvHIQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB1259; 5:YibdJHM3+S2hXbyOM9PbfX2jXyfz4sD97HEOOpQGxyNL2983qdSGx7tI1mN2M4f9Lulyd1y+XJxgxbV31QgIq3T4ejP1o4h/5MXO+qPFvRqv/ZwIjbWy8kbOZVbV/ZzQJoTF2BgQcnAbputd28SL1w==; 24:qHQlm9QqT1Y3A3LUN+0/cui1p12uTtPsEjVnzDpu8AyFnXK56ZNUNb7B9xsQZBN1nCydATIQFDUjv6PcOe/turcPgulBtU+yekEWq27GdZk=; 20:CKbBY74RiB3HUcKJ/P4kIoUhMutiAiquGClIFbEWKMT810h0Yz8rbN1EN69g08IvRkqstjQJe7inlyNbLTH2mw== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2015 07:17:23.6112 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0301MB1259 Cc: alsa-devel@alsa-project.org, timur@tabi.org, Zidan Wang , Xiubo.Lee@gmail.com, tiwai@suse.com, nicoleotsuka@gmail.com Subject: [alsa-devel] [PATCH] ASoC: fsl_ssi: using macro for default register map X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP using macro for default register map Signed-off-by: Zidan Wang --- sound/soc/fsl/fsl_ssi.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/sound/soc/fsl/fsl_ssi.c b/sound/soc/fsl/fsl_ssi.c index 95d2392..674abf7 100644 --- a/sound/soc/fsl/fsl_ssi.c +++ b/sound/soc/fsl/fsl_ssi.c @@ -113,17 +113,17 @@ struct fsl_ssi_rxtx_reg_val { }; static const struct reg_default fsl_ssi_reg_defaults[] = { - {0x10, 0x00000000}, - {0x18, 0x00003003}, - {0x1c, 0x00000200}, - {0x20, 0x00000200}, - {0x24, 0x00040000}, - {0x28, 0x00040000}, - {0x38, 0x00000000}, - {0x48, 0x00000000}, - {0x4c, 0x00000000}, - {0x54, 0x00000000}, - {0x58, 0x00000000}, + {CCSR_SSI_SCR, 0x00000000}, + {CCSR_SSI_SIER, 0x00003003}, + {CCSR_SSI_STCR, 0x00000200}, + {CCSR_SSI_SRCR, 0x00000200}, + {CCSR_SSI_STCCR, 0x00040000}, + {CCSR_SSI_SRCCR, 0x00040000}, + {CCSR_SSI_SACNT, 0x00000000}, + {CCSR_SSI_STMSK, 0x00000000}, + {CCSR_SSI_SRMSK, 0x00000000}, + {CCSR_SSI_SACCEN, 0x00000000}, + {CCSR_SSI_SACCDIS, 0x00000000}, }; static bool fsl_ssi_readable_reg(struct device *dev, unsigned int reg)