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 13 #include <asm/types.h> 14 15 enum s5h1420_register { 16 ID01 = 0x00, 17 CON_0 = 0x01, 18 CON_1 = 0x02, 19 PLL01 = 0x03, 20 PLL02 = 0x04, 21 QPSK01 = 0x05, 22 QPSK02 = 0x06, 23 Pre01 = 0x07, 24 Post01 = 0x08, 25 Loop01 = 0x09, 26 Loop02 = 0x0a, 27 Loop03 = 0x0b, 28 Loop04 = 0x0c, 29 Loop05 = 0x0d, 30 Pnco01 = 0x0e, 31 Pnco02 = 0x0f, 32 Pnco03 = 0x10, 33 Tnco01 = 0x11, 34 Tnco02 = 0x12, 35 Tnco03 = 0x13, 36 Monitor01 = 0x14, 37 Monitor02 = 0x15, 38 Monitor03 = 0x16, 39 Monitor04 = 0x17, 40 Monitor05 = 0x18, 41 Monitor06 = 0x19, 42 Monitor07 = 0x1a, 43 Monitor12 = 0x1f, 44 45 FEC01 = 0x22, 46 Soft01 = 0x23, 47 Soft02 = 0x24, 48 Soft03 = 0x25, 49 Soft04 = 0x26, 50 Soft05 = 0x27, 51 Soft06 = 0x28, 52 Vit01 = 0x29, 53 Vit02 = 0x2a, 54 Vit03 = 0x2b, 55 Vit04 = 0x2c, 56 Vit05 = 0x2d, 57 Vit06 = 0x2e, 58 Vit07 = 0x2f, 59 Vit08 = 0x30, 60 Vit09 = 0x31, 61 Vit10 = 0x32, 62 Vit11 = 0x33, 63 Vit12 = 0x34, 64 Sync01 = 0x35, 65 Sync02 = 0x36, 66 Rs01 = 0x37, 67 Mpeg01 = 0x38, 68 Mpeg02 = 0x39, 69 DiS01 = 0x3a, 70 DiS02 = 0x3b, 71 DiS03 = 0x3c, 72 DiS04 = 0x3d, 73 DiS05 = 0x3e, 74 DiS06 = 0x3f, 75 DiS07 = 0x40, 76 DiS08 = 0x41, 77 DiS09 = 0x42, 78 DiS10 = 0x43, 79 DiS11 = 0x44, 80 Rf01 = 0x45, 81 Err01 = 0x46, 82 Err02 = 0x47, 83 Err03 = 0x48, 84 Err04 = 0x49, 85 }; 86 87 88 #endif 89