Lines Matching defs:ssi
62 #define SSIREG(reg) (*(unsigned long *)(ssi->mmio + (reg)))
92 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
93 if (ssi->inuse) {
94 pr_debug("ssi: already in use!\n");
97 ssi->inuse = 1;
104 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
106 ssi->inuse = 0;
112 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
132 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
152 pr_debug("ssi: invalid number of channels\n");
169 pr_debug("ssi: invalid sample width\n");
198 pr_debug("ssi: invalid system word length computed\n");
211 struct ssi_priv *ssi = &ssi_cpu_data[cpu_dai->id];
213 ssi->sysclk = freq;
224 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
238 pr_debug("ssi: invalid sck divider %d\n", div);
247 struct ssi_priv *ssi = &ssi_cpu_data[dai->id];
265 pr_debug("ssi: unsupported format\n");
290 pr_debug("ssi: invalid inversion\n");
307 pr_debug("ssi: invalid master/secondary configuration\n");
344 .name = "ssi-dai.0",
361 .name = "ssi-dai.1",
380 .name = "sh4-ssi",
393 .name = "sh4-ssi-dai",