Home
last modified time | relevance | path

Searched refs:adsp (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/drivers/remoteproc/
Dqcom_adsp_pil.c80 struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv; in adsp_load() local
82 return qcom_mdt_load(adsp->dev, fw, rproc->firmware, adsp->pas_id, in adsp_load()
83 adsp->mem_region, adsp->mem_phys, adsp->mem_size, in adsp_load()
84 &adsp->mem_reloc); in adsp_load()
90 struct qcom_adsp *adsp = (struct qcom_adsp *)rproc->priv; in adsp_start() local
93 qcom_q6v5_prepare(&adsp->q6v5); in adsp_start()
95 ret = clk_prepare_enable(adsp->xo); in adsp_start()
99 ret = clk_prepare_enable(adsp->aggre2_clk); in adsp_start()
103 ret = regulator_enable(adsp->cx_supply); in adsp_start()
107 ret = regulator_enable(adsp->px_supply); in adsp_start()
[all …]
/Linux-v4.19/sound/soc/codecs/
Dcs47l24.c1091 return wm_adsp_compr_open(&priv->core.adsp[n_adsp], stream); in cs47l24_open()
1103 ret = wm_adsp_compr_handle_irq(&priv->core.adsp[i]); in cs47l24_adsp2_irq()
1139 ret = wm_adsp2_component_probe(&priv->core.adsp[1], component); in cs47l24_component_probe()
1143 ret = wm_adsp2_component_probe(&priv->core.adsp[2], component); in cs47l24_component_probe()
1158 wm_adsp2_component_remove(&priv->core.adsp[1], component); in cs47l24_component_probe()
1159 wm_adsp2_component_remove(&priv->core.adsp[2], component); in cs47l24_component_probe()
1168 wm_adsp2_component_remove(&priv->core.adsp[1], component); in cs47l24_component_remove()
1169 wm_adsp2_component_remove(&priv->core.adsp[2], component); in cs47l24_component_remove()
1237 cs47l24->core.adsp[i].part = "cs47l24"; in cs47l24_probe()
1238 cs47l24->core.adsp[i].num = i + 1; in cs47l24_probe()
[all …]
Dwm5102.c1919 return wm_adsp_compr_open(&priv->core.adsp[0], stream); in wm5102_open()
1928 ret = wm_adsp_compr_handle_irq(&priv->core.adsp[0]); in wm5102_adsp2_irq()
1946 ret = wm_adsp2_component_probe(&priv->core.adsp[0], component); in wm5102_component_probe()
1968 wm_adsp2_component_remove(&priv->core.adsp[0], component); in wm5102_component_probe()
1977 wm_adsp2_component_remove(&priv->core.adsp[0], component); in wm5102_component_remove()
2051 wm5102->core.adsp[0].part = "wm5102"; in wm5102_probe()
2052 wm5102->core.adsp[0].num = 1; in wm5102_probe()
2053 wm5102->core.adsp[0].type = WMFW_ADSP2; in wm5102_probe()
2054 wm5102->core.adsp[0].base = ARIZONA_DSP1_CONTROL_1; in wm5102_probe()
2055 wm5102->core.adsp[0].dev = arizona->dev; in wm5102_probe()
[all …]
Dwm_adsp.h143 int wm_adsp2_lock(struct wm_adsp *adsp, unsigned int regions);
144 irqreturn_t wm_adsp2_bus_error(struct wm_adsp *adsp);
Dwm5110.c2260 return wm_adsp_compr_open(&priv->core.adsp[n_adsp], stream); in wm5110_open()
2272 ret = wm_adsp_compr_handle_irq(&priv->core.adsp[i]); in wm5110_adsp2_irq()
2309 ret = wm_adsp2_component_probe(&priv->core.adsp[i], component); in wm5110_component_probe()
2326 wm_adsp2_component_remove(&priv->core.adsp[i], component); in wm5110_component_probe()
2337 wm_adsp2_component_remove(&priv->core.adsp[i], component); in wm5110_component_remove()
2411 wm5110->core.adsp[i].part = "wm5110"; in wm5110_probe()
2412 wm5110->core.adsp[i].num = i + 1; in wm5110_probe()
2413 wm5110->core.adsp[i].type = WMFW_ADSP2; in wm5110_probe()
2414 wm5110->core.adsp[i].dev = arizona->dev; in wm5110_probe()
2415 wm5110->core.adsp[i].regmap = arizona->regmap; in wm5110_probe()
[all …]
Darizona.h80 struct wm_adsp adsp[ARIZONA_MAX_ADSP]; member
DMakefile196 snd-soc-wm-adsp-objs := wm_adsp.o
509 obj-$(CONFIG_SND_SOC_WM_ADSP) += snd-soc-wm-adsp.o
/Linux-v4.19/Documentation/devicetree/bindings/remoteproc/
Dqcom,adsp.txt10 "qcom,msm8974-adsp-pil"
11 "qcom,msm8996-adsp-pil"
66 The adsp node may have an subnode named either "smd-edge" or "glink-edge" that
76 adsp {
77 compatible = "qcom,msm8974-adsp-pil";
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dqcom,lpass-cpu.txt38 - qcom,adsp : Phandle for the audio DSP node
53 qcom,adsp = <&adsp>;
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Drenesas,rcar-gen2-cpg-clocks.txt25 "adsp"
47 "rcan", "adsp";
/Linux-v4.19/arch/arm/boot/dts/
Dqcom-msm8974.dtsi36 adsp_region: adsp@dc00000 {
243 adsp-pil {
244 compatible = "qcom,msm8974-adsp-pil";
273 smp2p-adsp {
373 adsp_smsm: adsp@2 {
1042 adsp {
/Linux-v4.19/arch/arm64/boot/dts/qcom/
Dmsm8996.dtsi54 adsp_region: adsp@8ea00000 {
1120 adsp-pil {
1121 compatible = "qcom,msm8996-adsp-pil";
1149 adsp-smp2p {
/Linux-v4.19/drivers/net/wireless/ath/ath9k/
Dmac.c528 struct ar5416_desc *adsp = AR5416DESC(ds); in ath9k_hw_rxprocdesc() local
531 if ((adsp->ds_rxstatus8 & AR_RxDone) == 0) in ath9k_hw_rxprocdesc()
534 ads.u.rx = adsp->u.rx; in ath9k_hw_rxprocdesc()
/Linux-v4.19/Documentation/sound/designs/
Doss-emulation.rst75 device (``hw:0,1``) to /dev/adsp (if available). For MIDI, /dev/midi and
/Linux-v4.19/Documentation/sound/
Dalsa-configuration.rst80 the card #0. Similarly, when ``adsp_map=0``, /dev/adsp will be mapped
2587 /dev/snd/pcmC0D1[c|p] -> /dev/adsp0 (/dev/adsp) -> minor 12