Searched refs:diga (Results 1 - 4 of 4) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/sound/
H A Dcs8403.h39 SND_CS8403_DECL void SND_CS8403_DECODE(struct snd_aes_iec958 *diga, unsigned char bits) argument
43 diga->status[0] |= IEC958_AES0_NONAUDIO;
45 diga->status[0] |= IEC958_AES0_CON_NOT_COPYRIGHT;
47 case 0x10: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_NONE; break;
48 case 0x00: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_5015; break;
51 diga->status[1] |= IEC958_AES1_CON_ORIGINAL;
53 case 0x00: diga->status[1] |= IEC958_AES1_CON_MAGNETIC_ID; break;
54 case 0x20: diga->status[1] |= IEC958_AES1_CON_DIGDIGCONV_ID; break;
55 case 0x40: diga->status[1] |= IEC958_AES1_CON_LASEROPT_ID; break;
56 case 0x60: diga
82 SND_CS8403_ENCODE(struct snd_aes_iec958 *diga) argument
169 SND_CS8404_DECODE(struct snd_aes_iec958 *diga, unsigned char bits) argument
208 SND_CS8404_ENCODE(struct snd_aes_iec958 *diga) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/sound/
H A Dcs8403.h39 SND_CS8403_DECL void SND_CS8403_DECODE(struct snd_aes_iec958 *diga, unsigned char bits) argument
43 diga->status[0] |= IEC958_AES0_NONAUDIO;
45 diga->status[0] |= IEC958_AES0_CON_NOT_COPYRIGHT;
47 case 0x10: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_NONE; break;
48 case 0x00: diga->status[0] |= IEC958_AES0_CON_EMPHASIS_5015; break;
51 diga->status[1] |= IEC958_AES1_CON_ORIGINAL;
53 case 0x00: diga->status[1] |= IEC958_AES1_CON_MAGNETIC_ID; break;
54 case 0x20: diga->status[1] |= IEC958_AES1_CON_DIGDIGCONV_ID; break;
55 case 0x40: diga->status[1] |= IEC958_AES1_CON_LASEROPT_ID; break;
56 case 0x60: diga
82 SND_CS8403_ENCODE(struct snd_aes_iec958 *diga) argument
169 SND_CS8404_DECODE(struct snd_aes_iec958 *diga, unsigned char bits) argument
208 SND_CS8404_ENCODE(struct snd_aes_iec958 *diga) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/ice1712/
H A Dice1724.c1569 static unsigned int encode_spdif_bits(struct snd_aes_iec958 *diga) argument
1573 val = diga->status[0] & 0x03; /* professional, non-audio */
1576 if ((diga->status[0] & IEC958_AES0_PRO_EMPHASIS) ==
1579 rbits = (diga->status[4] >> 3) & 0x0f;
1588 switch (diga->status[0] & IEC958_AES0_PRO_FS) {
1601 val |= diga->status[1] & 0x04; /* copyright */
1602 if ((diga->status[0] & IEC958_AES0_CON_EMPHASIS) ==
1605 val |= (unsigned int)(diga->status[1] & 0x3f) << 4; /* category */
1606 val |= (unsigned int)(diga->status[3] & IEC958_AES3_CON_FS) << 12; /* fs */
1611 static void decode_spdif_bits(struct snd_aes_iec958 *diga, unsigne argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/ice1712/
H A Dice1724.c1569 static unsigned int encode_spdif_bits(struct snd_aes_iec958 *diga) argument
1573 val = diga->status[0] & 0x03; /* professional, non-audio */
1576 if ((diga->status[0] & IEC958_AES0_PRO_EMPHASIS) ==
1579 rbits = (diga->status[4] >> 3) & 0x0f;
1588 switch (diga->status[0] & IEC958_AES0_PRO_FS) {
1601 val |= diga->status[1] & 0x04; /* copyright */
1602 if ((diga->status[0] & IEC958_AES0_CON_EMPHASIS) ==
1605 val |= (unsigned int)(diga->status[1] & 0x3f) << 4; /* category */
1606 val |= (unsigned int)(diga->status[3] & IEC958_AES3_CON_FS) << 12; /* fs */
1611 static void decode_spdif_bits(struct snd_aes_iec958 *diga, unsigne argument
[all...]

Completed in 76 milliseconds