From patchwork Fri Sep 21 18:37:41 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leela Krishna Amudala X-Patchwork-Id: 1491921 Return-Path: X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by patchwork2.kernel.org (Postfix) with ESMTP id E2AC2DF28C for ; Fri, 21 Sep 2012 15:04:25 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E6124A0FDD for ; Fri, 21 Sep 2012 08:04:24 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 9B9E89EB51 for ; Fri, 21 Sep 2012 05:12:38 -0700 (PDT) Received: from epcpsbgm2.samsung.com (epcpsbgm2 [203.254.230.27]) by mailout1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MAP00MGI8KZDQ90@mailout1.samsung.com> for dri-devel@lists.freedesktop.org; Fri, 21 Sep 2012 21:12:36 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.123]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id F5.E6.03860.4B95C505; Fri, 21 Sep 2012 21:12:36 +0900 (KST) X-AuditID: cbfee61b-b7f2b6d000000f14-03-505c59b4b279 Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 85.E6.03860.4B95C505; Fri, 21 Sep 2012 21:12:36 +0900 (KST) Received: from localhost.localdomain ([107.108.73.106]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MAP00I6B8JJ4Y70@mmp1.samsung.com> for dri-devel@lists.freedesktop.org; Fri, 21 Sep 2012 21:12:36 +0900 (KST) From: Leela Krishna Amudala To: dri-devel@lists.freedesktop.org, devicetree-discuss@lists.ozlabs.org Subject: [PATCH V2] drm/exynos: Add match table for drm platform device Date: Sat, 22 Sep 2012 00:07:41 +0530 Message-id: <1348252661-6983-1-git-send-email-l.krishna@samsung.com> X-Mailer: git-send-email 1.7.0.4 DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMLMWRmVeSWpSXmKPExsWyRsSkWndLZEyAwaMGM4srX9+zOTB63O8+ zhTAGMVlk5Kak1mWWqRvl8CVce7MDLaCS5wVm24dZWpg7OboYuTkkBAwkdjWuZMVwhaTuHBv PRuILSSwlFFiyX4NmJr/U7cB1XABxRcxSrQ9+M8CUbSaSeJ8hxWIzSZgLHF/7mYmEFtEwENi 9eylzCA2s0CmxOHOCWALhAXcJfZ/7QKrYRFQlXj/5CNYnFfARWLmwr9QRyhItC47xA5RIyDx bfIhoF0cQHFZiU0HmEFukBDYwSax49EfNoh6SYmDK26wTGAUXMDIsIpRNLUguaA4KT3XSK84 Mbe4NC9dLzk/dxMjMKRO/3smvYNxVYPFIUYBDkYlHt4V36IDhFgTy4orcw8xSnAwK4nwPooB CvGmJFZWpRblxxeV5qQWH2L0AbpkIrOUaHI+MNzzSuINjU3MTY1NLY2MzExNcQgrifMKfwoM EBJITyxJzU5NLUgtghnHxMEp1cAYJ/kh+mam24kvrbdSvJ9u3NG2NvV5xJQPJ7pMK/P42I8G /Tyy4ojRRB4BZd8PnFV2uaeV2t8siVV49u/Bnfp1XRctz1/45pB3tjwldXq2enyTSVBQ/sLc qG2aH45MmeH8Ne2gjf1df2O1sArrmNoDi2uUHz3qytzaszfSe+K+ptMhkhMneF5QYinOSDTU Yi4qTgQAykYSwlYCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsVy+t9jAd0tkTEBBl+v6Vhc+fqezYHR4373 caYAxqgGRpuM1MSU1CKF1Lzk/JTMvHRbJe/geOd4UzMDQ11DSwtzJYW8xNxUWyUXnwBdt8wc oLFKCmWJOaVAoYDE4mIlfTtME0JD3HQtYBojdH1DguB6jAzQQMIaxoxzZ2awFVzirNh06yhT A2M3RxcjJ4eEgInE/6nbWCFsMYkL99azdTFycQgJLGKUaHvwnwUkISSwmknifIcViM0mYCxx f+5mJhBbRMBDYvXspcwgNrNApsThzglgg4QF3CX2f+0Cq2ERUJV4/+QjWJxXwEVi5sK/UMsU JFqXHWKfwMi9gJFhFaNoakFyQXFSeq6RXnFibnFpXrpecn7uJkZwyD6T3sG4qsHiEKMAB6MS D++Kb9EBQqyJZcWVuYcYJTiYlUR4H8UAhXhTEiurUovy44tKc1KLDzH6AG2fyCwlmpwPjKe8 knhDYxNzU2NTSxMLEzNLHMJK4rzCnwIDhATSE0tSs1NTC1KLYMYxcXBKNTBO7L/E7rB26qm2 9Ye4XgXsc7UxmJORHjNpjkFb2BQP8cvL36xdktkcGRWoeH7Zr6LTUqcXeS5atUl6ld7+x5EL yiaLaHZMeae5yDpda+uXi9uOdIqJT86ZIfopVO/f+twVMvfjCu4JHf3pqhU2Uerh06nyWZIN 0yP1npy1X/4ufFLDy00TpjFqKrEUZyQaajEXFScCAFVtFBeGAgAA X-CFilter-Loop: Reflected X-Mailman-Approved-At: Fri, 21 Sep 2012 08:04:10 -0700 Cc: kgene.kim@samsung.com, jg1.han@samsung.com, linux-samsung-soc@vger.kernel.org X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Sender: dri-devel-bounces+patchwork-dri-devel=patchwork.kernel.org@lists.freedesktop.org Errors-To: dri-devel-bounces+patchwork-dri-devel=patchwork.kernel.org@lists.freedesktop.org This patch is a part of moving the driver to support DT style probing of exynos drm device. The compatible name should match with the entry in the dtsi file. Signed-off-by: Leela Krishna Amudala --- drivers/gpu/drm/exynos/exynos_drm_drv.c | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/drivers/gpu/drm/exynos/exynos_drm_drv.c b/drivers/gpu/drm/exynos/exynos_drm_drv.c index d070719..495be89 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_drv.c +++ b/drivers/gpu/drm/exynos/exynos_drm_drv.c @@ -294,12 +294,23 @@ static int exynos_drm_platform_remove(struct platform_device *pdev) return 0; } +#ifdef CONFIG_OF +static const struct of_device_id drm_device_dt_match[] = { + { .compatible = "samsung,exynos-drm-device"}, + {}, +}; +MODULE_DEVICE_TABLE(of, drm_device_dt_match); +#else +#define drm_device_dt_match NULL +#endif + static struct platform_driver exynos_drm_platform_driver = { .probe = exynos_drm_platform_probe, .remove = __devexit_p(exynos_drm_platform_remove), .driver = { .owner = THIS_MODULE, .name = "exynos-drm", + .of_match_table = of_match_ptr(drm_device_dt_match), }, };