0x01, 0x02, /* 1: reset and soft-mute */
                0x00, 0x06, /* 0: mode3(i2s), disable auto-clock detect,
                             * disable DZF, sharp roll-off, RSTN#=0 */
-               0x02, 0x0e, /* 2: DA's power up, normal speed, RSTN#=0 */
-               // 0x02, 0x2e, /* quad speed */
+               0x02, 0x4e, /* 2: DA's power up, normal speed, RSTN#=0 */
+               /* 0x02, 0x6e,*/ /* quad speed */
                0x03, 0x01, /* 3: de-emphasis off */
                0x04, 0x00, /* 4: LOUT1 volume muted */
                0x05, 0x00, /* 5: ROUT1 volume muted */
 
        AK_DAC("PCM Center Playback Volume", 1),
        AK_DAC("PCM LFE Playback Volume", 1),
        AK_DAC("PCM Rear Playback Volume", 2),
+       AK_DAC("PCM Headphone Volume", 2),
 };
 
 static const char *revo51_adc_input_names[] = {
 
 static struct snd_akm4xxx akm_revo51 __devinitdata = {
        .type = SND_AK4358,
-       .num_dacs = 6,
+       .num_dacs = 8,
        .ops = {
                .set_rate_val = revo_set_rate_val
        },
                ice->gpio.i2s_mclk_changed = revo_i2s_mclk_changed;
                break;
        case VT1724_SUBDEVICE_REVOLUTION51:
-               ice->num_total_dacs = 6;
+               ice->num_total_dacs = 8;
                ice->num_total_adcs = 2;
                break;
        case VT1724_SUBDEVICE_AUDIOPHILE192: