Home
last modified time | relevance | path

Searched full:adm (Results 1 – 16 of 16) sorted by relevance

/linux/sound/soc/qcom/qdsp6/
H A Dq6adm.c53 struct q6adm *adm; member
90 static struct q6copp *q6adm_find_copp(struct q6adm *adm, int port_idx, in q6adm_find_copp() argument
97 spin_lock_irqsave(&adm->copps_list_lock, flags); in q6adm_find_copp()
98 list_for_each_entry(c, &adm->copps_list, node) { in q6adm_find_copp()
106 spin_unlock_irqrestore(&adm->copps_list_lock, flags); in q6adm_find_copp()
112 static int q6adm_apr_send_copp_pkt(struct q6adm *adm, struct q6copp *copp, in q6adm_free_copp()
115 struct device *dev = adm->dev; in q6adm_free_copp() local
119 mutex_lock(&adm->lock); in q6adm_free_copp()
122 ret = apr_send_pkt(adm->apr, pkt); in q6adm_free_copp()
141 dev_err(dev, "ADM cop in q6adm_callback()
131 struct q6adm *adm = dev_get_drvdata(&adev->dev); q6adm_callback() local
212 q6adm_alloc_copp(struct q6adm * adm,int port_idx) q6adm_alloc_copp() argument
237 q6adm_apr_send_copp_pkt(struct q6adm * adm,struct q6copp * copp,struct apr_pkt * pkt,uint32_t rsp_opcode) q6adm_apr_send_copp_pkt() argument
279 q6adm_device_close(struct q6adm * adm,struct q6copp * copp,int port_id,int copp_idx) q6adm_device_close() argument
296 q6adm_find_matching_copp(struct q6adm * adm,int port_id,int topology,int mode,int rate,int channel_mode,int bit_width,int app_type) q6adm_find_matching_copp() argument
321 q6adm_device_open(struct q6adm * adm,struct q6copp * copp,int port_id,int path,int topology,int channel_mode,int bit_width,int rate) q6adm_device_open() argument
387 struct q6adm *adm = dev_get_drvdata(dev->parent); q6adm_open() local
462 struct q6adm *adm = dev_get_drvdata(dev->parent); q6adm_matrix_map() local
570 struct q6adm *adm = dev_get_drvdata(dev->parent); q6adm_close() local
588 struct q6adm *adm; q6adm_probe() local
[all...]
/linux/Documentation/devicetree/bindings/dma/
H A Dqcom,adm.yaml4 $id: http://devicetree.org/schemas/dma/qcom,adm.yaml#
7 title: Qualcomm ADM DMA Controller
14 QCOM ADM DMA controller provides DMA capabilities for
19 const: qcom,adm
81 compatible = "qcom,adm";
/linux/drivers/soc/qcom/
H A Dqcom_gsbi.c83 { /* ADM 0 - B */
88 { /* ADM 0 - B */
93 { /* ADM 1 - A */
98 { /* ADM 1 - B */
189 * modify tcsr to reflect mode and ADM CRCI mux in gsbi_probe()
/linux/drivers/ssb/
H A Dmain.c1239 u32 ssb_admatch_base(u32 adm) in ssb_admatch_base() argument
1243 switch (adm & SSB_ADM_TYPE) { in ssb_admatch_base()
1245 base = (adm & SSB_ADM_BASE0); in ssb_admatch_base()
1248 WARN_ON(adm & SSB_ADM_NEG); /* unsupported */ in ssb_admatch_base()
1249 base = (adm & SSB_ADM_BASE1); in ssb_admatch_base()
1252 WARN_ON(adm & SSB_ADM_NEG); /* unsupported */ in ssb_admatch_base()
1253 base = (adm & SSB_ADM_BASE2); in ssb_admatch_base()
1263 u32 ssb_admatch_size(u32 adm) in ssb_admatch_size() argument
1267 switch (adm & SSB_ADM_TYPE) { in ssb_admatch_size()
1269 size = ((adm & SSB_ADM_SZ0) >> SSB_ADM_SZ0_SHIFT); in ssb_admatch_size()
[all …]
/linux/drivers/dma/qcom/
H A DKconfig3 tristate "Qualcomm ADM support"
8 Enable support for the Qualcomm Application Data Mover (ADM) DMA
/linux/arch/s390/include/asm/
H A Dkvm_host.h521 __u64 adm[APCB0_MASK_SIZE]; /* 0x0010 */ member
529 __u64 adm[APCB1_MASK_SIZE]; /* 0x0040 */ member
704 unsigned long *aqm, unsigned long *adm);
/linux/drivers/scsi/aic94xx/
H A Daic94xx_scb.c812 /* ---------- INITIATE LINK ADM TASK ---------- */
824 asd_printk("phy%d: link adm task 0x%x completed with error "
827 ASD_DPRINTK("phy%d: link adm task 0x%x: 0x%x\n",
/linux/net/llc/
H A Dllc_proc.c161 [LLC_CONN_STATE_ADM] = "adm",
/linux/include/linux/ssb/
H A Dssb.h663 extern u32 ssb_admatch_base(u32 adm);
664 extern u32 ssb_admatch_size(u32 adm);
/linux/arch/s390/kvm/
H A Dkvm-s390.c3212 * @adm: the mask identifying the accessible AP control domains
3221 unsigned long *aqm, unsigned long *adm) in kvm_arch_crypto_set_masks() argument
3235 memcpy(crycb->apcb1.adm, adm, 32); in kvm_arch_crypto_set_masks()
3236 VM_EVENT(kvm, 3, "SET CRYCB: adm %016lx %016lx %016lx %016lx", in kvm_arch_crypto_set_masks()
3237 adm[0], adm[1], adm[2], adm[3]); in kvm_arch_crypto_set_masks()
3243 memcpy(crycb->apcb0.adm, adm, 2); in kvm_arch_crypto_set_masks()
3244 VM_EVENT(kvm, 3, "SET CRYCB: apm %016lx aqm %04x adm %04x", in kvm_arch_crypto_set_masks()
3246 *((unsigned short *)adm)); in kvm_arch_crypto_set_masks()
H A Dvsie.c189 apcb_s->adm[0] = apcb_h->adm[0] & tmp.adm[0] & 0xffff000000000000UL; in setup_apcb10()
/linux/arch/powerpc/boot/dts/
H A Dbluestone.dts273 compatible = "adm,adm1032";
/linux/Documentation/arch/s390/
H A Dvfio-ap.rst141 assigned to the KVM guest. The ADM bit mask controls which domains can be
204 3. Configures the APM, AQM and ADM in the APCB contained in the CRYCB referenced
461 * Setting the bits in the ADM corresponding to the domain dIDs assigned to the
/linux/drivers/tty/
H A Dn_gsm.c2085 /* If DLCI0 is in ADM mode skip retries, it won't respond */ in gsm_control_send()
2226 * Some control dlci can stay in ADM mode with other dlci working just
2249 pr_info("DLCI 0 opening in ADM mode.\n"); in gsm_dlci_t1()
2285 * to the modem which should then reply with a UA or ADM, at which point
4249 * Basic mode with control channel in ADM mode may not respond in gsm_carrier_raised()
/linux/drivers/mtd/nand/raw/
H A Dqcom_nandc.c2048 /* enable ADM or BAM DMA */ in qcom_nandc_setup()
/linux/drivers/net/ethernet/sis/
H A Dsis900.c135 { "ADM 7001 LAN PHY", 0x002e, 0xcc60, LAN },