Home
last modified time | relevance | path

Searched refs:sai (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dstatahead.c113 ll_sa_entry_enhash(struct ll_statahead_info *sai, struct ll_sa_entry *entry) in ll_sa_entry_enhash() argument
117 spin_lock(&sai->sai_cache_lock[i]); in ll_sa_entry_enhash()
118 list_add_tail(&entry->se_hash, &sai->sai_cache[i]); in ll_sa_entry_enhash()
119 spin_unlock(&sai->sai_cache_lock[i]); in ll_sa_entry_enhash()
126 ll_sa_entry_unhash(struct ll_statahead_info *sai, struct ll_sa_entry *entry) in ll_sa_entry_unhash() argument
130 spin_lock(&sai->sai_cache_lock[i]); in ll_sa_entry_unhash()
132 spin_unlock(&sai->sai_cache_lock[i]); in ll_sa_entry_unhash()
135 static inline int agl_should_run(struct ll_statahead_info *sai, in agl_should_run() argument
138 return (inode != NULL && S_ISREG(inode->i_mode) && sai->sai_agl_valid); in agl_should_run()
142 sa_first_received_entry(struct ll_statahead_info *sai) in sa_first_received_entry() argument
[all …]
Dllite_internal.h1221 struct ll_statahead_info *sai = lli->lli_sai; in ll_statahead_mark() local
1229 if (sai != NULL) in ll_statahead_mark()
1230 ldd->lld_sa_generation = sai->sai_generation; in ll_statahead_mark()
/linux-4.1.27/sound/soc/fsl/
Dfsl_sai.c32 struct fsl_sai *sai = (struct fsl_sai *)devid; in fsl_sai_isr() local
33 struct device *dev = &sai->pdev->dev; in fsl_sai_isr()
45 regmap_read(sai->regmap, FSL_SAI_TCSR, &xcsr); in fsl_sai_isr()
75 regmap_write(sai->regmap, FSL_SAI_TCSR, flags | xcsr); in fsl_sai_isr()
79 regmap_read(sai->regmap, FSL_SAI_RCSR, &xcsr); in fsl_sai_isr()
109 regmap_write(sai->regmap, FSL_SAI_RCSR, flags | xcsr); in fsl_sai_isr()
121 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_sysclk_tr() local
142 regmap_update_bits(sai->regmap, FSL_SAI_xCR2(tx), in fsl_sai_set_dai_sysclk_tr()
174 struct fsl_sai *sai = snd_soc_dai_get_drvdata(cpu_dai); in fsl_sai_set_dai_fmt_tr() local
178 if (!sai->is_lsb_first) in fsl_sai_set_dai_fmt_tr()
[all …]
DMakefile16 snd-soc-fsl-sai-objs := fsl_sai.o
25 obj-$(CONFIG_SND_SOC_FSL_SAI) += snd-soc-fsl-sai.o
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dfsl-sai.txt10 - compatible : Compatible list, contains "fsl,vf610-sai" or
11 "fsl,imx6sx-sai".
39 - fsl,sai-synchronous-rx: This is a boolean property. If present, indicating
45 - fsl,sai-asynchronous: This is a boolean property. If present, indicating
52 - If both fsl,sai-asynchronous and fsl,sai-synchronous-rx are absent, the
56 - fsl,sai-asynchronous and fsl,sai-synchronous-rx are exclusive.
59 sai2: sai@40031000 {
60 compatible = "fsl,vf610-sai";
/linux-4.1.27/drivers/dma/
Dtxx9dmac.h292 u32 sai, u32 dai, u32 ccr) in txx9dmac_desc_set_nosimple() argument
295 desc->hwdesc.SAIR = sai; in txx9dmac_desc_set_nosimple()
299 desc->hwdesc32.SAIR = sai; in txx9dmac_desc_set_nosimple()
Dtxx9dmac.c338 u32 sai, dai; in txx9dmac_dostart() local
356 sai = ds->reg_width; in txx9dmac_dostart()
359 sai = 0; in txx9dmac_dostart()
363 sai = 8; in txx9dmac_dostart()
366 channel64_writel(dc, SAIR, sai); in txx9dmac_dostart()
377 sai = ds->reg_width; in txx9dmac_dostart()
380 sai = 0; in txx9dmac_dostart()
384 sai = 4; in txx9dmac_dostart()
387 channel32_writel(dc, SAIR, sai); in txx9dmac_dostart()
837 u32 sai, dai; in txx9dmac_prep_slave_sg() local
[all …]
/linux-4.1.27/net/sctp/
Dulpevent.c603 struct sctp_adaptation_event *sai; in sctp_ulpevent_make_adaptation_indication() local
612 sai = (struct sctp_adaptation_event *) in sctp_ulpevent_make_adaptation_indication()
615 sai->sai_type = SCTP_ADAPTATION_INDICATION; in sctp_ulpevent_make_adaptation_indication()
616 sai->sai_flags = 0; in sctp_ulpevent_make_adaptation_indication()
617 sai->sai_length = sizeof(struct sctp_adaptation_event); in sctp_ulpevent_make_adaptation_indication()
618 sai->sai_adaptation_ind = asoc->peer.adaptation_ind; in sctp_ulpevent_make_adaptation_indication()
620 sai->sai_assoc_id = sctp_assoc2id(asoc); in sctp_ulpevent_make_adaptation_indication()
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dfsl-edma.txt66 sai2: sai@40031000 {
67 compatible = "fsl,vf610-sai";
70 clock-names = "sai";
/linux-4.1.27/arch/arm/boot/dts/
Dls1021a.dtsi344 sai1: sai@2b50000 {
345 compatible = "fsl,vf610-sai";
349 clock-names = "sai";
357 sai2: sai@2b60000 {
358 compatible = "fsl,vf610-sai";
362 clock-names = "sai";
Dvfxxx.dtsi177 sai2: sai@40031000 {
178 compatible = "fsl,vf610-sai";
182 clock-names = "sai";
Dimx6sx.dtsi918 sai1: sai@021d4000 {
919 compatible = "fsl,imx6sx-sai";
938 sai2: sai@021dc000 {
939 compatible = "fsl,imx6sx-sai";