|
@@ -460,8 +460,7 @@ MODULE_DEVICE_TABLE(of, atmel_tcb_pwm_dt_ids);
|
|
|
#ifdef CONFIG_PM_SLEEP
|
|
|
static int atmel_tcb_pwm_suspend(struct device *dev)
|
|
|
{
|
|
|
- struct platform_device *pdev = to_platform_device(dev);
|
|
|
- struct atmel_tcb_pwm_chip *tcbpwm = platform_get_drvdata(pdev);
|
|
|
+ struct atmel_tcb_pwm_chip *tcbpwm = dev_get_drvdata(dev);
|
|
|
void __iomem *base = tcbpwm->tc->regs;
|
|
|
int i;
|
|
|
|
|
@@ -478,8 +477,7 @@ static int atmel_tcb_pwm_suspend(struct device *dev)
|
|
|
|
|
|
static int atmel_tcb_pwm_resume(struct device *dev)
|
|
|
{
|
|
|
- struct platform_device *pdev = to_platform_device(dev);
|
|
|
- struct atmel_tcb_pwm_chip *tcbpwm = platform_get_drvdata(pdev);
|
|
|
+ struct atmel_tcb_pwm_chip *tcbpwm = dev_get_drvdata(dev);
|
|
|
void __iomem *base = tcbpwm->tc->regs;
|
|
|
int i;
|
|
|
|