]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - drivers/media/pci/ttpci/budget-ci.c
Merge branches 'for-4.11/upstream-fixes', 'for-4.12/accutouch', 'for-4.12/cp2112...
[mirror_ubuntu-artful-kernel.git] / drivers / media / pci / ttpci / budget-ci.c
CommitLineData
1da177e4
LT
1/*
2 * budget-ci.c: driver for the SAA7146 based Budget DVB cards
3 *
4 * Compiled from various sources by Michael Hunold <michael@mihu.de>
5 *
6 * msp430 IR support contributed by Jack Thomasson <jkt@Helius.COM>
7 * partially based on the Siemens DVB driver by Ralph+Marcus Metzler
8 *
9 * CI interface support (c) 2004 Andrew de Quincey <adq_dvb@lidskialf.net>
10 *
11 * This program is free software; you can redistribute it and/or
12 * modify it under the terms of the GNU General Public License
13 * as published by the Free Software Foundation; either version 2
14 * of the License, or (at your option) any later version.
15 *
16 *
17 * This program is distributed in the hope that it will be useful,
18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20 * GNU General Public License for more details.
21 *
bcb63314
SA
22 * To obtain the license, point your browser to
23 * http://www.gnu.org/copyleft/gpl.html
1da177e4
LT
24 *
25 *
991ce92f 26 * the project's page is at https://linuxtv.org
1da177e4
LT
27 */
28
1da177e4
LT
29#include <linux/module.h>
30#include <linux/errno.h>
31#include <linux/slab.h>
32#include <linux/interrupt.h>
1da177e4 33#include <linux/spinlock.h>
6bda9644 34#include <media/rc-core.h>
1da177e4 35
6827709a
TP
36#include "budget.h"
37
1da177e4
LT
38#include "dvb_ca_en50221.h"
39#include "stv0299.h"
dc27a169 40#include "stv0297.h"
1da177e4 41#include "tda1004x.h"
9e0dc660
MS
42#include "stb0899_drv.h"
43#include "stb0899_reg.h"
8be969b3 44#include "stb0899_cfg.h"
9e0dc660 45#include "stb6100.h"
8be969b3 46#include "stb6100_cfg.h"
8cc2e377
PA
47#include "lnbp21.h"
48#include "bsbe1.h"
265366e8 49#include "bsru6.h"
11417daa
SA
50#include "tda1002x.h"
51#include "tda827x.h"
574312d8 52#include "bsbe1-d01a.h"
1da177e4 53
727e625c
MCC
54#define MODULE_NAME "budget_ci"
55