Lines Matching refs:submodel
381 if (devc->submodel == SUBMDL_ES1888) { in ess_common_speed()
387 if (devc->submodel == SUBMDL_ES1888) { in ess_common_speed()
800 if (devc->submodel == SUBMDL_ES1887) { in ess_intr()
818 if (devc->submodel == SUBMDL_ES1887 && (src & 0x02)) { in ess_intr()
950 if (devc->submodel == SUBMDL_ES1887) ess_es1887_set_irq_hw (devc); in ess_set_irq_hw()
1067 devc->submodel = ess_minor & 0x0f;
1071 int submodel = -1; local
1078 submodel = 0x00;
1081 submodel = 0x08;
1084 submodel = SUBMDL_ES1868;
1087 submodel = SUBMDL_ES1869;
1090 submodel = SUBMDL_ES1788;
1093 submodel = SUBMDL_ES1878;
1096 submodel = SUBMDL_ES1879;
1099 submodel = SUBMDL_ES1887;
1102 submodel = SUBMDL_ES1888;
1108 if (submodel != -1) {
1109 devc->submodel = submodel;
1135 devc->submodel = SUBMDL_ES1868;
1139 devc->submodel = SUBMDL_ES1869;
1143 devc->submodel = SUBMDL_ES1878;
1147 devc->submodel = SUBMDL_ES1879;
1176 devc->submodel = SUBMDL_ES1887;
1179 devc->submodel = SUBMDL_ES1888;
1183 devc->submodel = SUBMDL_ES1788;
1208 switch(devc->submodel) {
1227 if (devc->submodel >= 8) { /* ES1688 */
1329 if (devc->submodel == SUBMDL_ES1887) {
1540 static int ess_has_rec_mixer (int submodel) argument
1542 switch (submodel) {
1632 switch (devc->submodel) {
1648 if (devc->submodel < 8) {
1660 if (devc->submodel < 0x10) {
1677 if (ess_has_rec_mixer (devc->submodel) && (devc->recmask & (1 << dev))) {
1737 if (ess_has_rec_mixer (devc->submodel)) {
1753 if (ess_has_rec_mixer (devc->submodel)) {
1754 switch (devc->submodel) {
1793 if (devc->submodel < 8) {