Lines Matching defs:sdev
24 int mt8186_adsp_init_clock(struct snd_sof_dev *sdev)
26 struct adsp_priv *priv = sdev->pdata->hw_pdata;
27 struct device *dev = sdev->dev;
44 static int adsp_enable_all_clock(struct snd_sof_dev *sdev)
46 struct adsp_priv *priv = sdev->pdata->hw_pdata;
47 struct device *dev = sdev->dev;
68 static void adsp_disable_all_clock(struct snd_sof_dev *sdev)
70 struct adsp_priv *priv = sdev->pdata->hw_pdata;
76 int mt8186_adsp_clock_on(struct snd_sof_dev *sdev)
78 struct device *dev = sdev->dev;
81 ret = adsp_enable_all_clock(sdev);
86 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_CK_EN,
88 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_UART_CTRL,
94 void mt8186_adsp_clock_off(struct snd_sof_dev *sdev)
96 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_CK_EN, 0);
97 snd_sof_dsp_write(sdev, DSP_REG_BAR, ADSP_UART_CTRL, 0);
98 adsp_disable_all_clock(sdev);