aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/dvb-frontends
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2016-10-11 20:34:10 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2016-10-11 20:34:10 -0400
commita379f71a30dddbd2e7393624e455ce53c87965d1 (patch)
treec9c71b3eb19ff7e8618ff29e9d5ac99882b823e1 /drivers/media/dvb-frontends
parentde34f4da7f62ff59ac6e1ef320b0fcfa3296fce3 (diff)
parent9c5d760b8d229b94c5030863a5edaee5f1a9d7b7 (diff)
Merge branch 'akpm' (patches from Andrew)
Merge more updates from Andrew Morton: - a few block updates that fell in my lap - lib/ updates - checkpatch - autofs - ipc - a ton of misc other things * emailed patches from Andrew Morton <akpm@linux-foundation.org>: (100 commits) mm: split gfp_mask and mapping flags into separate fields fs: use mapping_set_error instead of opencoded set_bit treewide: remove redundant #include <linux/kconfig.h> hung_task: allow hung_task_panic when hung_task_warnings is 0 kthread: add kerneldoc for kthread_create() kthread: better support freezable kthread workers kthread: allow to modify delayed kthread work kthread: allow to cancel kthread work kthread: initial support for delayed kthread work kthread: detect when a kthread work is used by more workers kthread: add kthread_destroy_worker() kthread: add kthread_create_worker*() kthread: allow to call __kthread_create_on_node() with va_list args kthread/smpboot: do not park in kthread_create_on_cpu() kthread: kthread worker API cleanup kthread: rename probe_kthread_data() to kthread_probe_data() scripts/tags.sh: enable code completion in VIM mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mapping kdump, vmcoreinfo: report memory sections virtual addresses ipc/sem.c: add cond_resched in exit_sme ...
Diffstat (limited to 'drivers/media/dvb-frontends')
-rw-r--r--drivers/media/dvb-frontends/af9013.h1
-rw-r--r--drivers/media/dvb-frontends/af9033.h2
-rw-r--r--drivers/media/dvb-frontends/ascot2e.h1
-rw-r--r--drivers/media/dvb-frontends/atbm8830.h1
-rw-r--r--drivers/media/dvb-frontends/au8522.h1
-rw-r--r--drivers/media/dvb-frontends/cx22702.h1
-rw-r--r--drivers/media/dvb-frontends/cx24113.h2
-rw-r--r--drivers/media/dvb-frontends/cx24116.h1
-rw-r--r--drivers/media/dvb-frontends/cx24117.h1
-rw-r--r--drivers/media/dvb-frontends/cx24120.h1
-rw-r--r--drivers/media/dvb-frontends/cx24123.h1
-rw-r--r--drivers/media/dvb-frontends/cxd2820r.h1
-rw-r--r--drivers/media/dvb-frontends/cxd2841er.h1
-rw-r--r--drivers/media/dvb-frontends/dib3000mc.h2
-rw-r--r--drivers/media/dvb-frontends/dib7000m.h2
-rw-r--r--drivers/media/dvb-frontends/dib7000p.h2
-rw-r--r--drivers/media/dvb-frontends/drxd.h1
-rw-r--r--drivers/media/dvb-frontends/drxk.h1
-rw-r--r--drivers/media/dvb-frontends/ds3000.h1
-rw-r--r--drivers/media/dvb-frontends/dvb_dummy_fe.h1
-rw-r--r--drivers/media/dvb-frontends/ec100.h1
-rw-r--r--drivers/media/dvb-frontends/hd29l2.h1
-rw-r--r--drivers/media/dvb-frontends/helene.h1
-rw-r--r--drivers/media/dvb-frontends/horus3a.h1
-rw-r--r--drivers/media/dvb-frontends/ix2505v.h1
-rw-r--r--drivers/media/dvb-frontends/lg2160.h1
-rw-r--r--drivers/media/dvb-frontends/lgdt3305.h1
-rw-r--r--drivers/media/dvb-frontends/lgs8gl5.h1
-rw-r--r--drivers/media/dvb-frontends/lgs8gxx.h1
-rw-r--r--drivers/media/dvb-frontends/lnbh24.h2
-rw-r--r--drivers/media/dvb-frontends/lnbh25.h1
-rw-r--r--drivers/media/dvb-frontends/lnbp21.h2
-rw-r--r--drivers/media/dvb-frontends/lnbp22.h2
-rw-r--r--drivers/media/dvb-frontends/m88rs2000.h1
-rw-r--r--drivers/media/dvb-frontends/mb86a20s.h1
-rw-r--r--drivers/media/dvb-frontends/s5h1409.h1
-rw-r--r--drivers/media/dvb-frontends/s5h1411.h1
-rw-r--r--drivers/media/dvb-frontends/s5h1432.h1
-rw-r--r--drivers/media/dvb-frontends/s921.h1
-rw-r--r--drivers/media/dvb-frontends/si21xx.h1
-rw-r--r--drivers/media/dvb-frontends/sp2.h1
-rw-r--r--drivers/media/dvb-frontends/stb6000.h1
-rw-r--r--drivers/media/dvb-frontends/stv0288.h1
-rw-r--r--drivers/media/dvb-frontends/stv0367.h1
-rw-r--r--drivers/media/dvb-frontends/stv0900.h1
-rw-r--r--drivers/media/dvb-frontends/stv6110.h1
-rw-r--r--drivers/media/dvb-frontends/tda10048.h1
-rw-r--r--drivers/media/dvb-frontends/tda18271c2dd.h2
-rw-r--r--drivers/media/dvb-frontends/ts2020.h1
-rw-r--r--drivers/media/dvb-frontends/zl10036.h1
-rw-r--r--drivers/media/dvb-frontends/zl10039.h2
51 files changed, 0 insertions, 61 deletions
diff --git a/drivers/media/dvb-frontends/af9013.h b/drivers/media/dvb-frontends/af9013.h
index 1dcc936e1661..dcdd163ace85 100644
--- a/drivers/media/dvb-frontends/af9013.h
+++ b/drivers/media/dvb-frontends/af9013.h
@@ -25,7 +25,6 @@
25#ifndef AF9013_H 25#ifndef AF9013_H
26#define AF9013_H 26#define AF9013_H
27 27
28#include <linux/kconfig.h>
29#include <linux/dvb/frontend.h> 28#include <linux/dvb/frontend.h>
30 29
31/* AF9013/5 GPIOs (mostly guessed) 30/* AF9013/5 GPIOs (mostly guessed)
diff --git a/drivers/media/dvb-frontends/af9033.h b/drivers/media/dvb-frontends/af9033.h
index 6ad22b69a636..5b83e4f96297 100644
--- a/drivers/media/dvb-frontends/af9033.h
+++ b/drivers/media/dvb-frontends/af9033.h
@@ -22,8 +22,6 @@
22#ifndef AF9033_H 22#ifndef AF9033_H
23#define AF9033_H 23#define AF9033_H
24 24
25#include <linux/kconfig.h>
26
27/* 25/*
28 * I2C address (TODO: are these in 8-bit format?) 26 * I2C address (TODO: are these in 8-bit format?)
29 * 0x38, 0x3a, 0x3c, 0x3e 27 * 0x38, 0x3a, 0x3c, 0x3e
diff --git a/drivers/media/dvb-frontends/ascot2e.h b/drivers/media/dvb-frontends/ascot2e.h
index 6da4ae6d6cc3..dc61bf7d1b09 100644
--- a/drivers/media/dvb-frontends/ascot2e.h
+++ b/drivers/media/dvb-frontends/ascot2e.h
@@ -22,7 +22,6 @@
22#ifndef __DVB_ASCOT2E_H__ 22#ifndef __DVB_ASCOT2E_H__
23#define __DVB_ASCOT2E_H__ 23#define __DVB_ASCOT2E_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27#include <linux/i2c.h> 26#include <linux/i2c.h>
28 27
diff --git a/drivers/media/dvb-frontends/atbm8830.h b/drivers/media/dvb-frontends/atbm8830.h
index 5446d13fdfe8..bb862387080f 100644
--- a/drivers/media/dvb-frontends/atbm8830.h
+++ b/drivers/media/dvb-frontends/atbm8830.h
@@ -22,7 +22,6 @@
22#ifndef __ATBM8830_H__ 22#ifndef __ATBM8830_H__
23#define __ATBM8830_H__ 23#define __ATBM8830_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27#include <linux/i2c.h> 26#include <linux/i2c.h>
28 27
diff --git a/drivers/media/dvb-frontends/au8522.h b/drivers/media/dvb-frontends/au8522.h
index 78bf3f73e58d..21c51a4c519a 100644
--- a/drivers/media/dvb-frontends/au8522.h
+++ b/drivers/media/dvb-frontends/au8522.h
@@ -22,7 +22,6 @@
22#ifndef __AU8522_H__ 22#ifndef __AU8522_H__
23#define __AU8522_H__ 23#define __AU8522_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28enum au8522_if_freq { 27enum au8522_if_freq {
diff --git a/drivers/media/dvb-frontends/cx22702.h b/drivers/media/dvb-frontends/cx22702.h
index 68b69a7660d2..a1956a9ba406 100644
--- a/drivers/media/dvb-frontends/cx22702.h
+++ b/drivers/media/dvb-frontends/cx22702.h
@@ -28,7 +28,6 @@
28#ifndef CX22702_H 28#ifndef CX22702_H
29#define CX22702_H 29#define CX22702_H
30 30
31#include <linux/kconfig.h>
32#include <linux/dvb/frontend.h> 31#include <linux/dvb/frontend.h>
33 32
34struct cx22702_config { 33struct cx22702_config {
diff --git a/drivers/media/dvb-frontends/cx24113.h b/drivers/media/dvb-frontends/cx24113.h
index 962919b9b6e6..194c703611b4 100644
--- a/drivers/media/dvb-frontends/cx24113.h
+++ b/drivers/media/dvb-frontends/cx24113.h
@@ -22,8 +22,6 @@
22#ifndef CX24113_H 22#ifndef CX24113_H
23#define CX24113_H 23#define CX24113_H
24 24
25#include <linux/kconfig.h>
26
27struct dvb_frontend; 25struct dvb_frontend;
28 26
29struct cx24113_config { 27struct cx24113_config {
diff --git a/drivers/media/dvb-frontends/cx24116.h b/drivers/media/dvb-frontends/cx24116.h
index f6dbabc1d62b..9ff8df8d44b8 100644
--- a/drivers/media/dvb-frontends/cx24116.h
+++ b/drivers/media/dvb-frontends/cx24116.h
@@ -21,7 +21,6 @@
21#ifndef CX24116_H 21#ifndef CX24116_H
22#define CX24116_H 22#define CX24116_H
23 23
24#include <linux/kconfig.h>
25#include <linux/dvb/frontend.h> 24#include <linux/dvb/frontend.h>
26 25
27struct cx24116_config { 26struct cx24116_config {
diff --git a/drivers/media/dvb-frontends/cx24117.h b/drivers/media/dvb-frontends/cx24117.h
index 1648ab432168..445f13faf63a 100644
--- a/drivers/media/dvb-frontends/cx24117.h
+++ b/drivers/media/dvb-frontends/cx24117.h
@@ -22,7 +22,6 @@
22#ifndef CX24117_H 22#ifndef CX24117_H
23#define CX24117_H 23#define CX24117_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28struct cx24117_config { 27struct cx24117_config {
diff --git a/drivers/media/dvb-frontends/cx24120.h b/drivers/media/dvb-frontends/cx24120.h
index f0970423e16f..de4ca9aa0923 100644
--- a/drivers/media/dvb-frontends/cx24120.h
+++ b/drivers/media/dvb-frontends/cx24120.h
@@ -20,7 +20,6 @@
20#ifndef CX24120_H 20#ifndef CX24120_H
21#define CX24120_H 21#define CX24120_H
22 22
23#include <linux/kconfig.h>
24#include <linux/dvb/frontend.h> 23#include <linux/dvb/frontend.h>
25#include <linux/firmware.h> 24#include <linux/firmware.h>
26 25
diff --git a/drivers/media/dvb-frontends/cx24123.h b/drivers/media/dvb-frontends/cx24123.h
index 975f3c926fe8..aac23444aa9a 100644
--- a/drivers/media/dvb-frontends/cx24123.h
+++ b/drivers/media/dvb-frontends/cx24123.h
@@ -21,7 +21,6 @@
21#ifndef CX24123_H 21#ifndef CX24123_H
22#define CX24123_H 22#define CX24123_H
23 23
24#include <linux/kconfig.h>
25#include <linux/dvb/frontend.h> 24#include <linux/dvb/frontend.h>
26 25
27struct cx24123_config { 26struct cx24123_config {
diff --git a/drivers/media/dvb-frontends/cxd2820r.h b/drivers/media/dvb-frontends/cxd2820r.h
index d77afe0b8a9e..f3ff8f6eb3bb 100644
--- a/drivers/media/dvb-frontends/cxd2820r.h
+++ b/drivers/media/dvb-frontends/cxd2820r.h
@@ -22,7 +22,6 @@
22#ifndef CXD2820R_H 22#ifndef CXD2820R_H
23#define CXD2820R_H 23#define CXD2820R_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28#define CXD2820R_GPIO_D (0 << 0) /* disable */ 27#define CXD2820R_GPIO_D (0 << 0) /* disable */
diff --git a/drivers/media/dvb-frontends/cxd2841er.h b/drivers/media/dvb-frontends/cxd2841er.h
index 62ad5f07390b..7f1acfb8f4f5 100644
--- a/drivers/media/dvb-frontends/cxd2841er.h
+++ b/drivers/media/dvb-frontends/cxd2841er.h
@@ -22,7 +22,6 @@
22#ifndef CXD2841ER_H 22#ifndef CXD2841ER_H
23#define CXD2841ER_H 23#define CXD2841ER_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28enum cxd2841er_xtal { 27enum cxd2841er_xtal {
diff --git a/drivers/media/dvb-frontends/dib3000mc.h b/drivers/media/dvb-frontends/dib3000mc.h
index b37e69e6a58c..67a6d50865fb 100644
--- a/drivers/media/dvb-frontends/dib3000mc.h
+++ b/drivers/media/dvb-frontends/dib3000mc.h
@@ -13,8 +13,6 @@
13#ifndef DIB3000MC_H 13#ifndef DIB3000MC_H
14#define DIB3000MC_H 14#define DIB3000MC_H
15 15
16#include <linux/kconfig.h>
17
18#include "dibx000_common.h" 16#include "dibx000_common.h"
19 17
20struct dib3000mc_config { 18struct dib3000mc_config {
diff --git a/drivers/media/dvb-frontends/dib7000m.h b/drivers/media/dvb-frontends/dib7000m.h
index 6468c278cc4d..8f84dfa9bb58 100644
--- a/drivers/media/dvb-frontends/dib7000m.h
+++ b/drivers/media/dvb-frontends/dib7000m.h
@@ -1,8 +1,6 @@
1#ifndef DIB7000M_H 1#ifndef DIB7000M_H
2#define DIB7000M_H 2#define DIB7000M_H
3 3
4#include <linux/kconfig.h>
5
6#include "dibx000_common.h" 4#include "dibx000_common.h"
7 5
8struct dib7000m_config { 6struct dib7000m_config {
diff --git a/drivers/media/dvb-frontends/dib7000p.h b/drivers/media/dvb-frontends/dib7000p.h
index baa278928cf3..205fbbff632b 100644
--- a/drivers/media/dvb-frontends/dib7000p.h
+++ b/drivers/media/dvb-frontends/dib7000p.h
@@ -1,8 +1,6 @@
1#ifndef DIB7000P_H 1#ifndef DIB7000P_H
2#define DIB7000P_H 2#define DIB7000P_H
3 3
4#include <linux/kconfig.h>
5
6#include "dibx000_common.h" 4#include "dibx000_common.h"
7 5
8struct dib7000p_config { 6struct dib7000p_config {
diff --git a/drivers/media/dvb-frontends/drxd.h b/drivers/media/dvb-frontends/drxd.h
index a47c22d6667e..f0507cdbb503 100644
--- a/drivers/media/dvb-frontends/drxd.h
+++ b/drivers/media/dvb-frontends/drxd.h
@@ -24,7 +24,6 @@
24#ifndef _DRXD_H_ 24#ifndef _DRXD_H_
25#define _DRXD_H_ 25#define _DRXD_H_
26 26
27#include <linux/kconfig.h>
28#include <linux/types.h> 27#include <linux/types.h>
29#include <linux/i2c.h> 28#include <linux/i2c.h>
30 29
diff --git a/drivers/media/dvb-frontends/drxk.h b/drivers/media/dvb-frontends/drxk.h
index 8f0b9eec528f..a629897eb905 100644
--- a/drivers/media/dvb-frontends/drxk.h
+++ b/drivers/media/dvb-frontends/drxk.h
@@ -1,7 +1,6 @@
1#ifndef _DRXK_H_ 1#ifndef _DRXK_H_
2#define _DRXK_H_ 2#define _DRXK_H_
3 3
4#include <linux/kconfig.h>
5#include <linux/types.h> 4#include <linux/types.h>
6#include <linux/i2c.h> 5#include <linux/i2c.h>
7 6
diff --git a/drivers/media/dvb-frontends/ds3000.h b/drivers/media/dvb-frontends/ds3000.h
index 153169da9017..82e8c2531f26 100644
--- a/drivers/media/dvb-frontends/ds3000.h
+++ b/drivers/media/dvb-frontends/ds3000.h
@@ -22,7 +22,6 @@
22#ifndef DS3000_H 22#ifndef DS3000_H
23#define DS3000_H 23#define DS3000_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28struct ds3000_config { 27struct ds3000_config {
diff --git a/drivers/media/dvb-frontends/dvb_dummy_fe.h b/drivers/media/dvb-frontends/dvb_dummy_fe.h
index 15e4ceab869a..50f1af512b62 100644
--- a/drivers/media/dvb-frontends/dvb_dummy_fe.h
+++ b/drivers/media/dvb-frontends/dvb_dummy_fe.h
@@ -22,7 +22,6 @@
22#ifndef DVB_DUMMY_FE_H 22#ifndef DVB_DUMMY_FE_H
23#define DVB_DUMMY_FE_H 23#define DVB_DUMMY_FE_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27#include "dvb_frontend.h" 26#include "dvb_frontend.h"
28 27
diff --git a/drivers/media/dvb-frontends/ec100.h b/drivers/media/dvb-frontends/ec100.h
index 9544bab5cd1d..e894bdcf35a3 100644
--- a/drivers/media/dvb-frontends/ec100.h
+++ b/drivers/media/dvb-frontends/ec100.h
@@ -22,7 +22,6 @@
22#ifndef EC100_H 22#ifndef EC100_H
23#define EC100_H 23#define EC100_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28struct ec100_config { 27struct ec100_config {
diff --git a/drivers/media/dvb-frontends/hd29l2.h b/drivers/media/dvb-frontends/hd29l2.h
index 48e9ab74c883..a14d6f36dbf6 100644
--- a/drivers/media/dvb-frontends/hd29l2.h
+++ b/drivers/media/dvb-frontends/hd29l2.h
@@ -23,7 +23,6 @@
23#ifndef HD29L2_H 23#ifndef HD29L2_H
24#define HD29L2_H 24#define HD29L2_H
25 25
26#include <linux/kconfig.h>
27#include <linux/dvb/frontend.h> 26#include <linux/dvb/frontend.h>
28 27
29struct hd29l2_config { 28struct hd29l2_config {
diff --git a/drivers/media/dvb-frontends/helene.h b/drivers/media/dvb-frontends/helene.h
index e1b9224cfc55..333615491d9e 100644
--- a/drivers/media/dvb-frontends/helene.h
+++ b/drivers/media/dvb-frontends/helene.h
@@ -21,7 +21,6 @@
21#ifndef __DVB_HELENE_H__ 21#ifndef __DVB_HELENE_H__
22#define __DVB_HELENE_H__ 22#define __DVB_HELENE_H__
23 23
24#include <linux/kconfig.h>
25#include <linux/dvb/frontend.h> 24#include <linux/dvb/frontend.h>
26#include <linux/i2c.h> 25#include <linux/i2c.h>
27 26
diff --git a/drivers/media/dvb-frontends/horus3a.h b/drivers/media/dvb-frontends/horus3a.h
index c1e2d1834b78..672a556df71a 100644
--- a/drivers/media/dvb-frontends/horus3a.h
+++ b/drivers/media/dvb-frontends/horus3a.h
@@ -22,7 +22,6 @@
22#ifndef __DVB_HORUS3A_H__ 22#ifndef __DVB_HORUS3A_H__
23#define __DVB_HORUS3A_H__ 23#define __DVB_HORUS3A_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27#include <linux/i2c.h> 26#include <linux/i2c.h>
28 27
diff --git a/drivers/media/dvb-frontends/ix2505v.h b/drivers/media/dvb-frontends/ix2505v.h
index af107a2dd357..5eab39744b23 100644
--- a/drivers/media/dvb-frontends/ix2505v.h
+++ b/drivers/media/dvb-frontends/ix2505v.h
@@ -20,7 +20,6 @@
20#ifndef DVB_IX2505V_H 20#ifndef DVB_IX2505V_H
21#define DVB_IX2505V_H 21#define DVB_IX2505V_H
22 22
23#include <linux/kconfig.h>
24#include <linux/i2c.h> 23#include <linux/i2c.h>
25#include "dvb_frontend.h" 24#include "dvb_frontend.h"
26 25
diff --git a/drivers/media/dvb-frontends/lg2160.h b/drivers/media/dvb-frontends/lg2160.h
index d20bd909de39..8c74ddc6b88a 100644
--- a/drivers/media/dvb-frontends/lg2160.h
+++ b/drivers/media/dvb-frontends/lg2160.h
@@ -22,7 +22,6 @@
22#ifndef _LG2160_H_ 22#ifndef _LG2160_H_
23#define _LG2160_H_ 23#define _LG2160_H_
24 24
25#include <linux/kconfig.h>
26#include <linux/i2c.h> 25#include <linux/i2c.h>
27#include "dvb_frontend.h" 26#include "dvb_frontend.h"
28 27
diff --git a/drivers/media/dvb-frontends/lgdt3305.h b/drivers/media/dvb-frontends/lgdt3305.h
index f91a1b49ce2f..e7dceb60e572 100644
--- a/drivers/media/dvb-frontends/lgdt3305.h
+++ b/drivers/media/dvb-frontends/lgdt3305.h
@@ -22,7 +22,6 @@
22#ifndef _LGDT3305_H_ 22#ifndef _LGDT3305_H_
23#define _LGDT3305_H_ 23#define _LGDT3305_H_
24 24
25#include <linux/kconfig.h>
26#include <linux/i2c.h> 25#include <linux/i2c.h>
27#include "dvb_frontend.h" 26#include "dvb_frontend.h"
28 27
diff --git a/drivers/media/dvb-frontends/lgs8gl5.h b/drivers/media/dvb-frontends/lgs8gl5.h
index a5b3faf121f0..f36a7fd0b102 100644
--- a/drivers/media/dvb-frontends/lgs8gl5.h
+++ b/drivers/media/dvb-frontends/lgs8gl5.h
@@ -23,7 +23,6 @@
23#ifndef LGS8GL5_H 23#ifndef LGS8GL5_H
24#define LGS8GL5_H 24#define LGS8GL5_H
25 25
26#include <linux/kconfig.h>
27#include <linux/dvb/frontend.h> 26#include <linux/dvb/frontend.h>
28 27
29struct lgs8gl5_config { 28struct lgs8gl5_config {
diff --git a/drivers/media/dvb-frontends/lgs8gxx.h b/drivers/media/dvb-frontends/lgs8gxx.h
index 368c9928ef7f..7519c0210399 100644
--- a/drivers/media/dvb-frontends/lgs8gxx.h
+++ b/drivers/media/dvb-frontends/lgs8gxx.h
@@ -26,7 +26,6 @@
26#ifndef __LGS8GXX_H__ 26#ifndef __LGS8GXX_H__
27#define __LGS8GXX_H__ 27#define __LGS8GXX_H__
28 28
29#include <linux/kconfig.h>
30#include <linux/dvb/frontend.h> 29#include <linux/dvb/frontend.h>
31#include <linux/i2c.h> 30#include <linux/i2c.h>
32 31
diff --git a/drivers/media/dvb-frontends/lnbh24.h b/drivers/media/dvb-frontends/lnbh24.h
index a088b8ec1e53..24431dfdce1f 100644
--- a/drivers/media/dvb-frontends/lnbh24.h
+++ b/drivers/media/dvb-frontends/lnbh24.h
@@ -23,8 +23,6 @@
23#ifndef _LNBH24_H 23#ifndef _LNBH24_H
24#define _LNBH24_H 24#define _LNBH24_H
25 25
26#include <linux/kconfig.h>
27
28/* system register bits */ 26/* system register bits */
29#define LNBH24_OLF 0x01 27#define LNBH24_OLF 0x01
30#define LNBH24_OTF 0x02 28#define LNBH24_OTF 0x02
diff --git a/drivers/media/dvb-frontends/lnbh25.h b/drivers/media/dvb-frontends/lnbh25.h
index 1f329ef05acc..f13fd0308b3e 100644
--- a/drivers/media/dvb-frontends/lnbh25.h
+++ b/drivers/media/dvb-frontends/lnbh25.h
@@ -22,7 +22,6 @@
22#define LNBH25_H 22#define LNBH25_H
23 23
24#include <linux/i2c.h> 24#include <linux/i2c.h>
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28/* 22 kHz tone enabled. Tone output controlled by DSQIN pin */ 27/* 22 kHz tone enabled. Tone output controlled by DSQIN pin */
diff --git a/drivers/media/dvb-frontends/lnbp21.h b/drivers/media/dvb-frontends/lnbp21.h
index cd9101f6e579..4bb6439068ec 100644
--- a/drivers/media/dvb-frontends/lnbp21.h
+++ b/drivers/media/dvb-frontends/lnbp21.h
@@ -27,8 +27,6 @@
27#ifndef _LNBP21_H 27#ifndef _LNBP21_H
28#define _LNBP21_H 28#define _LNBP21_H
29 29
30#include <linux/kconfig.h>
31
32/* system register bits */ 30/* system register bits */
33/* [RO] 0=OK; 1=over current limit flag */ 31/* [RO] 0=OK; 1=over current limit flag */
34#define LNBP21_OLF 0x01 32#define LNBP21_OLF 0x01
diff --git a/drivers/media/dvb-frontends/lnbp22.h b/drivers/media/dvb-frontends/lnbp22.h
index 5d01d92814c2..0cb72126c498 100644
--- a/drivers/media/dvb-frontends/lnbp22.h
+++ b/drivers/media/dvb-frontends/lnbp22.h
@@ -28,8 +28,6 @@
28#ifndef _LNBP22_H 28#ifndef _LNBP22_H
29#define _LNBP22_H 29#define _LNBP22_H
30 30
31#include <linux/kconfig.h>
32
33/* Enable */ 31/* Enable */
34#define LNBP22_EN 0x10 32#define LNBP22_EN 0x10
35/* Voltage selection */ 33/* Voltage selection */
diff --git a/drivers/media/dvb-frontends/m88rs2000.h b/drivers/media/dvb-frontends/m88rs2000.h
index de7430178e9e..1a313b0f5875 100644
--- a/drivers/media/dvb-frontends/m88rs2000.h
+++ b/drivers/media/dvb-frontends/m88rs2000.h
@@ -20,7 +20,6 @@
20#ifndef M88RS2000_H 20#ifndef M88RS2000_H
21#define M88RS2000_H 21#define M88RS2000_H
22 22
23#include <linux/kconfig.h>
24#include <linux/dvb/frontend.h> 23#include <linux/dvb/frontend.h>
25#include "dvb_frontend.h" 24#include "dvb_frontend.h"
26 25
diff --git a/drivers/media/dvb-frontends/mb86a20s.h b/drivers/media/dvb-frontends/mb86a20s.h
index a113282d6956..dfb02db2126c 100644
--- a/drivers/media/dvb-frontends/mb86a20s.h
+++ b/drivers/media/dvb-frontends/mb86a20s.h
@@ -16,7 +16,6 @@
16#ifndef MB86A20S_H 16#ifndef MB86A20S_H
17#define MB86A20S_H 17#define MB86A20S_H
18 18
19#include <linux/kconfig.h>
20#include <linux/dvb/frontend.h> 19#include <linux/dvb/frontend.h>
21 20
22/** 21/**
diff --git a/drivers/media/dvb-frontends/s5h1409.h b/drivers/media/dvb-frontends/s5h1409.h
index f58b9ca5557a..b38557c451b9 100644
--- a/drivers/media/dvb-frontends/s5h1409.h
+++ b/drivers/media/dvb-frontends/s5h1409.h
@@ -22,7 +22,6 @@
22#ifndef __S5H1409_H__ 22#ifndef __S5H1409_H__
23#define __S5H1409_H__ 23#define __S5H1409_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28struct s5h1409_config { 27struct s5h1409_config {
diff --git a/drivers/media/dvb-frontends/s5h1411.h b/drivers/media/dvb-frontends/s5h1411.h
index f3a87f7ec360..791bab0e16e9 100644
--- a/drivers/media/dvb-frontends/s5h1411.h
+++ b/drivers/media/dvb-frontends/s5h1411.h
@@ -22,7 +22,6 @@
22#ifndef __S5H1411_H__ 22#ifndef __S5H1411_H__
23#define __S5H1411_H__ 23#define __S5H1411_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28#define S5H1411_I2C_TOP_ADDR (0x32 >> 1) 27#define S5H1411_I2C_TOP_ADDR (0x32 >> 1)
diff --git a/drivers/media/dvb-frontends/s5h1432.h b/drivers/media/dvb-frontends/s5h1432.h
index f490c5ee5801..b81c9bd4e422 100644
--- a/drivers/media/dvb-frontends/s5h1432.h
+++ b/drivers/media/dvb-frontends/s5h1432.h
@@ -22,7 +22,6 @@
22#ifndef __S5H1432_H__ 22#ifndef __S5H1432_H__
23#define __S5H1432_H__ 23#define __S5H1432_H__
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28#define S5H1432_I2C_TOP_ADDR (0x02 >> 1) 27#define S5H1432_I2C_TOP_ADDR (0x02 >> 1)
diff --git a/drivers/media/dvb-frontends/s921.h b/drivers/media/dvb-frontends/s921.h
index f5b722d8081b..a47ed894d4ae 100644
--- a/drivers/media/dvb-frontends/s921.h
+++ b/drivers/media/dvb-frontends/s921.h
@@ -17,7 +17,6 @@
17#ifndef S921_H 17#ifndef S921_H
18#define S921_H 18#define S921_H
19 19
20#include <linux/kconfig.h>
21#include <linux/dvb/frontend.h> 20#include <linux/dvb/frontend.h>
22 21
23struct s921_config { 22struct s921_config {
diff --git a/drivers/media/dvb-frontends/si21xx.h b/drivers/media/dvb-frontends/si21xx.h
index ef5f351ca68e..b1be62f1983a 100644
--- a/drivers/media/dvb-frontends/si21xx.h
+++ b/drivers/media/dvb-frontends/si21xx.h
@@ -1,7 +1,6 @@
1#ifndef SI21XX_H 1#ifndef SI21XX_H
2#define SI21XX_H 2#define SI21XX_H
3 3
4#include <linux/kconfig.h>
5#include <linux/dvb/frontend.h> 4#include <linux/dvb/frontend.h>
6#include "dvb_frontend.h" 5#include "dvb_frontend.h"
7 6
diff --git a/drivers/media/dvb-frontends/sp2.h b/drivers/media/dvb-frontends/sp2.h
index 6cceea022d49..3901cd74b3f7 100644
--- a/drivers/media/dvb-frontends/sp2.h
+++ b/drivers/media/dvb-frontends/sp2.h
@@ -17,7 +17,6 @@
17#ifndef SP2_H 17#ifndef SP2_H
18#define SP2_H 18#define SP2_H
19 19
20#include <linux/kconfig.h>
21#include "dvb_ca_en50221.h" 20#include "dvb_ca_en50221.h"
22 21
23/* 22/*
diff --git a/drivers/media/dvb-frontends/stb6000.h b/drivers/media/dvb-frontends/stb6000.h
index da581b652cb9..78e75dfc317f 100644
--- a/drivers/media/dvb-frontends/stb6000.h
+++ b/drivers/media/dvb-frontends/stb6000.h
@@ -23,7 +23,6 @@
23#ifndef __DVB_STB6000_H__ 23#ifndef __DVB_STB6000_H__
24#define __DVB_STB6000_H__ 24#define __DVB_STB6000_H__
25 25
26#include <linux/kconfig.h>
27#include <linux/i2c.h> 26#include <linux/i2c.h>
28#include "dvb_frontend.h" 27#include "dvb_frontend.h"
29 28
diff --git a/drivers/media/dvb-frontends/stv0288.h b/drivers/media/dvb-frontends/stv0288.h
index b58603c00c80..803acb917282 100644
--- a/drivers/media/dvb-frontends/stv0288.h
+++ b/drivers/media/dvb-frontends/stv0288.h
@@ -27,7 +27,6 @@
27#ifndef STV0288_H 27#ifndef STV0288_H
28#define STV0288_H 28#define STV0288_H
29 29
30#include <linux/kconfig.h>
31#include <linux/dvb/frontend.h> 30#include <linux/dvb/frontend.h>
32#include "dvb_frontend.h" 31#include "dvb_frontend.h"
33 32
diff --git a/drivers/media/dvb-frontends/stv0367.h b/drivers/media/dvb-frontends/stv0367.h
index 92b3e85fb818..b88166a9716f 100644
--- a/drivers/media/dvb-frontends/stv0367.h
+++ b/drivers/media/dvb-frontends/stv0367.h
@@ -26,7 +26,6 @@
26#ifndef STV0367_H 26#ifndef STV0367_H
27#define STV0367_H 27#define STV0367_H
28 28
29#include <linux/kconfig.h>
30#include <linux/dvb/frontend.h> 29#include <linux/dvb/frontend.h>
31#include "dvb_frontend.h" 30#include "dvb_frontend.h"
32 31
diff --git a/drivers/media/dvb-frontends/stv0900.h b/drivers/media/dvb-frontends/stv0900.h
index c90bf00ea9ce..9ca2da90c7d7 100644
--- a/drivers/media/dvb-frontends/stv0900.h
+++ b/drivers/media/dvb-frontends/stv0900.h
@@ -26,7 +26,6 @@
26#ifndef STV0900_H 26#ifndef STV0900_H
27#define STV0900_H 27#define STV0900_H
28 28
29#include <linux/kconfig.h>
30#include <linux/dvb/frontend.h> 29#include <linux/dvb/frontend.h>
31#include "dvb_frontend.h" 30#include "dvb_frontend.h"
32 31
diff --git a/drivers/media/dvb-frontends/stv6110.h b/drivers/media/dvb-frontends/stv6110.h
index f3c8a5c6b77d..4604f793d954 100644
--- a/drivers/media/dvb-frontends/stv6110.h
+++ b/drivers/media/dvb-frontends/stv6110.h
@@ -25,7 +25,6 @@
25#ifndef __DVB_STV6110_H__ 25#ifndef __DVB_STV6110_H__
26#define __DVB_STV6110_H__ 26#define __DVB_STV6110_H__
27 27
28#include <linux/kconfig.h>
29#include <linux/i2c.h> 28#include <linux/i2c.h>
30#include "dvb_frontend.h" 29#include "dvb_frontend.h"
31 30
diff --git a/drivers/media/dvb-frontends/tda10048.h b/drivers/media/dvb-frontends/tda10048.h
index bc77a7311de1..a2cebb0cceba 100644
--- a/drivers/media/dvb-frontends/tda10048.h
+++ b/drivers/media/dvb-frontends/tda10048.h
@@ -22,7 +22,6 @@
22#ifndef TDA10048_H 22#ifndef TDA10048_H
23#define TDA10048_H 23#define TDA10048_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27#include <linux/firmware.h> 26#include <linux/firmware.h>
28 27
diff --git a/drivers/media/dvb-frontends/tda18271c2dd.h b/drivers/media/dvb-frontends/tda18271c2dd.h
index 7ebd8eaff4eb..e6ccf240f54c 100644
--- a/drivers/media/dvb-frontends/tda18271c2dd.h
+++ b/drivers/media/dvb-frontends/tda18271c2dd.h
@@ -1,8 +1,6 @@
1#ifndef _TDA18271C2DD_H_ 1#ifndef _TDA18271C2DD_H_
2#define _TDA18271C2DD_H_ 2#define _TDA18271C2DD_H_
3 3
4#include <linux/kconfig.h>
5
6#if IS_REACHABLE(CONFIG_DVB_TDA18271C2DD) 4#if IS_REACHABLE(CONFIG_DVB_TDA18271C2DD)
7struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe, 5struct dvb_frontend *tda18271c2dd_attach(struct dvb_frontend *fe,
8 struct i2c_adapter *i2c, u8 adr); 6 struct i2c_adapter *i2c, u8 adr);
diff --git a/drivers/media/dvb-frontends/ts2020.h b/drivers/media/dvb-frontends/ts2020.h
index 9220e5cf0d21..facc54f0a6af 100644
--- a/drivers/media/dvb-frontends/ts2020.h
+++ b/drivers/media/dvb-frontends/ts2020.h
@@ -22,7 +22,6 @@
22#ifndef TS2020_H 22#ifndef TS2020_H
23#define TS2020_H 23#define TS2020_H
24 24
25#include <linux/kconfig.h>
26#include <linux/dvb/frontend.h> 25#include <linux/dvb/frontend.h>
27 26
28struct ts2020_config { 27struct ts2020_config {
diff --git a/drivers/media/dvb-frontends/zl10036.h b/drivers/media/dvb-frontends/zl10036.h
index 670e76a654ee..c568d8d59de3 100644
--- a/drivers/media/dvb-frontends/zl10036.h
+++ b/drivers/media/dvb-frontends/zl10036.h
@@ -21,7 +21,6 @@
21#ifndef DVB_ZL10036_H 21#ifndef DVB_ZL10036_H
22#define DVB_ZL10036_H 22#define DVB_ZL10036_H
23 23
24#include <linux/kconfig.h>
25#include <linux/i2c.h> 24#include <linux/i2c.h>
26#include "dvb_frontend.h" 25#include "dvb_frontend.h"
27 26
diff --git a/drivers/media/dvb-frontends/zl10039.h b/drivers/media/dvb-frontends/zl10039.h
index 070929444e71..66e708569375 100644
--- a/drivers/media/dvb-frontends/zl10039.h
+++ b/drivers/media/dvb-frontends/zl10039.h
@@ -22,8 +22,6 @@
22#ifndef ZL10039_H 22#ifndef ZL10039_H
23#define ZL10039_H 23#define ZL10039_H
24 24
25#include <linux/kconfig.h>
26
27#if IS_REACHABLE(CONFIG_DVB_ZL10039) 25#if IS_REACHABLE(CONFIG_DVB_ZL10039)
28struct dvb_frontend *zl10039_attach(struct dvb_frontend *fe, 26struct dvb_frontend *zl10039_attach(struct dvb_frontend *fe,
29 u8 i2c_addr, 27 u8 i2c_addr,