summaryrefslogtreecommitdiffstats
path: root/drivers/media/test-drivers
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab+huawei@kernel.org>2020-09-14 11:28:18 +0200
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>2020-09-14 15:48:48 +0200
commit870e350d4e3927d9425d27ba37a4344e99a105c2 (patch)
treeb895f8b2b0953ae79c44c8bc421723a5cf67776d /drivers/media/test-drivers
parent044e27ae78869c87c53805069480c5c9b2beb15e (diff)
media: vidtv: get rid of ENDIAN_BITFIELD nonsense
The two places where ENDIAN_BITFIELD is used is for a single 8-bits integer. No need to correct endiannes on such cases. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
Diffstat (limited to 'drivers/media/test-drivers')
-rw-r--r--drivers/media/test-drivers/vidtv/vidtv_psi.h8
-rw-r--r--drivers/media/test-drivers/vidtv/vidtv_ts.h9
2 files changed, 0 insertions, 17 deletions
diff --git a/drivers/media/test-drivers/vidtv/vidtv_psi.h b/drivers/media/test-drivers/vidtv/vidtv_psi.h
index def56bcb80c7..c9e059bfb6eb 100644
--- a/drivers/media/test-drivers/vidtv/vidtv_psi.h
+++ b/drivers/media/test-drivers/vidtv/vidtv_psi.h
@@ -99,17 +99,9 @@ struct vidtv_psi_table_header {
__be16 bitfield; /* syntax: 1, zero: 1, one: 2, section_length: 13 */
__be16 id; /* TS ID */
-#if defined(__LITTLE_ENDIAN_BITFIELD)
u8 current_next:1;
u8 version:5;
u8 one2:2;
-#elif defined(__BIG_ENDIAN_BITFIELD)
- u8 one2:2;
- u8 version:5;
- u8 current_next:1;
-#else
-#error "Unknown bitfield ordering"
-#endif
u8 section_id; /* section_number */
u8 last_section; /* last_section_number */
} __packed;
diff --git a/drivers/media/test-drivers/vidtv/vidtv_ts.h b/drivers/media/test-drivers/vidtv/vidtv_ts.h
index 7d46f48737b6..fab523723633 100644
--- a/drivers/media/test-drivers/vidtv/vidtv_ts.h
+++ b/drivers/media/test-drivers/vidtv/vidtv_ts.h
@@ -53,19 +53,10 @@ struct vidtv_mpeg_ts {
u8 sync_byte;
__be16 bitfield; /* tei: 1, payload_start:1 priority: 1, pid:13 */
struct {
-#if defined(__LITTLE_ENDIAN_BITFIELD)
u8 continuity_counter:4;
u8 payload:1;
u8 adaptation_field:1;
u8 scrambling:2;
-#elif defined(__BIG_ENDIAN_BITFIELD)
- u8 scrambling:2;
- u8 adaptation_field:1;
- u8 payload:1;
- u8 continuity_counter:4;
-#else
-#error "Unknown bitfield ordering"
-#endif
} __packed;
struct vidtv_mpeg_ts_adaption adaption[];
} __packed;