XONAR_DS_FRONTDAC
spi_write(devc, XONAR_DS_FRONTDAC, 0x17, 0x1); /* reset */
spi_write(devc, XONAR_DS_FRONTDAC, 0x7, 0x90); /* dac control */
spi_write(devc, XONAR_DS_FRONTDAC, 0x8, 0); /* unmute */
spi_write(devc, XONAR_DS_FRONTDAC, 0xC, 0x22);
spi_write(devc, XONAR_DS_FRONTDAC, 0xD, 0x8); /* powerdown hp */
spi_write(devc, XONAR_DS_FRONTDAC, 0xA, 0x1); /* LJust/16bit */
spi_write(devc, XONAR_DS_FRONTDAC, 0xB, 0x1); /* LJust/16bit */
spi_write(devc, XONAR_DS_FRONTDAC, 0,
spi_write(devc, XONAR_DS_FRONTDAC, 1,
spi_write(devc, XONAR_DS_FRONTDAC, 3,
spi_write(devc, XONAR_DS_FRONTDAC, 4,
spi_write(devc, XONAR_DS_FRONTDAC, 0xe, mix_scale(left, 8));
spi_write(devc, XONAR_DS_FRONTDAC, 0xf, mix_scale(right, 8));