From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751708Ab1AYF5T (ORCPT ); Tue, 25 Jan 2011 00:57:19 -0500 Received: from www.wytron.com.tw ([211.75.82.101]:48791 "EHLO www.wytron.com.tw" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751025Ab1AYF5S (ORCPT ); Tue, 25 Jan 2011 00:57:18 -0500 From: Thomas Chou To: Grant Likely , Nicolas Pitre Cc: linux-kernel@vger.kernel.org, nios2-dev@sopc.et.ntust.edu.tw, devicetree-discuss@lists.ozlabs.org, netdev@vger.kernel.org, Thomas Chou Subject: [PATCH] smc91x: add devicetree support Date: Tue, 25 Jan 2011 13:59:30 +0800 Message-Id: <1295935170-19518-1-git-send-email-thomas@wytron.com.tw> X-Mailer: git-send-email 1.7.3.5 X-SA-Exim-Connect-IP: 192.168.1.15 X-SA-Exim-Mail-From: thomas@wytron.com.tw X-SA-Exim-Scanned: No (on www.wytron.com.tw); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Signed-off-by: Thomas Chou --- drivers/net/smc91x.c | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/drivers/net/smc91x.c b/drivers/net/smc91x.c index 726df61..d29e18d 100644 --- a/drivers/net/smc91x.c +++ b/drivers/net/smc91x.c @@ -81,6 +81,7 @@ static const char version[] = #include #include #include +#include #include #include @@ -2394,6 +2395,12 @@ static int smc_drv_resume(struct device *dev) return 0; } +static const struct of_device_id smc91x_match[] = { + { .compatible = "smsc,smc91x", }, + {}, +} +MODULE_DEVICE_TABLE(of, smc91x_match); + static struct dev_pm_ops smc_drv_pm_ops = { .suspend = smc_drv_suspend, .resume = smc_drv_resume, @@ -2406,6 +2413,9 @@ static struct platform_driver smc_driver = { .name = CARDNAME, .owner = THIS_MODULE, .pm = &smc_drv_pm_ops, +#ifdef CONFIG_OF + .of_match_table = smc91x_match, +#endif }, }; -- 1.7.3.5