1*a0c7056fSThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-or-later */ 2574312d8SOliver Endriss /* 3574312d8SOliver Endriss * bsbe1-d01a.h - ALPS BSBE1-D01A tuner support 4574312d8SOliver Endriss * 5574312d8SOliver Endriss * Copyright (C) 2011 Oliver Endriss <o.endriss@gmx.de> 6574312d8SOliver Endriss * 7991ce92fSMauro Carvalho Chehab * the project's page is at https://linuxtv.org 8574312d8SOliver Endriss */ 9574312d8SOliver Endriss 10574312d8SOliver Endriss #ifndef BSBE1_D01A_H 11574312d8SOliver Endriss #define BSBE1_D01A_H 12574312d8SOliver Endriss 13574312d8SOliver Endriss #include "stb6000.h" 14574312d8SOliver Endriss #include "stv0288.h" 15574312d8SOliver Endriss 16574312d8SOliver Endriss static u8 stv0288_bsbe1_d01a_inittab[] = { 17574312d8SOliver Endriss 0x01, 0x15, 18574312d8SOliver Endriss 0x02, 0x20, 19574312d8SOliver Endriss 0x09, 0x0, 20574312d8SOliver Endriss 0x0a, 0x4, 21574312d8SOliver Endriss 0x0b, 0x0, 22574312d8SOliver Endriss 0x0c, 0x0, 23574312d8SOliver Endriss 0x0d, 0x0, 24574312d8SOliver Endriss 0x0e, 0xd4, 25574312d8SOliver Endriss 0x0f, 0x30, 26574312d8SOliver Endriss 0x11, 0x80, 27574312d8SOliver Endriss 0x12, 0x03, 28574312d8SOliver Endriss 0x13, 0x48, 29574312d8SOliver Endriss 0x14, 0x84, 30574312d8SOliver Endriss 0x15, 0x45, 31574312d8SOliver Endriss 0x16, 0xb7, 32574312d8SOliver Endriss 0x17, 0x9c, 33574312d8SOliver Endriss 0x18, 0x0, 34574312d8SOliver Endriss 0x19, 0xa6, 35574312d8SOliver Endriss 0x1a, 0x88, 36574312d8SOliver Endriss 0x1b, 0x8f, 37574312d8SOliver Endriss 0x1c, 0xf0, 38574312d8SOliver Endriss 0x20, 0x0b, 39574312d8SOliver Endriss 0x21, 0x54, 40574312d8SOliver Endriss 0x22, 0x0, 41574312d8SOliver Endriss 0x23, 0x0, 42574312d8SOliver Endriss 0x2b, 0xff, 43574312d8SOliver Endriss 0x2c, 0xf7, 44574312d8SOliver Endriss 0x30, 0x0, 45574312d8SOliver Endriss 0x31, 0x1e, 46574312d8SOliver Endriss 0x32, 0x14, 47574312d8SOliver Endriss 0x33, 0x0f, 48574312d8SOliver Endriss 0x34, 0x09, 49574312d8SOliver Endriss 0x35, 0x0c, 50574312d8SOliver Endriss 0x36, 0x05, 51574312d8SOliver Endriss 0x37, 0x2f, 52574312d8SOliver Endriss 0x38, 0x16, 53574312d8SOliver Endriss 0x39, 0xbd, 54574312d8SOliver Endriss 0x3a, 0x03, 55574312d8SOliver Endriss 0x3b, 0x13, 56574312d8SOliver Endriss 0x3c, 0x11, 57574312d8SOliver Endriss 0x3d, 0x30, 58574312d8SOliver Endriss 0x40, 0x63, 59574312d8SOliver Endriss 0x41, 0x04, 60574312d8SOliver Endriss 0x42, 0x60, 61574312d8SOliver Endriss 0x43, 0x00, 62574312d8SOliver Endriss 0x44, 0x00, 63574312d8SOliver Endriss 0x45, 0x00, 64574312d8SOliver Endriss 0x46, 0x00, 65574312d8SOliver Endriss 0x47, 0x00, 66574312d8SOliver Endriss 0x4a, 0x00, 67574312d8SOliver Endriss 0x50, 0x10, 68574312d8SOliver Endriss 0x51, 0x36, 69574312d8SOliver Endriss 0x52, 0x09, 70574312d8SOliver Endriss 0x53, 0x94, 71574312d8SOliver Endriss 0x54, 0x62, 72574312d8SOliver Endriss 0x55, 0x29, 73574312d8SOliver Endriss 0x56, 0x64, 74574312d8SOliver Endriss 0x57, 0x2b, 75574312d8SOliver Endriss 0x58, 0x54, 76574312d8SOliver Endriss 0x59, 0x86, 77574312d8SOliver Endriss 0x5a, 0x0, 78574312d8SOliver Endriss 0x5b, 0x9b, 79574312d8SOliver Endriss 0x5c, 0x08, 80574312d8SOliver Endriss 0x5d, 0x7f, 81574312d8SOliver Endriss 0x5e, 0x0, 82574312d8SOliver Endriss 0x5f, 0xff, 83574312d8SOliver Endriss 0x70, 0x0, 84574312d8SOliver Endriss 0x71, 0x0, 85574312d8SOliver Endriss 0x72, 0x0, 86574312d8SOliver Endriss 0x74, 0x0, 87574312d8SOliver Endriss 0x75, 0x0, 88574312d8SOliver Endriss 0x76, 0x0, 89574312d8SOliver Endriss 0x81, 0x0, 90574312d8SOliver Endriss 0x82, 0x3f, 91574312d8SOliver Endriss 0x83, 0x3f, 92574312d8SOliver Endriss 0x84, 0x0, 93574312d8SOliver Endriss 0x85, 0x0, 94574312d8SOliver Endriss 0x88, 0x0, 95574312d8SOliver Endriss 0x89, 0x0, 96574312d8SOliver Endriss 0x8a, 0x0, 97574312d8SOliver Endriss 0x8b, 0x0, 98574312d8SOliver Endriss 0x8c, 0x0, 99574312d8SOliver Endriss 0x90, 0x0, 100574312d8SOliver Endriss 0x91, 0x0, 101574312d8SOliver Endriss 0x92, 0x0, 102574312d8SOliver Endriss 0x93, 0x0, 103574312d8SOliver Endriss 0x94, 0x1c, 104574312d8SOliver Endriss 0x97, 0x0, 105574312d8SOliver Endriss 0xa0, 0x48, 106574312d8SOliver Endriss 0xa1, 0x0, 107574312d8SOliver Endriss 0xb0, 0xb8, 108574312d8SOliver Endriss 0xb1, 0x3a, 109574312d8SOliver Endriss 0xb2, 0x10, 110574312d8SOliver Endriss 0xb3, 0x82, 111574312d8SOliver Endriss 0xb4, 0x80, 112574312d8SOliver Endriss 0xb5, 0x82, 113574312d8SOliver Endriss 0xb6, 0x82, 114574312d8SOliver Endriss 0xb7, 0x82, 115574312d8SOliver Endriss 0xb8, 0x20, 116574312d8SOliver Endriss 0xb9, 0x0, 117574312d8SOliver Endriss 0xf0, 0x0, 118574312d8SOliver Endriss 0xf1, 0x0, 119574312d8SOliver Endriss 0xf2, 0xc0, 120574312d8SOliver Endriss 0xff, 0xff, 121574312d8SOliver Endriss }; 122574312d8SOliver Endriss 123574312d8SOliver Endriss static struct stv0288_config stv0288_bsbe1_d01a_config = { 124574312d8SOliver Endriss .demod_address = 0x68, 125574312d8SOliver Endriss .min_delay_ms = 100, 126574312d8SOliver Endriss .inittab = stv0288_bsbe1_d01a_inittab, 127574312d8SOliver Endriss }; 128574312d8SOliver Endriss 129574312d8SOliver Endriss #endif 130