]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - sound/pci/oxygen/xonar_dg.h
ALSA: oxygen: Xonar DG(X): add new CS4245 SPI functions
[karo-tx-linux.git] / sound / pci / oxygen / xonar_dg.h
index 0812692248509df6d8e39a31f2370ac20c8d7222..f2fa846d724664487e8efd9088528af29467d2ea 100644 (file)
 #define PLAYBACK_DST_HP_FP     1
 #define PLAYBACK_DST_MULTICH   2
 
+enum cs4245_shadow_operation {
+       CS4245_SAVE_TO_SHADOW,
+       CS4245_LOAD_FROM_SHADOW
+};
+
 struct dg {
+       /* shadow copy of the CS4245 register space */
+       unsigned char cs4245_shadow[17];
        unsigned int output_sel;
        s8 input_vol[4][2];
        unsigned int input_sel;