From 8f7b3c289e0c5d6b0304d179eb68e955bdec342c Mon Sep 17 00:00:00 2001 From: "holt@sgi.com" Date: Tue, 16 Aug 2011 17:32:22 +0000 Subject: [PATCH] --- yaml --- r: 265325 b: refs/heads/master c: c8aef4cb788b760331e6df06a5d93389824882b4 h: refs/heads/master i: 265323: a6eb0b99be84d96520f0376e6b9c72e282a2ca99 v: v3 --- [refs] | 2 +- trunk/drivers/net/can/flexcan.c | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index f81d1892c2fd..b7e98e5b5e41 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 243abbf2a610d801904bf1e44917e9ac4ccf823e +refs/heads/master: c8aef4cb788b760331e6df06a5d93389824882b4 diff --git a/trunk/drivers/net/can/flexcan.c b/trunk/drivers/net/can/flexcan.c index 68cbe5243493..cc1e0a7b554f 100644 --- a/trunk/drivers/net/can/flexcan.c +++ b/trunk/drivers/net/can/flexcan.c @@ -1027,8 +1027,19 @@ static int __devexit flexcan_remove(struct platform_device *pdev) return 0; } +static struct of_device_id flexcan_of_match[] = { + { + .compatible = "fsl,p1010-flexcan", + }, + {}, +}; + static struct platform_driver flexcan_driver = { - .driver.name = DRV_NAME, + .driver = { + .name = DRV_NAME, + .owner = THIS_MODULE, + .of_match_table = flexcan_of_match, + }, .probe = flexcan_probe, .remove = __devexit_p(flexcan_remove), };