/Linux-v4.19/drivers/remoteproc/ |
D | qcom_adsp_pil.c | 80 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/ |
D | cs47l24.c | 1091 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 …]
|
D | wm5102.c | 1919 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 …]
|
D | wm_adsp.h | 143 int wm_adsp2_lock(struct wm_adsp *adsp, unsigned int regions); 144 irqreturn_t wm_adsp2_bus_error(struct wm_adsp *adsp);
|
D | wm5110.c | 2260 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 …]
|
D | arizona.h | 80 struct wm_adsp adsp[ARIZONA_MAX_ADSP]; member
|
D | Makefile | 196 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/ |
D | qcom,adsp.txt | 10 "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/ |
D | qcom,lpass-cpu.txt | 38 - qcom,adsp : Phandle for the audio DSP node 53 qcom,adsp = <&adsp>;
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | renesas,rcar-gen2-cpg-clocks.txt | 25 "adsp" 47 "rcan", "adsp";
|
/Linux-v4.19/arch/arm/boot/dts/ |
D | qcom-msm8974.dtsi | 36 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/ |
D | msm8996.dtsi | 54 adsp_region: adsp@8ea00000 { 1120 adsp-pil { 1121 compatible = "qcom,msm8996-adsp-pil"; 1149 adsp-smp2p {
|
/Linux-v4.19/drivers/net/wireless/ath/ath9k/ |
D | mac.c | 528 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/ |
D | oss-emulation.rst | 75 device (``hw:0,1``) to /dev/adsp (if available). For MIDI, /dev/midi and
|
/Linux-v4.19/Documentation/sound/ |
D | alsa-configuration.rst | 80 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
|