s5h1420_priv.h 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. /* SPDX-License-Identifier: GPL-2.0-or-later */
  2. /*
  3. * Driver for
  4. * Samsung S5H1420 and
  5. * PnpNetwork PN1010 QPSK Demodulator
  6. *
  7. * Copyright (C) 2005 Andrew de Quincey <adq_dvb@lidskialf.net>
  8. * Copyright (C) 2005 Patrick Boettcher <pb@linuxtv.org>
  9. */
  10. #ifndef S5H1420_PRIV
  11. #define S5H1420_PRIV
  12. #include <asm/types.h>
  13. enum s5h1420_register {
  14. ID01 = 0x00,
  15. CON_0 = 0x01,
  16. CON_1 = 0x02,
  17. PLL01 = 0x03,
  18. PLL02 = 0x04,
  19. QPSK01 = 0x05,
  20. QPSK02 = 0x06,
  21. Pre01 = 0x07,
  22. Post01 = 0x08,
  23. Loop01 = 0x09,
  24. Loop02 = 0x0a,
  25. Loop03 = 0x0b,
  26. Loop04 = 0x0c,
  27. Loop05 = 0x0d,
  28. Pnco01 = 0x0e,
  29. Pnco02 = 0x0f,
  30. Pnco03 = 0x10,
  31. Tnco01 = 0x11,
  32. Tnco02 = 0x12,
  33. Tnco03 = 0x13,
  34. Monitor01 = 0x14,
  35. Monitor02 = 0x15,
  36. Monitor03 = 0x16,
  37. Monitor04 = 0x17,
  38. Monitor05 = 0x18,
  39. Monitor06 = 0x19,
  40. Monitor07 = 0x1a,
  41. Monitor12 = 0x1f,
  42. FEC01 = 0x22,
  43. Soft01 = 0x23,
  44. Soft02 = 0x24,
  45. Soft03 = 0x25,
  46. Soft04 = 0x26,
  47. Soft05 = 0x27,
  48. Soft06 = 0x28,
  49. Vit01 = 0x29,
  50. Vit02 = 0x2a,
  51. Vit03 = 0x2b,
  52. Vit04 = 0x2c,
  53. Vit05 = 0x2d,
  54. Vit06 = 0x2e,
  55. Vit07 = 0x2f,
  56. Vit08 = 0x30,
  57. Vit09 = 0x31,
  58. Vit10 = 0x32,
  59. Vit11 = 0x33,
  60. Vit12 = 0x34,
  61. Sync01 = 0x35,
  62. Sync02 = 0x36,
  63. Rs01 = 0x37,
  64. Mpeg01 = 0x38,
  65. Mpeg02 = 0x39,
  66. DiS01 = 0x3a,
  67. DiS02 = 0x3b,
  68. DiS03 = 0x3c,
  69. DiS04 = 0x3d,
  70. DiS05 = 0x3e,
  71. DiS06 = 0x3f,
  72. DiS07 = 0x40,
  73. DiS08 = 0x41,
  74. DiS09 = 0x42,
  75. DiS10 = 0x43,
  76. DiS11 = 0x44,
  77. Rf01 = 0x45,
  78. Err01 = 0x46,
  79. Err02 = 0x47,
  80. Err03 = 0x48,
  81. Err04 = 0x49,
  82. };
  83. #endif