Lines Matching defs:adata
386 static inline int acp_hw_init(struct acp63_dev_data *adata, struct device *dev)
388 if (adata && adata->hw_ops && adata->hw_ops->acp_init)
389 return ACP_HW_OPS(adata, acp_init)(adata->acp63_base, dev);
393 static inline int acp_hw_deinit(struct acp63_dev_data *adata, struct device *dev)
395 if (adata && adata->hw_ops && adata->hw_ops->acp_deinit)
396 return ACP_HW_OPS(adata, acp_deinit)(adata->acp63_base, dev);
400 static inline void acp_hw_get_config(struct pci_dev *pci, struct acp63_dev_data *adata)
402 if (adata && adata->hw_ops && adata->hw_ops->acp_get_config)
403 ACP_HW_OPS(adata, acp_get_config)(pci, adata);
406 static inline void acp_hw_sdw_dma_irq_thread(struct acp63_dev_data *adata)
408 if (adata && adata->hw_ops && adata->hw_ops->acp_sdw_dma_irq_thread)
409 ACP_HW_OPS(adata, acp_sdw_dma_irq_thread)(adata);
414 struct acp63_dev_data *adata = dev_get_drvdata(dev);
416 if (adata && adata->hw_ops && adata->hw_ops->acp_suspend)
417 return ACP_HW_OPS(adata, acp_suspend)(dev);
423 struct acp63_dev_data *adata = dev_get_drvdata(dev);
425 if (adata && adata->hw_ops && adata->hw_ops->acp_resume)
426 return ACP_HW_OPS(adata, acp_resume)(dev);
432 struct acp63_dev_data *adata = dev_get_drvdata(dev);
434 if (adata && adata->hw_ops && adata->hw_ops->acp_suspend_runtime)
435 return ACP_HW_OPS(adata, acp_suspend_runtime)(dev);
441 struct acp63_dev_data *adata = dev_get_drvdata(dev);
443 if (adata && adata->hw_ops && adata->hw_ops->acp_resume_runtime)
444 return ACP_HW_OPS(adata, acp_resume_runtime)(dev);