taglinefilesource code
ad_write212drivers/sound/ad1848.cad_write (devc, i, prev | 0x80);
ad_write226drivers/sound/ad1848.cad_write (devc, i, devc->saved_regs[i] & ~0x80);
ad_write338drivers/sound/ad1848.cad_write (devc, 0, (ad_read (devc, 0) & 0x3f) | recdev);
ad_write339drivers/sound/ad1848.cad_write (devc, 1, (ad_read (devc, 1) & 0x3f) | recdev);
ad_write417drivers/sound/ad1848.cad_write (devc, regoffs, val);
ad_write430drivers/sound/ad1848.cad_write (devc, regoffs, val);
ad_write870drivers/sound/ad1848.cad_write (devc, 15, (unsigned char) (cnt & 0xff));
ad_write871drivers/sound/ad1848.cad_write (devc, 14, (unsigned char) ((cnt >> 8) & 0xff));
ad_write923drivers/sound/ad1848.cad_write (devc, 15, (unsigned char) (cnt & 0xff));
ad_write924drivers/sound/ad1848.cad_write (devc, 14, (unsigned char) ((cnt >> 8) & 0xff));
ad_write929drivers/sound/ad1848.cad_write (devc, 31, (unsigned char) (cnt & 0xff));
ad_write930drivers/sound/ad1848.cad_write (devc, 30, (unsigned char) ((cnt >> 8) & 0xff));
ad_write964drivers/sound/ad1848.cad_write (devc, 22, (devc->speed >> 8) & 0xff);  /* Speed MSB */
ad_write965drivers/sound/ad1848.cad_write (devc, 23, devc->speed & 0xff);  /* Speed LSB */
ad_write976drivers/sound/ad1848.cad_write (devc, 8, fs);
ad_write989drivers/sound/ad1848.cad_write (devc, 28, fs);
ad_write1034drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x03);  /* Stop DMA */
ad_write1035drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x03);  /* Stop DMA */
ad_write1037drivers/sound/ad1848.cad_write (devc, 15, 0);  /* Clear DMA counter */
ad_write1038drivers/sound/ad1848.cad_write (devc, 14, 0);  /* Clear DMA counter */
ad_write1042drivers/sound/ad1848.cad_write (devc, 30, 0);  /* Clear DMA counter */
ad_write1043drivers/sound/ad1848.cad_write (devc, 31, 0);  /* Clear DMA counter */
ad_write1049drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x03);  /* Stop DMA */
ad_write1075drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x02);  /* Stop capture */
ad_write1099drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x01);  /* Stop playback */
ad_write1123drivers/sound/ad1848.cad_write (devc, 9, tmp);
ad_write1188drivers/sound/ad1848.cad_write (devc, 0, 0xaa);
ad_write1189drivers/sound/ad1848.cad_write (devc, 1, 0x45);  /* 0x55 with bit 0x10 clear */
ad_write1198drivers/sound/ad1848.cad_write (devc, 0, 0x45);
ad_write1199drivers/sound/ad1848.cad_write (devc, 1, 0xaa);
ad_write1214drivers/sound/ad1848.cad_write (devc, 12, (~tmp) & 0x0f);
ad_write1235drivers/sound/ad1848.cad_write (devc, 12, 0);  /* Mode2=disabled */
ad_write1250drivers/sound/ad1848.cad_write (devc, 12, 0x40);  /* Set mode2, clear 0x80 */
ad_write1269drivers/sound/ad1848.cad_write (devc, 16, 0);  /* Set I16 to known value */
ad_write1271drivers/sound/ad1848.cad_write (devc, 0, 0x45);
ad_write1275drivers/sound/ad1848.cad_write (devc, 0, 0xaa);
ad_write1288drivers/sound/ad1848.cad_write (devc, 25, ~tmp1);  /* Invert all bits */
ad_write1338drivers/sound/ad1848.cad_write (devc, 23, ~tmp);
ad_write1345drivers/sound/ad1848.cad_write (devc, 23, tmp);  /* Restore */
ad_write1354drivers/sound/ad1848.cad_write (devc, 25, tmp1);  /* Restore bits */
ad_write1414drivers/sound/ad1848.cad_write (devc, i, init_values[i]);
ad_write1423drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) | 0x04);    /* Single DMA mode */
ad_write1428drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) & ~0x04);  /* Dual DMA mode */
ad_write1432drivers/sound/ad1848.cad_write (devc, 12, ad_read (devc, 12) | 0x40);  /* Mode2 = enabled */
ad_write1434drivers/sound/ad1848.cad_write (devc, i, init_values[i]);
ad_write1437drivers/sound/ad1848.cad_write (devc, 9, init_values[9] | 0x18);  /* Enable full calibration */
ad_write1440drivers/sound/ad1848.cad_write (devc, 27, init_values[27] | 0x08);  /* Alternate freq select enabled */
ad_write1445drivers/sound/ad1848.cad_write (devc, 9, ad_read (devc, 9) | 0x04);  /* Single DMA mode */
ad_write1482drivers/sound/ad1848.cad_write (devc, 21, 0x00);  /* Timer msb */
ad_write1483drivers/sound/ad1848.cad_write (devc, 20, 0x10);  /* Timer lsb */
ad_write1485drivers/sound/ad1848.cad_write (devc, 16, tmp | 0x40);  /* Enable timer */
ad_write1487drivers/sound/ad1848.cad_write (devc, 16, tmp & ~0x40);    /* Disable timer */
ad_write1644drivers/sound/ad1848.cad_write (devc, 24, ad_read (devc, 24) & ~alt_stat);  /* Selective ack */
ad_write1886drivers/sound/ad1848.cad_write (devc, 21, (divider >> 8) & 0xff);  /* Set upper bits */
ad_write1887drivers/sound/ad1848.cad_write (devc, 20, divider & 0xff);  /* Set lower bits */
ad_write1888drivers/sound/ad1848.cad_write (devc, 16, ad_read (devc, 16) | 0x40);  /* Start the timer */
ad_write1915drivers/sound/ad1848.cad_write (devc, 16, ad_read (devc, 16) & ~0x40);
ad_write1931drivers/sound/ad1848.cad_write (devc, 16, ad_read (devc, 16) | 0x40);