diff options
| -rw-r--r-- | sound/soc/at32/at32-pcm.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sound/soc/at32/at32-pcm.c b/sound/soc/at32/at32-pcm.c index 435f1daf177c..c83584f989a9 100644 --- a/sound/soc/at32/at32-pcm.c +++ b/sound/soc/at32/at32-pcm.c | |||
| @@ -434,7 +434,8 @@ static int at32_pcm_suspend(struct platform_device *pdev, | |||
| 434 | params = prtd->params; | 434 | params = prtd->params; |
| 435 | 435 | ||
| 436 | /* Disable the PDC and save the PDC registers */ | 436 | /* Disable the PDC and save the PDC registers */ |
| 437 | ssc_writex(params->ssc->regs, PDC_PTCR, params->mask->pdc_disable); | 437 | ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR, |
| 438 | params->mask->pdc_disable); | ||
| 438 | 439 | ||
| 439 | prtd->pdc_xpr_save = ssc_readx(params->ssc->regs, params->pdc->xpr); | 440 | prtd->pdc_xpr_save = ssc_readx(params->ssc->regs, params->pdc->xpr); |
| 440 | prtd->pdc_xcr_save = ssc_readx(params->ssc->regs, params->pdc->xcr); | 441 | prtd->pdc_xcr_save = ssc_readx(params->ssc->regs, params->pdc->xcr); |
| @@ -464,7 +465,7 @@ static int at32_pcm_resume(struct platform_device *pdev, | |||
| 464 | ssc_writex(params->ssc->regs, params->pdc->xnpr, prtd->pdc_xnpr_save); | 465 | ssc_writex(params->ssc->regs, params->pdc->xnpr, prtd->pdc_xnpr_save); |
| 465 | ssc_writex(params->ssc->regs, params->pdc->xncr, prtd->pdc_xncr_save); | 466 | ssc_writex(params->ssc->regs, params->pdc->xncr, prtd->pdc_xncr_save); |
| 466 | 467 | ||
| 467 | ssc_writex(params->ssc->regs, PDC_PTCR, params->mask->pdc_enable); | 468 | ssc_writex(params->ssc->regs, ATMEL_PDC_PTCR, params->mask->pdc_enable); |
| 468 | return 0; | 469 | return 0; |
| 469 | } | 470 | } |
| 470 | #else /* CONFIG_PM */ | 471 | #else /* CONFIG_PM */ |
