From 145786526c8ef598e8048e1299474af05959688d Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Mon, 10 Feb 2020 21:12:43 +0100 Subject: [PATCH] dmx_hal.h: add needed defines DMX_SET_SOURCE and dmx_source enum removed on 4.14 kernel Origin commit data ------------------ Branch: master Commit: https://github.com/neutrino-images/ni-libstb-hal/commit/1932e7cc92f4f5c5b43f5c4c8d8ea84c5233cc02 Author: Markus Volk Date: 2020-02-10 (Mon, 10 Feb 2020) ------------------ No further description and justification available within origin commit message! ------------------ This commit was generated by Migit --- include/dmx_hal.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/include/dmx_hal.h b/include/dmx_hal.h index a68051c..9b27728 100644 --- a/include/dmx_hal.h +++ b/include/dmx_hal.h @@ -47,6 +47,25 @@ extern "C" { #endif #endif +#ifndef DMX_SET_SOURCE +/** + * DMX_SET_SOURCE and dmx_source enum removed on 4.14 kernel + * From Github.com/OpenPLI/enigma2 commit 7996dbb +**/ +enum dmx_source +{ + DMX_SOURCE_FRONT0 = 0, + DMX_SOURCE_FRONT1, + DMX_SOURCE_FRONT2, + DMX_SOURCE_FRONT3, + DMX_SOURCE_DVR0 = 16, + DMX_SOURCE_DVR1, + DMX_SOURCE_DVR2, + DMX_SOURCE_DVR3 +}; +#define DMX_SET_SOURCE _IOW('o', 49, enum dmx_source) +#endif + typedef enum { DMX_INVALID = 0,