msp3400.h 831 B

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