msp3400.h 773 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /*
  2. */
  3. #ifndef MSP3400_H
  4. #define MSP3400_H
  5. /* ---------------------------------------------------------------------- */
  6. struct msp_dfpreg {
  7. int reg;
  8. int value;
  9. };
  10. struct msp_matrix {
  11. int input;
  12. int output;
  13. };
  14. #define MSP_SET_DFPREG _IOW('m',15,struct msp_dfpreg)
  15. #define MSP_GET_DFPREG _IOW('m',16,struct msp_dfpreg)
  16. /* ioctl for MSP_SET_MATRIX will have to be registered */
  17. #define MSP_SET_MATRIX _IOW('m',17,struct msp_matrix)
  18. #define SCART_MASK 0
  19. #define SCART_IN1 1
  20. #define SCART_IN2 2
  21. #define SCART_IN1_DA 3
  22. #define SCART_IN2_DA 4
  23. #define SCART_IN3 5
  24. #define SCART_IN4 6
  25. #define SCART_MONO 7
  26. #define SCART_MUTE 8
  27. #define SCART_DSP_IN 0
  28. #define SCART1_OUT 1
  29. #define SCART2_OUT 2
  30. #endif /* MSP3400_H */