Lines Matching refs:submodel
381 if (devc->submodel == SUBMDL_ES1888) {
387 if (devc->submodel == SUBMDL_ES1888) {
800 if (devc->submodel == SUBMDL_ES1887) {
818 if (devc->submodel == SUBMDL_ES1887 && (src & 0x02)) {
950 if (devc->submodel == SUBMDL_ES1887) ess_es1887_set_irq_hw (devc);
1067 devc->submodel = ess_minor & 0x0f;
1071 int submodel = -1;
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;
1165 devc->submodel = SUBMDL_ES1887;
1168 devc->submodel = SUBMDL_ES1888;
1172 devc->submodel = SUBMDL_ES1788;
1197 switch(devc->submodel) {
1216 if (devc->submodel >= 8) { /* ES1688 */
1318 if (devc->submodel == SUBMDL_ES1887) {
1529 static int ess_has_rec_mixer (int submodel)
1531 switch (submodel) {
1621 switch (devc->submodel) {
1637 if (devc->submodel < 8) {
1649 if (devc->submodel < 0x10) {
1666 if (ess_has_rec_mixer (devc->submodel) && (devc->recmask & (1 << dev))) {
1727 if (ess_has_rec_mixer (devc->submodel)) {
1743 if (ess_has_rec_mixer (devc->submodel)) {
1744 switch (devc->submodel) {
1783 if (devc->submodel < 8) {