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()
946 if (devc->submodel == SUBMDL_ES1887) ess_es1887_set_irq_hw (devc); in ess_set_irq_hw()
1063 devc->submodel = ess_minor & 0x0f;
1067 int submodel = -1; local
1074 submodel = 0x00;
1077 submodel = 0x08;
1080 submodel = SUBMDL_ES1868;
1083 submodel = SUBMDL_ES1869;
1086 submodel = SUBMDL_ES1788;
1089 submodel = SUBMDL_ES1878;
1092 submodel = SUBMDL_ES1879;
1095 submodel = SUBMDL_ES1887;
1098 submodel = SUBMDL_ES1888;
1104 if (submodel != -1) {
1105 devc->submodel = submodel;
1131 devc->submodel = SUBMDL_ES1868;
1135 devc->submodel = SUBMDL_ES1869;
1139 devc->submodel = SUBMDL_ES1878;
1143 devc->submodel = SUBMDL_ES1879;
1172 devc->submodel = SUBMDL_ES1887;
1175 devc->submodel = SUBMDL_ES1888;
1179 devc->submodel = SUBMDL_ES1788;
1199 switch(devc->submodel) {
1218 if (devc->submodel >= 8) { /* ES1688 */
1320 if (devc->submodel == SUBMDL_ES1887) {
1531 static int ess_has_rec_mixer (int submodel) argument
1533 switch (submodel) {
1623 switch (devc->submodel) {
1639 if (devc->submodel < 8) {
1651 if (devc->submodel < 0x10) {
1668 if (ess_has_rec_mixer (devc->submodel) && (devc->recmask & (1 << dev))) {
1728 if (ess_has_rec_mixer (devc->submodel)) {
1744 if (ess_has_rec_mixer (devc->submodel)) {
1745 switch (devc->submodel) {
1784 if (devc->submodel < 8) {