Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-or-later */
0002 /*
0003  * bsbe1-d01a.h - ALPS BSBE1-D01A tuner support
0004  *
0005  * Copyright (C) 2011 Oliver Endriss <o.endriss@gmx.de>
0006  *
0007  * the project's page is at https://linuxtv.org
0008  */
0009 
0010 #ifndef BSBE1_D01A_H
0011 #define BSBE1_D01A_H
0012 
0013 #include "stb6000.h"
0014 #include "stv0288.h"
0015 
0016 static u8 stv0288_bsbe1_d01a_inittab[] = {
0017     0x01, 0x15,
0018     0x02, 0x20,
0019     0x09, 0x0,
0020     0x0a, 0x4,
0021     0x0b, 0x0,
0022     0x0c, 0x0,
0023     0x0d, 0x0,
0024     0x0e, 0xd4,
0025     0x0f, 0x30,
0026     0x11, 0x80,
0027     0x12, 0x03,
0028     0x13, 0x48,
0029     0x14, 0x84,
0030     0x15, 0x45,
0031     0x16, 0xb7,
0032     0x17, 0x9c,
0033     0x18, 0x0,
0034     0x19, 0xa6,
0035     0x1a, 0x88,
0036     0x1b, 0x8f,
0037     0x1c, 0xf0,
0038     0x20, 0x0b,
0039     0x21, 0x54,
0040     0x22, 0x0,
0041     0x23, 0x0,
0042     0x2b, 0xff,
0043     0x2c, 0xf7,
0044     0x30, 0x0,
0045     0x31, 0x1e,
0046     0x32, 0x14,
0047     0x33, 0x0f,
0048     0x34, 0x09,
0049     0x35, 0x0c,
0050     0x36, 0x05,
0051     0x37, 0x2f,
0052     0x38, 0x16,
0053     0x39, 0xbd,
0054     0x3a, 0x03,
0055     0x3b, 0x13,
0056     0x3c, 0x11,
0057     0x3d, 0x30,
0058     0x40, 0x63,
0059     0x41, 0x04,
0060     0x42, 0x60,
0061     0x43, 0x00,
0062     0x44, 0x00,
0063     0x45, 0x00,
0064     0x46, 0x00,
0065     0x47, 0x00,
0066     0x4a, 0x00,
0067     0x50, 0x10,
0068     0x51, 0x36,
0069     0x52, 0x09,
0070     0x53, 0x94,
0071     0x54, 0x62,
0072     0x55, 0x29,
0073     0x56, 0x64,
0074     0x57, 0x2b,
0075     0x58, 0x54,
0076     0x59, 0x86,
0077     0x5a, 0x0,
0078     0x5b, 0x9b,
0079     0x5c, 0x08,
0080     0x5d, 0x7f,
0081     0x5e, 0x0,
0082     0x5f, 0xff,
0083     0x70, 0x0,
0084     0x71, 0x0,
0085     0x72, 0x0,
0086     0x74, 0x0,
0087     0x75, 0x0,
0088     0x76, 0x0,
0089     0x81, 0x0,
0090     0x82, 0x3f,
0091     0x83, 0x3f,
0092     0x84, 0x0,
0093     0x85, 0x0,
0094     0x88, 0x0,
0095     0x89, 0x0,
0096     0x8a, 0x0,
0097     0x8b, 0x0,
0098     0x8c, 0x0,
0099     0x90, 0x0,
0100     0x91, 0x0,
0101     0x92, 0x0,
0102     0x93, 0x0,
0103     0x94, 0x1c,
0104     0x97, 0x0,
0105     0xa0, 0x48,
0106     0xa1, 0x0,
0107     0xb0, 0xb8,
0108     0xb1, 0x3a,
0109     0xb2, 0x10,
0110     0xb3, 0x82,
0111     0xb4, 0x80,
0112     0xb5, 0x82,
0113     0xb6, 0x82,
0114     0xb7, 0x82,
0115     0xb8, 0x20,
0116     0xb9, 0x0,
0117     0xf0, 0x0,
0118     0xf1, 0x0,
0119     0xf2, 0xc0,
0120     0xff, 0xff,
0121 };
0122 
0123 static struct stv0288_config stv0288_bsbe1_d01a_config = {
0124     .demod_address = 0x68,
0125     .min_delay_ms = 100,
0126     .inittab = stv0288_bsbe1_d01a_inittab,
0127 };
0128 
0129 #endif