From patchwork Mon Nov 10 08:01:59 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krishna Mohan Dani X-Patchwork-Id: 5265061 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.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id B35A29F2ED for ; Mon, 10 Nov 2014 09:32:56 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id EB5AF2016C for ; Mon, 10 Nov 2014 09:32:55 +0000 (UTC) Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) by mail.kernel.org (Postfix) with ESMTP id C00B820158 for ; Mon, 10 Nov 2014 09:32:54 +0000 (UTC) Received: by alsa0.perex.cz (Postfix, from userid 1000) id D9B76261561; Mon, 10 Nov 2014 10:32:53 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,NO_DNS_FOR_FROM, RCVD_IN_DNSWL_NONE,UNPARSEABLE_RELAY autolearn=no version=3.3.1 Received: from alsa0.perex.cz (localhost [IPv6:::1]) by alsa0.perex.cz (Postfix) with ESMTP id 3F26D260705; Mon, 10 Nov 2014 10:30:09 +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 A0DA8260653; Mon, 10 Nov 2014 09:03:16 +0100 (CET) Received: from mailout2.samsung.com (mailout2.samsung.com [203.254.224.25]) by alsa0.perex.cz (Postfix) with ESMTP id D99D0260658 for ; Mon, 10 Nov 2014 09:03:06 +0100 (CET) Received: from epcpsbgr4.samsung.com (u144.gpu120.samsung.co.kr [203.254.230.144]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NET00CSJD157AB0@mailout2.samsung.com> for alsa-devel@alsa-project.org; Mon, 10 Nov 2014 17:03:05 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.124]) by epcpsbgr4.samsung.com (EPCPMTA) with SMTP id E0.A3.18167.93170645; Mon, 10 Nov 2014 17:03:05 +0900 (KST) X-AuditID: cbfee690-f79ab6d0000046f7-c6-54607139fb52 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 14.7E.09430.93170645; Mon, 10 Nov 2014 17:03:05 +0900 (KST) Received: from krishnamd-ubuntu.sisodomain.com ([107.108.73.88]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0NET00GKNCZCJW31@mmp2.samsung.com>; Mon, 10 Nov 2014 17:03:05 +0900 (KST) From: Krishna Mohan Dani To: linux-samsung-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, alsa-devel@alsa-project.org Date: Mon, 10 Nov 2014 13:31:59 +0530 Message-id: <1415606519-30744-5-git-send-email-krishna.md@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1415606519-30744-1-git-send-email-krishna.md@samsung.com> References: <1415606519-30744-1-git-send-email-krishna.md@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPLMWRmVeSWpSXmKPExsWyRsSkRteyMCHE4PEWeYsrFw8xWUx9+ITN onfBVTaLTY+vsVrMOL+PyYHVY8PnJjaPTas62Tw2L6n36NuyitHj8ya5ANYoLpuU1JzMstQi fbsErowd3fuZCxo4KrYcO8XewHiWrYuRk0NCwERiZfsXVghbTOLCvfVAcS4OIYGljBJ9nx8w wRTN+P6JBSIxnVHiwP2XTBBOP5NEz8KzYFVsAoYS8442MYPYIgJZEuf/bwWKc3AwC+hKLLpZ DBIWFkiRWPr9BwuIzSKgKtGycAtYK6+Am8S0J6+YQcolBBQk5kyyAQlzCrhLvFwwEaxcCKjk 9+HzjCBrJQTa2SVufV3EBDFHQOLb5EMsEL2yEpsOMEPcLClxcMUNlgmMwgsYGVYxiqYWJBcU J6UXmegVJ+YWl+al6yXn525iBIbz6X/PJuxgvHfA+hCjAAejEg+vw9v4ECHWxLLiytxDjKZA GyYyS4km5wOjJq8k3tDYzMjC1MTU2Mjc0kxJnPe11M9gIYH0xJLU7NTUgtSi+KLSnNTiQ4xM HJxSDYzGe8WWq7NXLE+1Fy0R9kiyXnHCf8G+JK602dzbF9w1kNzXs1bkUEKYgnZ8dvtzYekV 89NyPtUeCPhZqc8jcvj1x7o0hfYXFyw2qDkvTmT+qLp4zQ5+nUyryqM39vI6/tJfdb/+WnH4 7vW6M4smTNTml7+0Sv/r2gccZ5UWF+xMiRaI0PxZv1CJpTgj0VCLuag4EQBCDLeoYgIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJIsWRmVeSWpSXmKPExsVy+t9jQV3LwoQQg9urxS2uXDzEZDH14RM2 i94FV9ksNj2+xmox4/w+JgdWjw2fm9g8Nq3qZPPYvKTeo2/LKkaPz5vkAlijGhhtMlITU1KL FFLzkvNTMvPSbZW8g+Od403NDAx1DS0tzJUU8hJzU22VXHwCdN0yc4CWKymUJeaUAoUCEouL lfTtME0IDXHTtYBpjND1DQmC6zEyQAMJaxgzdnTvZy5o4KjYcuwUewPjWbYuRk4OCQETiRnf P7FA2GISF+6tB4pzcQgJTGeUOHD/JROE088k0bPwLBNIFZuAocS8o03MILaIQJbE+f9bgeIc HMwCuhKLbhaDhIUFUiSWfv8BNpRFQFWiZeEWsFZeATeJaU9eMYOUSwgoSMyZZAMS5hRwl3i5 YCJYuRBQye/D5xknMPIuYGRYxSiaWpBcUJyUnmukV5yYW1yal66XnJ+7iREcLc+kdzCuarA4 xCjAwajEw+vwNj5EiDWxrLgy9xCjBAezkghv7X+gEG9KYmVValF+fFFpTmrxIUZToKMmMkuJ JucDIzmvJN7Q2MTc1NjU0sTCxMxSSZz3YKt1oJBAemJJanZqakFqEUwfEwenVANjc1ngivl3 XERm/eS7N9/uxw35Ej7mF38sbr4w0bg4XfJSO8/uNI+ffdu3Bx7kEV5XV36o6FThzvyNWrcU Y1ItEtrEfq4oV9/s4lObVd3vVFS/mHlX+ySunDk2kzrTQ5hi9aWcV8l81Pc8+Kbvxi/Ozv5/ cdrnn6T7z7FkaWL/XZaace4U6zYlluKMREMt5qLiRAAWpFqqrAIAAA== DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected X-Mailman-Approved-At: Mon, 10 Nov 2014 10:30:04 +0100 Cc: broonie@kernel.org, kgene.kim@samsung.com Subject: [alsa-devel] [PATCH 4/4] Sound: DT: Adding Device Tree compatibility to Realtek's ALC5631 codec driver 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: , MIME-Version: 1.0 Errors-To: alsa-devel-bounces@alsa-project.org Sender: alsa-devel-bounces@alsa-project.org X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Krishna Mohan Dani --- sound/soc/codecs/rt5631.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/sound/soc/codecs/rt5631.c b/sound/soc/codecs/rt5631.c index 1ba27db..d7c3f42 100644 --- a/sound/soc/codecs/rt5631.c +++ b/sound/soc/codecs/rt5631.c @@ -1690,6 +1690,14 @@ static const struct i2c_device_id rt5631_i2c_id[] = { }; MODULE_DEVICE_TABLE(i2c, rt5631_i2c_id); +#ifdef CONFIG_OF +static struct of_device_id rt5631_i2c_dt_ids[] = { + { .compatible = "realtek,alc5631"}, + { } +}; +MODULE_DEVICE_TABLE(of, rt5631_i2c_dt_ids); +#endif + static const struct regmap_config rt5631_regmap_config = { .reg_bits = 8, .val_bits = 16, @@ -1734,6 +1742,9 @@ static struct i2c_driver rt5631_i2c_driver = { .driver = { .name = "rt5631", .owner = THIS_MODULE, +#ifdef CONFIG_OF + .of_match_table = of_match_ptr(rt5631_i2c_dt_ids), +#endif }, .probe = rt5631_i2c_probe, .remove = rt5631_i2c_remove,