diff options
author | AnilKumar Ch <anilkumar@ti.com> | 2012-08-20 11:20:54 (GMT) |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2012-09-21 21:58:47 (GMT) |
commit | 4cdd34b26826e89972c03043987b83f76e7ad510 (patch) | |
tree | 634e385dc93e91b97b12f8e71aec1baaa6db4fdb /drivers/net/can/c_can/c_can_platform.c | |
parent | 2469627d175c1d6d7812a1395dd3ef053a0e65b3 (diff) | |
download | linux-fsl-qoriq-4cdd34b26826e89972c03043987b83f76e7ad510.tar.xz |
can: c_can: Add runtime PM support to Bosch C_CAN/D_CAN controller
Add Runtime PM support to C_CAN/D_CAN controller. The runtime PM
APIs control clocks for C_CAN/D_CAN IP and prevent access to the
register of C_CAN/D_CAN IP when clock is turned off.
Signed-off-by: AnilKumar Ch <anilkumar@ti.com>
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'drivers/net/can/c_can/c_can_platform.c')
-rw-r--r-- | drivers/net/can/c_can/c_can_platform.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/can/c_can/c_can_platform.c b/drivers/net/can/c_can/c_can_platform.c index d0a66cf..7b8b7a4 100644 --- a/drivers/net/can/c_can/c_can_platform.c +++ b/drivers/net/can/c_can/c_can_platform.c @@ -179,6 +179,7 @@ static int __devinit c_can_plat_probe(struct platform_device *pdev) dev->irq = irq; priv->base = addr; + priv->device = &pdev->dev; priv->can.clock.freq = clk_get_rate(clk); priv->priv = clk; |