besha@tvt:~$ ыг
ыг: команда не найдена
besha@tvt:~$ su
Пароль: 
root@tvt:/home/besha# mc

root@tvt:/home/Backup/media_build# ./build
Checking if the needed tools for Ubuntu 18.04.1 LTS are available
Needed package dependencies are met.

************************************************************
* This script will download the latest tarball and build it*
* Assuming that your kernel is compatible with the latest  *
* drivers. If not, you'll need to add some extra backports,*
* ./backports/<kernel> directory.                          *
* It will also update this tree to be sure that all compat *
* bits are there, to avoid compilation failures            *
************************************************************
************************************************************
* All drivers and build system are under GPLv2 License     *
* Firmware files are under the license terms found at:     *
* https://bitbucket.org/crazycat/media_build/downloads     *
* Please abort in the next 5 secs if you don't agree with  *
* the license                                              *
************************************************************

Not aborted. It means that the licence was agreed. Proceeding...

****************************
Updating the building system
****************************
Из https://bitbucket.org/CrazyCat/media_build
 * branch            master     -> FETCH_HEAD
Уже обновлено.
make: вход в каталог «/home/Backup/media_build/linux»
wget https://bitbucket.org/CrazyCat/media_build/downloads/linux-media-LATEST.tar.bz2.md5 -O linux-media.tar.bz2.md5.tmp
--2018-09-13 18:49:36--  https://bitbucket.org/CrazyCat/media_build/downloads/linux-media-LATEST.tar.bz2.md5
Распознаётся bitbucket.org (bitbucket.org)… 18.205.93.2, 18.205.93.1, 18.205.93.0, ...
Подключение к bitbucket.org (bitbucket.org)|18.205.93.2|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 302 Found
Адрес: https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/f45edc6b-cfcd-4b29-b0fb-4a91e1e1cdd9/linux-media-LATEST.tar.bz2.md5?Signature=5abjoYOnJLzK%2BiBjJ8O3Lb66nFo%3D&Expires=1536855577&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=Ob62MhdxkvsCTHocHTsUNNExLsbmuR4L&response-content-disposition=attachment%3B%20filename%3D%22linux-media-LATEST.tar.bz2.md5%22 [переход]
--2018-09-13 18:49:37--  https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/f45edc6b-cfcd-4b29-b0fb-4a91e1e1cdd9/linux-media-LATEST.tar.bz2.md5?Signature=5abjoYOnJLzK%2BiBjJ8O3Lb66nFo%3D&Expires=1536855577&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=Ob62MhdxkvsCTHocHTsUNNExLsbmuR4L&response-content-disposition=attachment%3B%20filename%3D%22linux-media-LATEST.tar.bz2.md5%22
Распознаётся bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)… 54.231.33.195
Подключение к bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|54.231.33.195|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 94 [application/x-octet-stream]
Сохранение в: «linux-media.tar.bz2.md5.tmp»

linux-media.tar.bz2 100%[===================>]      94  --.-KB/s    за 0s      

2018-09-13 18:49:38 (820 KB/s) - «linux-media.tar.bz2.md5.tmp» сохранён [94/94]

cat: linux-media.tar.bz2.md5: Нет такого файла или каталога
--2018-09-13 18:49:38--  https://bitbucket.org/CrazyCat/media_build/downloads/linux-media-LATEST.tar.bz2
Распознаётся bitbucket.org (bitbucket.org)… 18.205.93.2, 18.205.93.1, 18.205.93.0, ...
Подключение к bitbucket.org (bitbucket.org)|18.205.93.2|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 302 Found
Адрес: https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/73043e69-ab80-4b44-82c4-fdc590f7c181/linux-media-LATEST.tar.bz2?Signature=XXRmvE3YuhyWH9Eq%2BnfN9aYqz34%3D&Expires=1536855579&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=NPq6_t.0TqeRlKfrjz6N9nnFyhDO5iCl&response-content-disposition=attachment%3B%20filename%3D%22linux-media-LATEST.tar.bz2%22 [переход]
--2018-09-13 18:49:39--  https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/73043e69-ab80-4b44-82c4-fdc590f7c181/linux-media-LATEST.tar.bz2?Signature=XXRmvE3YuhyWH9Eq%2BnfN9aYqz34%3D&Expires=1536855579&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=NPq6_t.0TqeRlKfrjz6N9nnFyhDO5iCl&response-content-disposition=attachment%3B%20filename%3D%22linux-media-LATEST.tar.bz2%22
Распознаётся bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)… 54.231.33.195
Подключение к bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|54.231.33.195|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 6899214 (6,6M) [application/x-tar]
Сохранение в: «linux-media.tar.bz2»

linux-media.tar.bz2 100%[===================>]   6,58M  1,52MB/s    за 5,4s    

2018-09-13 18:49:45 (1,21 MB/s) - «linux-media.tar.bz2» сохранён [6899214/6899214]

make: выход из каталога «/home/Backup/media_build/linux»
make: вход в каталог «/home/Backup/media_build/linux»
tar xfj linux-media.tar.bz2
rm -f .patches_applied .linked_dir .git_log.md5
make: выход из каталога «/home/Backup/media_build/linux»
**********************************************************
* Downloading firmwares from linuxtv.org.                *
**********************************************************
--2018-09-13 18:49:51--  https://bitbucket.org/crazycat/media_build/downloads/dvb-firmwares.tar.bz2
Распознаётся bitbucket.org (bitbucket.org)… 18.205.93.2, 18.205.93.1, 18.205.93.0, ...
Подключение к bitbucket.org (bitbucket.org)|18.205.93.2|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 302 Found
Адрес: /CrazyCat/media_build/downloads/dvb-firmwares.tar.bz2 [переход]
--2018-09-13 18:49:52--  https://bitbucket.org/CrazyCat/media_build/downloads/dvb-firmwares.tar.bz2
Повторное использование соединения с bitbucket.org:443.
HTTP-запрос отправлен. Ожидание ответа… 302 Found
Адрес: https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/93932b5f-e76a-4abc-9af4-714f7b4329fa/dvb-firmwares.tar.bz2?Signature=dTUBtA4ByopbQLhHXAKGf6vjjTM%3D&Expires=1536855592&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=D2aRzDjDqLQby.bypYB454xAS27lK_Ds&response-content-disposition=attachment%3B%20filename%3D%22dvb-firmwares.tar.bz2%22 [переход]
--2018-09-13 18:49:52--  https://bbuseruploads.s3.amazonaws.com/ce11b9ec-46e1-408f-96c4-fa8f028b20a9/downloads/93932b5f-e76a-4abc-9af4-714f7b4329fa/dvb-firmwares.tar.bz2?Signature=dTUBtA4ByopbQLhHXAKGf6vjjTM%3D&Expires=1536855592&AWSAccessKeyId=AKIAIQWXW6WLXMB5QZAQ&versionId=D2aRzDjDqLQby.bypYB454xAS27lK_Ds&response-content-disposition=attachment%3B%20filename%3D%22dvb-firmwares.tar.bz2%22
Распознаётся bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)… 52.216.32.72
Подключение к bbuseruploads.s3.amazonaws.com (bbuseruploads.s3.amazonaws.com)|52.216.32.72|:443... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа… 200 OK
Длина: 1127410 (1,1M) [application/x-tar]
Сохранение в: «dvb-firmwares.tar.bz2»

dvb-firmwares.tar.b 100%[===================>]   1,07M   675KB/s    за 1,6s    

2018-09-13 18:49:55 (675 KB/s) - «dvb-firmwares.tar.bz2» сохранён [1127410/1127410]

dvb-demod-avl6882.fw
dvb-demod-drxk-pctv.fw
dvb-demod-gx1503B.fw
dvb-demod-m88ds3103.fw
dvb-demod-m88rs6000.fw
dvb-demod-mn88472-02.fw
dvb-demod-mn88473-01.fw
dvb-demod-si2168-01.fw
dvb-demod-si2168-02.fw
dvb-demod-si2168-a20-01.fw
dvb-demod-si2168-a30-01.fw
dvb-demod-si2168-b40-01.fw
dvb-demod-si2168-d60-01.fw
dvb-demod-si2183-b60-01.fw
dvb-fe-bcm3510-01.fw
dvb-fe-cx24116.fw
dvb-fe-cx24117.fw
dvb-fe-drxj-mc-1.0.8.fw
dvb-fe-drxj-mc-vsb-1.0.8.fw
dvb-fe-drxj-mc-vsb-qam-1.0.8.fw
dvb-fe-ds3000.fw
dvb-fe-ds300x.fw
dvb-fe-ds3103.fw
dvb-fe-mxl58x.fw
dvb-fe-or51132-qam.fw
dvb-fe-or51132-vsb.fw
dvb-fe-or51211.fw
dvb-fe-rs6000.fw
dvb-fe-tda10045.fw
dvb-fe-tda10046.fw
dvb-fe-tda10048-1.0.fw
dvb-fe-tda10071.fw
dvb-fe-xc4000-1.4.1.fw
dvb-fe-xc5000-1.6.114.fw
dvb-fe-xc5000c-4.1.30.7.fw
dvb-tuner-si2141-a10-01.fw
dvb-tuner-si2157-a30-01.fw
dvb-tuner-si2158-a20-01.fw
dvb-usb-avertv-a800-02.fw
dvb-usb-bluebird-01.fw
dvb-usb-dib0700-1.20.fw
dvb-usb-dibusb-5.0.0.11.fw
dvb-usb-dibusb-6.0.0.8.fw
dvb-usb-dtt200u-01.fw
dvb-usb-dw2101.fw
dvb-usb-dw2102.fw
dvb-usb-dw2104.fw
dvb-usb-dw3101.fw
dvb-usb-it9135-01.fw
dvb-usb-it9135-02.fw
dvb-usb-p1100.fw
dvb-usb-p1100-old.fw
dvb-usb-p7500.fw
dvb-usb-pctv-400e-01.fw
dvb-usb-pctv-450e-01.fw
dvb-usb-pctv-452e-01.fw
dvb-usb-s620.fw
dvb-usb-s630.fw
dvb-usb-s660.fw
dvb-usb-sb340.fw
dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
dvb-usb-tbsqbox-dvbc.fw
dvb-usb-tbsqbox-id2601.fw
dvb-usb-tbsqbox-id5220.fw
dvb-usb-tbsqbox-id5520.fw
dvb-usb-tbsqbox-id5521.fw
dvb-usb-tbsqbox-id5680.fw
dvb-usb-tbsqbox-id5880.fw
dvb-usb-tbsqbox-id5881.fw
dvb-usb-tbsqbox-id5910.fw
dvb-usb-tbsqbox-id5920.fw
dvb-usb-tbsqbox-id5921.fw
dvb-usb-tbsqbox-id5922.fw
dvb-usb-tbsqbox-id5925.fw
dvb-usb-tbsqbox-id5927.fw
dvb-usb-tbsqbox-id5928.fw
dvb-usb-tbsqbox-id5980.fw
dvb-usb-terratec-h5-drxk.fw
dvb-usb-terratec-h7-az6007.fw
dvb-usb-terratec-h7-drxk.fw
dvb-usb-tt-s2400-01.fw
dvb-usb-umt-010-02.fw
dvb-usb-vp702x-01.fw
dvb-usb-vp7045-01.fw
dvb-usb-wt220u-01.fw
dvb-usb-wt220u-02.fw
sms1xxx-hcw-55xxx-dvbt-02.fw
sms1xxx-hcw-55xxx-isdbt-02.fw
sms1xxx-nova-a-dvbt-01.fw
sms1xxx-nova-b-dvbt-01.fw
sms1xxx-stellar-dvbt-01.fw
v4l-cx231xx-avcore-01.fw
v4l-cx23418-apu.fw
v4l-cx23418-cpu.fw
v4l-cx23418-dig.fw
v4l-cx23885-avcore-01.fw
v4l-cx23885-enc-broken.fw
v4l-cx23885-enc.fw
v4l-cx25840.fw
******************
* Start building *
******************
make -C /home/Backup/media_build/v4l allyesconfig
make[1]: вход в каталог «/home/Backup/media_build/v4l»
No version yet, using 4.15.0-29-generic
make[2]: Entering directory '/home/Backup/media_build/linux'
Applying patches for kernel 4.15.0-29-generic
patch -s -f -N -p1 -i ../backports/api_version.patch
patch -s -f -N -p1 -i ../backports/pr_fmt.patch
patch -s -f -N -p1 -i ../backports/debug.patch
patch -s -f -N -p1 -i ../backports/drx39xxj.patch
patch -s -f -N -p1 -i ../backports/noretpoline.patch
patch -s -f -N -p1 -i ../backports/v4.17_proc_create_single.patch
patch -s -f -N -p1 -i ../backports/v4.17_i2c_check_num_msgs.patch
patch -s -f -N -p1 -i ../backports/v4.15_pmdown_time.patch
Patched drivers/media/dvb-core/dvbdev.c
Patched drivers/media/v4l2-core/v4l2-dev.c
Patched drivers/media/rc/rc-main.c
make[2]: Leaving directory '/home/Backup/media_build/linux'
./scripts/make_kconfig.pl /lib/modules/4.15.0-29-generic/build /lib/modules/4.15.0-29-generic/build 1
Preparing to compile for kernel version 4.15.0

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

WARNING: This is the V4L/DVB backport tree, with experimental drivers
	 backported to run on legacy kernels from the development tree at:
		http://git.linuxtv.org/media-tree.git.
	 It is generally safe to use it for testing a new driver or
	 feature, but its usage on production environments is risky.
	 Don't use it in production. You've been warned.
VIDEO_DW9714: Requires at least kernel 9.255.255
VIDEO_I2C: Requires at least kernel 4.16.0
Created default (all yes) .config file
./scripts/fix_kconfig.pl
make[1]: выход из каталога «/home/Backup/media_build/v4l»
make -C /home/Backup/media_build/v4l 
make[1]: вход в каталог «/home/Backup/media_build/v4l»
scripts/make_makefile.pl
./scripts/make_myconfig.pl
[ ! -f "./config-mycompat.h" ] && echo "/* empty config-mycompat.h */" > "./config-mycompat.h" || true
make -C firmware prep
creating symbolic links...
perl scripts/make_config_compat.pl /lib/modules/4.15.0-29-generic/build ./.myconfig ./config-compat.h
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'prep'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
Kernel build directory is /lib/modules/4.15.0-29-generic/build
make -C ../linux apply_patches
make[2]: Entering directory '/home/Backup/media_build/linux'
Patches for 4.15.0-29-generic already applied.
make[2]: Leaving directory '/home/Backup/media_build/linux'
make -C /lib/modules/4.15.0-29-generic/build SUBDIRS=/home/Backup/media_build/v4l  modules
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-29-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /home/Backup/media_build/v4l/msp3400-driver.o
  CC [M]  /home/Backup/media_build/v4l/msp3400-kthreads.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-core.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-regs.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-quirk.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-limits.o
  CC [M]  /home/Backup/media_build/v4l/et8ek8_mode.o
  CC [M]  /home/Backup/media_build/v4l/et8ek8_driver.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-core.o
^Cmake[3]: *** Удаляется файл «/home/Backup/media_build/v4l/cx25840-core.o»
scripts/Makefile.build:332: recipe for target '/home/Backup/media_build/v4l/smiapp-core.o' failed
make[3]: *** [/home/Backup/media_build/v4l/smiapp-core.o] Прерывание
scripts/Makefile.build:332: recipe for target '/home/Backup/media_build/v4l/smiapp-limits.o' failed
make[3]: *** [/home/Backup/media_build/v4l/smiapp-limits.o] Прерывание
scripts/Makefile.build:332: recipe for target '/home/Backup/media_build/v4l/et8ek8_mode.o' failed
make[3]: *** [/home/Backup/media_build/v4l/et8ek8_mode.o] Прерывание
scripts/Makefile.build:332: recipe for target '/home/Backup/media_build/v4l/et8ek8_driver.o' failed
make[3]: *** [/home/Backup/media_build/v4l/et8ek8_driver.o] Прерывание
scripts/Makefile.build:332: recipe for target '/home/Backup/media_build/v4l/cx25840-core.o' failed
make[3]: *** [/home/Backup/media_build/v4l/cx25840-core.o] Прерывание
Makefile:1552: recipe for target '_module_/home/Backup/media_build/v4l' failed
make[2]: *** [_module_/home/Backup/media_build/v4l] Interrupt
Makefile:51: recipe for target 'default' failed
make[1]: *** [default] Прерывание
Makefile:26: recipe for target 'all' failed
make: *** [all] Прерывание
build failed at ./build line 546
root@tvt:/home/Backup/media_build# make clean
make -C /home/Backup/media_build/v4l clean
make[1]: вход в каталог «/home/Backup/media_build/v4l»
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
	config-compat.h Module.symvers Module.markers modules.order \
	*.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'clean'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
make[1]: выход из каталога «/home/Backup/media_build/v4l»
root@tvt:/home/Backup/media_build# 
root@tvt:/home/Backup/media_build# patch -p1<media_build-cat-lnj040918.patch
patching file linux/drivers/media/dvb-frontends/si2168.c
patching file linux/drivers/media/dvb-frontends/si2168.h
patching file linux/drivers/media/dvb-frontends/si2168_priv.h
patching file linux/drivers/media/dvb-frontends/stb0899_drv.c
patching file linux/drivers/media/i2c/cx25840/cx25840-core.c
patching file linux/drivers/media/pci/cx88/cx88-cards.c
patching file linux/drivers/media/pci/cx88/cx88.h
patching file linux/drivers/media/pci/ivtv/ivtv-driver.c
patching file linux/drivers/media/pci/mantis/mantis_dma.c
patching file linux/drivers/media/pci/mantis/mantis_vp1041.c
patching file linux/drivers/media/pci/saa7134/saa7134-cards.c
patching file linux/drivers/media/pci/saa7134/saa7134-dvb.c
patching file linux/drivers/media/pci/saa7134/saa7134.h
patching file linux/drivers/media/pci/saa7134/saa7134-i2c.c
patching file linux/drivers/media/pci/saa7134/saa7134-input.c
patching file linux/drivers/media/pci/ttpci/budget-ci.c
patching file linux/drivers/media/rc/serial_ir.c
patching file linux/drivers/media/tuners/xc5000.c
root@tvt:/home/Backup/media_build# make clean
make -C /home/Backup/media_build/v4l clean
make[1]: вход в каталог «/home/Backup/media_build/v4l»
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
	config-compat.h Module.symvers Module.markers modules.order \
	*.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'clean'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
make[1]: выход из каталога «/home/Backup/media_build/v4l»
root@tvt:/home/Backup/media_build# patch -p1<media_build-cat-lnj040918.patch
patching file linux/drivers/media/dvb-frontends/si2168.c
Hunk #1 succeeded at 96 (offset 14 lines).
Hunk #2 succeeded at 826 with fuzz 2 (offset 487 lines).
Hunk #3 FAILED at 423.
Hunk #4 FAILED at 545.
Hunk #5 FAILED at 564.
Hunk #6 FAILED at 583.
Hunk #7 FAILED at 593.
Hunk #8 FAILED at 602.
Hunk #9 FAILED at 615.
Hunk #10 FAILED at 651.
Hunk #11 FAILED at 738.
Hunk #12 succeeded at 927 with fuzz 2 (offset 172 lines).
Hunk #13 FAILED at 771.
Hunk #14 FAILED at 901.
Hunk #15 FAILED at 910.
Hunk #16 FAILED at 933.
Hunk #17 FAILED at 977.
Hunk #18 FAILED at 1039.
15 out of 18 hunks FAILED -- saving rejects to file linux/drivers/media/dvb-frontends/si2168.c.rej
patching file linux/drivers/media/dvb-frontends/si2168.h
Reversed (or previously applied) patch detected!  Assume -R? [n] r
Apply anyway? [n] y
Hunk #1 FAILED at 22.
Hunk #2 succeeded at 54 with fuzz 2 (offset 19 lines).
Hunk #3 FAILED at 79.
2 out of 3 hunks FAILED -- saving rejects to file linux/drivers/media/dvb-frontends/si2168.h.rej
patching file linux/drivers/media/dvb-frontends/si2168_priv.h
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/dvb-frontends/stb0899_drv.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/i2c/cx25840/cx25840-core.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/cx88/cx88-cards.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/cx88/cx88.h
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/ivtv/ivtv-driver.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/mantis/mantis_dma.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/mantis/mantis_vp1041.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/saa7134/saa7134-cards.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/saa7134/saa7134-dvb.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/saa7134/saa7134.h
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/saa7134/saa7134-i2c.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/saa7134/saa7134-input.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/pci/ttpci/budget-ci.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/rc/serial_ir.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
patching file linux/drivers/media/tuners/xc5000.c
Reversed (or previously applied) patch detected!  Assume -R? [n] y
root@tvt:/home/Backup/media_build# y
y: команда не найдена
root@tvt:/home/Backup/media_build# make distclean
make -C /home/Backup/media_build/v4l distclean
make[1]: вход в каталог «/home/Backup/media_build/v4l»
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
	config-compat.h Module.symvers Module.markers modules.order \
	*.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'clean'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
rm -f .version .*.o.flags .*.o.d *.mod.gcno Makefile.media \
	Kconfig Kconfig.kern .config .config.cmd .myconfig \
	.kconfig.dep config-mycompat.h
rm -rf .tmp_versions .tmp*.ver .tmp*.o .*.gcno .cache.mk
rm -f scripts/lxdialog scripts/kconfig
make -C firmware distclean
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'distclean'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
make[1]: выход из каталога «/home/Backup/media_build/v4l»
root@tvt:/home/Backup/media_build# make
make -C /home/Backup/media_build/v4l 
make[1]: вход в каталог «/home/Backup/media_build/v4l»
No version yet, using 4.15.0-29-generic
scripts/make_makefile.pl
Updating/Creating .config
make[2]: Entering directory '/home/Backup/media_build/linux'
Patches for 4.15.0-29-generic already applied.
make[2]: Leaving directory '/home/Backup/media_build/linux'
Preparing to compile for kernel version 4.15.0

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

WARNING: This is the V4L/DVB backport tree, with experimental drivers
	 backported to run on legacy kernels from the development tree at:
		http://git.linuxtv.org/media-tree.git.
	 It is generally safe to use it for testing a new driver or
	 feature, but its usage on production environments is risky.
	 Don't use it in production. You've been warned.
VIDEO_DW9714: Requires at least kernel 9.255.255
VIDEO_I2C: Requires at least kernel 4.16.0
Created default (all yes) .config file
./scripts/make_myconfig.pl
[ ! -f "./config-mycompat.h" ] && echo "/* empty config-mycompat.h */" > "./config-mycompat.h" || true
perl scripts/make_config_compat.pl /lib/modules/4.15.0-29-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
make -C firmware prep
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'prep'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
make -C firmware
make[2]: Entering directory '/home/Backup/media_build/v4l/firmware'
make[2]: Nothing to be done for 'default'.
make[2]: Leaving directory '/home/Backup/media_build/v4l/firmware'
Kernel build directory is /lib/modules/4.15.0-29-generic/build
make -C ../linux apply_patches
make[2]: Entering directory '/home/Backup/media_build/linux'
Patches for 4.15.0-29-generic already applied.
make[2]: Leaving directory '/home/Backup/media_build/linux'
make -C /lib/modules/4.15.0-29-generic/build SUBDIRS=/home/Backup/media_build/v4l  modules
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-29-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /home/Backup/media_build/v4l/msp3400-driver.o
  CC [M]  /home/Backup/media_build/v4l/msp3400-kthreads.o
  LD [M]  /home/Backup/media_build/v4l/msp3400.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-core.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-regs.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-quirk.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-limits.o
  LD [M]  /home/Backup/media_build/v4l/smiapp.o
  CC [M]  /home/Backup/media_build/v4l/et8ek8_mode.o
  CC [M]  /home/Backup/media_build/v4l/et8ek8_driver.o
  LD [M]  /home/Backup/media_build/v4l/et8ek8.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-core.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-audio.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-firmware.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-vbi.o
  CC [M]  /home/Backup/media_build/v4l/cx25840-ir.o
  LD [M]  /home/Backup/media_build/v4l/cx25840.o
  CC [M]  /home/Backup/media_build/v4l/m5mols_core.o
  CC [M]  /home/Backup/media_build/v4l/m5mols_controls.o
  CC [M]  /home/Backup/media_build/v4l/m5mols_capture.o
  LD [M]  /home/Backup/media_build/v4l/m5mols.o
  CC [M]  /home/Backup/media_build/v4l/mt9m001.o
  CC [M]  /home/Backup/media_build/v4l/mt9t112.o
  CC [M]  /home/Backup/media_build/v4l/mt9v022.o
  CC [M]  /home/Backup/media_build/v4l/ov5642.o
  CC [M]  /home/Backup/media_build/v4l/ov772x.o
  CC [M]  /home/Backup/media_build/v4l/ov9640.o
  CC [M]  /home/Backup/media_build/v4l/ov9740.o
  CC [M]  /home/Backup/media_build/v4l/rj54n1cb0c.o
  CC [M]  /home/Backup/media_build/v4l/tw9910.o
  CC [M]  /home/Backup/media_build/v4l/aptina-pll.o
  CC [M]  /home/Backup/media_build/v4l/tvaudio.o
  CC [M]  /home/Backup/media_build/v4l/tda7432.o
  CC [M]  /home/Backup/media_build/v4l/saa6588.o
  CC [M]  /home/Backup/media_build/v4l/tda9840.o
  CC [M]  /home/Backup/media_build/v4l/tda1997x.o
  CC [M]  /home/Backup/media_build/v4l/tea6415c.o
  CC [M]  /home/Backup/media_build/v4l/tea6420.o
  CC [M]  /home/Backup/media_build/v4l/saa7110.o
  CC [M]  /home/Backup/media_build/v4l/saa7115.o
  CC [M]  /home/Backup/media_build/v4l/saa717x.o
  CC [M]  /home/Backup/media_build/v4l/saa7127.o
  CC [M]  /home/Backup/media_build/v4l/saa7185.o
  CC [M]  /home/Backup/media_build/v4l/saa6752hs.o
  CC [M]  /home/Backup/media_build/v4l/ad5820.o
  CC [M]  /home/Backup/media_build/v4l/ak7375.o
  CC [M]  /home/Backup/media_build/v4l/dw9807-vcm.o
  CC [M]  /home/Backup/media_build/v4l/adv7170.o
  CC [M]  /home/Backup/media_build/v4l/adv7175.o
  CC [M]  /home/Backup/media_build/v4l/adv7180.o
  CC [M]  /home/Backup/media_build/v4l/adv7183.o
  CC [M]  /home/Backup/media_build/v4l/adv7343.o
  CC [M]  /home/Backup/media_build/v4l/adv7393.o
  CC [M]  /home/Backup/media_build/v4l/adv7604.o
  CC [M]  /home/Backup/media_build/v4l/adv7842.o
  CC [M]  /home/Backup/media_build/v4l/ad9389b.o
  CC [M]  /home/Backup/media_build/v4l/adv7511.o
  CC [M]  /home/Backup/media_build/v4l/vpx3220.o
  CC [M]  /home/Backup/media_build/v4l/vs6624.o
  CC [M]  /home/Backup/media_build/v4l/bt819.o
  CC [M]  /home/Backup/media_build/v4l/bt856.o
  CC [M]  /home/Backup/media_build/v4l/bt866.o
  CC [M]  /home/Backup/media_build/v4l/ks0127.o
  CC [M]  /home/Backup/media_build/v4l/ths7303.o
  CC [M]  /home/Backup/media_build/v4l/ths8200.o
  CC [M]  /home/Backup/media_build/v4l/tvp5150.o
  CC [M]  /home/Backup/media_build/v4l/tvp514x.o
  CC [M]  /home/Backup/media_build/v4l/tvp7002.o
  CC [M]  /home/Backup/media_build/v4l/tw2804.o
  CC [M]  /home/Backup/media_build/v4l/tw9903.o
  CC [M]  /home/Backup/media_build/v4l/tw9906.o
  CC [M]  /home/Backup/media_build/v4l/cs3308.o
  CC [M]  /home/Backup/media_build/v4l/cs5345.o
  CC [M]  /home/Backup/media_build/v4l/cs53l32a.o
  CC [M]  /home/Backup/media_build/v4l/m52790.o
  CC [M]  /home/Backup/media_build/v4l/tlv320aic23b.o
  CC [M]  /home/Backup/media_build/v4l/uda1342.o
  CC [M]  /home/Backup/media_build/v4l/wm8775.o
  CC [M]  /home/Backup/media_build/v4l/wm8739.o
  CC [M]  /home/Backup/media_build/v4l/vp27smpx.o
  CC [M]  /home/Backup/media_build/v4l/sony-btf-mpx.o
  CC [M]  /home/Backup/media_build/v4l/upd64031a.o
  CC [M]  /home/Backup/media_build/v4l/upd64083.o
  CC [M]  /home/Backup/media_build/v4l/ov2640.o
  CC [M]  /home/Backup/media_build/v4l/ov2680.o
  CC [M]  /home/Backup/media_build/v4l/ov2685.o
  CC [M]  /home/Backup/media_build/v4l/ov5647.o
  CC [M]  /home/Backup/media_build/v4l/ov5670.o
  CC [M]  /home/Backup/media_build/v4l/ov5695.o
  CC [M]  /home/Backup/media_build/v4l/ov6650.o
  CC [M]  /home/Backup/media_build/v4l/ov7251.o
  CC [M]  /home/Backup/media_build/v4l/ov7640.o
  CC [M]  /home/Backup/media_build/v4l/ov7670.o
  CC [M]  /home/Backup/media_build/v4l/ov7740.o
  CC [M]  /home/Backup/media_build/v4l/ov9650.o
  CC [M]  /home/Backup/media_build/v4l/ov13858.o
  CC [M]  /home/Backup/media_build/v4l/mt9m032.o
  CC [M]  /home/Backup/media_build/v4l/mt9m111.o
  CC [M]  /home/Backup/media_build/v4l/mt9p031.o
  CC [M]  /home/Backup/media_build/v4l/mt9t001.o
  CC [M]  /home/Backup/media_build/v4l/mt9v011.o
  CC [M]  /home/Backup/media_build/v4l/mt9v032.o
  CC [M]  /home/Backup/media_build/v4l/mt9v111.o
  CC [M]  /home/Backup/media_build/v4l/sr030pc30.o
  CC [M]  /home/Backup/media_build/v4l/noon010pc30.o
  CC [M]  /home/Backup/media_build/v4l/s5k6aa.o
  CC [M]  /home/Backup/media_build/v4l/s5k6a3.o
  CC [M]  /home/Backup/media_build/v4l/s5k4ecgx.o
  CC [M]  /home/Backup/media_build/v4l/s5k5baf.o
  CC [M]  /home/Backup/media_build/v4l/s5c73m3-core.o
  CC [M]  /home/Backup/media_build/v4l/s5c73m3-spi.o
  CC [M]  /home/Backup/media_build/v4l/s5c73m3-ctrls.o
  LD [M]  /home/Backup/media_build/v4l/s5c73m3.o
  CC [M]  /home/Backup/media_build/v4l/adp1653.o
  CC [M]  /home/Backup/media_build/v4l/lm3560.o
  CC [M]  /home/Backup/media_build/v4l/lm3646.o
  CC [M]  /home/Backup/media_build/v4l/smiapp-pll.o
  CC [M]  /home/Backup/media_build/v4l/ak881x.o
  CC [M]  /home/Backup/media_build/v4l/ir-kbd-i2c.o
  CC [M]  /home/Backup/media_build/v4l/ml86v7667.o
  CC [M]  /home/Backup/media_build/v4l/ov2659.o
  CC [M]  /home/Backup/media_build/v4l/tc358743.o
  CC [M]  /home/Backup/media_build/v4l/imx258.o
  CC [M]  /home/Backup/media_build/v4l/imx274.o
  CC [M]  /home/Backup/media_build/v4l/max2175.o
  CC [M]  /home/Backup/media_build/v4l/tuner-xc2028.o
  CC [M]  /home/Backup/media_build/v4l/tuner-simple.o
  CC [M]  /home/Backup/media_build/v4l/tuner-types.o
  CC [M]  /home/Backup/media_build/v4l/mt20xx.o
  CC [M]  /home/Backup/media_build/v4l/tda8290.o
  CC [M]  /home/Backup/media_build/v4l/tea5767.o
  CC [M]  /home/Backup/media_build/v4l/tea5761.o
  CC [M]  /home/Backup/media_build/v4l/tda9887.o
  CC [M]  /home/Backup/media_build/v4l/tda827x.o
  CC [M]  /home/Backup/media_build/v4l/tda18271-maps.o
  CC [M]  /home/Backup/media_build/v4l/tda18271-common.o
  CC [M]  /home/Backup/media_build/v4l/tda18271-fe.o
  LD [M]  /home/Backup/media_build/v4l/tda18271.o
  CC [M]  /home/Backup/media_build/v4l/tda18273.o
  CC [M]  /home/Backup/media_build/v4l/xc5000.o
  CC [M]  /home/Backup/media_build/v4l/xc4000.o
  CC [M]  /home/Backup/media_build/v4l/msi001.o
  CC [M]  /home/Backup/media_build/v4l/mt2060.o
  CC [M]  /home/Backup/media_build/v4l/mt2063.o
  CC [M]  /home/Backup/media_build/v4l/mt2266.o
  CC [M]  /home/Backup/media_build/v4l/qt1010.o
  CC [M]  /home/Backup/media_build/v4l/mt2131.o
  CC [M]  /home/Backup/media_build/v4l/mxl5005s.o
  CC [M]  /home/Backup/media_build/v4l/mxl5007t.o
  CC [M]  /home/Backup/media_build/v4l/mc44s803.o
  CC [M]  /home/Backup/media_build/v4l/max2165.o
  CC [M]  /home/Backup/media_build/v4l/tda18218.o
  CC [M]  /home/Backup/media_build/v4l/tda18212.o
  CC [M]  /home/Backup/media_build/v4l/e4000.o
  CC [M]  /home/Backup/media_build/v4l/fc2580.o
  CC [M]  /home/Backup/media_build/v4l/tua9001.o
  CC [M]  /home/Backup/media_build/v4l/si2157.o
  CC [M]  /home/Backup/media_build/v4l/fc0011.o
  CC [M]  /home/Backup/media_build/v4l/fc0012.o
  CC [M]  /home/Backup/media_build/v4l/fc0013.o
  CC [M]  /home/Backup/media_build/v4l/it913x.o
  CC [M]  /home/Backup/media_build/v4l/r820t.o
  CC [M]  /home/Backup/media_build/v4l/mxl301rf.o
  CC [M]  /home/Backup/media_build/v4l/qm1d1c0042.o
  CC [M]  /home/Backup/media_build/v4l/qm1d1b0004.o
  CC [M]  /home/Backup/media_build/v4l/m88rs6000t.o
  CC [M]  /home/Backup/media_build/v4l/tda18250.o
  CC [M]  /home/Backup/media_build/v4l/av201x.o
/home/Backup/media_build/v4l/av201x.c: In function 'av201x_get_rf_strength':
/home/Backup/media_build/v4l/av201x.c:232:22: warning: unused variable 'priv' [-Wunused-variable]
  struct av201x_priv *priv = fe->tuner_priv;
                      ^~~~
  CC [M]  /home/Backup/media_build/v4l/r848.o
/home/Backup/media_build/v4l/r848.c: In function 'R848_Muti_Read':
/home/Backup/media_build/v4l/r848.c:126:15: warning: unused variable 'R848_I2C_Len' [-Wunused-variable]
  I2C_LEN_TYPE R848_I2C_Len;
               ^~~~~~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_Cal_Prepare':
/home/Backup/media_build/v4l/r848.c:336:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_Xtal_Check':
/home/Backup/media_build/v4l/r848.c:677:15: warning: unused variable 'R848_I2C_Len' [-Wunused-variable]
  I2C_LEN_TYPE R848_I2C_Len;
               ^~~~~~~~~~~~
/home/Backup/media_build/v4l/r848.c:676:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_PLL':
/home/Backup/media_build/v4l/r848.c:903:15: warning: unused variable 'R848_I2C_Len' [-Wunused-variable]
  I2C_LEN_TYPE R848_I2C_Len;
               ^~~~~~~~~~~~
/home/Backup/media_build/v4l/r848.c:902:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_MUX':
/home/Backup/media_build/v4l/r848.c:1387:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_IQ_Tree':
/home/Backup/media_build/v4l/r848.c:1515:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_IMR_Cross':
/home/Backup/media_build/v4l/r848.c:1655:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_CompreStep':
/home/Backup/media_build/v4l/r848.c:1827:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_IMR_Iqcap':
/home/Backup/media_build/v4l/r848.c:1880:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_IQ':
/home/Backup/media_build/v4l/r848.c:1933:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_F_IMR':
/home/Backup/media_build/v4l/r848.c:2087:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_SetTF':
/home/Backup/media_build/v4l/r848.c:2187:12: warning: unused variable 'R848_I2C' [-Wunused-variable]
  I2C_TYPE  R848_I2C;
            ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_IMR':
/home/Backup/media_build/v4l/r848.c:2396:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
     if(I2C_Write(priv,&R848_I2C) != RT_Success)
     ^~
/home/Backup/media_build/v4l/r848.c:2400:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
  R848_I2C.RegAddr = 0x27;
  ^~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_Filt_Cal_ADC':
/home/Backup/media_build/v4l/r848.c:2770:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
   if(u1FilterCode==16)
   ^~
/home/Backup/media_build/v4l/r848.c:2773:4: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
    return u1FilterCodeResult;
    ^~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'R848_SysFreq_Sel':
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_6M' not handled in switch [-Wswitch]
     switch(R848_Standard) {
     ^~~~~~
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_7M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_8M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_C_8M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_C_6M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_J83B' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_ISDB_T' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_ISDB_T_4570' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DTMB_4570' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DTMB_6000' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DTMB_6M_BW_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DTMB_6M_BW_IF_4500' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_ATSC' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_S' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_6M_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_7M_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_T_8M_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_C_8M_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DVB_C_6M_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_J83B_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_ISDB_T_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_DTMB_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_ATSC_IF_5M' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_FM' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c:3721:5: warning: enumeration value 'R848_STD_SIZE' not handled in switch [-Wswitch]
/home/Backup/media_build/v4l/r848.c: In function 'R848_RfGainMode':
/home/Backup/media_build/v4l/r848.c:3758:15: warning: unused variable 'R848_I2C_Len' [-Wunused-variable]
  I2C_LEN_TYPE R848_I2C_Len;
               ^~~~~~~~~~~~
/home/Backup/media_build/v4l/r848.c: In function 'r848_init':
/home/Backup/media_build/v4l/r848.c:4443:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  u8 i;
  ^~
At top level:
/home/Backup/media_build/v4l/r848.c:82:12: warning: 'r848_regmask' defined but not used [-Wunused-function]
 static int r848_regmask(struct r848_priv *priv,
            ^~~~~~~~~~~~
  CC [M]  /home/Backup/media_build/v4l/stv6120.o
/home/Backup/media_build/v4l/stv6120.c: In function 'set_lof':
/home/Backup/media_build/v4l/stv6120.c:367:10: warning: unused variable 'tmp' [-Wunused-variable]
  u8 Icp, tmp;
          ^~~
  CC [M]  /home/Backup/media_build/v4l/dvb-pll.o
  CC [M]  /home/Backup/media_build/v4l/stv0299.o
  CC [M]  /home/Backup/media_build/v4l/stb0899_drv.o
  CC [M]  /home/Backup/media_build/v4l/stb0899_algo.o
  LD [M]  /home/Backup/media_build/v4l/stb0899.o
  CC [M]  /home/Backup/media_build/v4l/stb6100.o
  CC [M]  /home/Backup/media_build/v4l/sp8870.o
  CC [M]  /home/Backup/media_build/v4l/cx22700.o
  CC [M]  /home/Backup/media_build/v4l/s5h1432.o
  CC [M]  /home/Backup/media_build/v4l/cx24110.o
  CC [M]  /home/Backup/media_build/v4l/tda8083.o
  CC [M]  /home/Backup/media_build/v4l/l64781.o
  CC [M]  /home/Backup/media_build/v4l/dib3000mb.o
  CC [M]  /home/Backup/media_build/v4l/dib3000mc.o
  CC [M]  /home/Backup/media_build/v4l/dibx000_common.o
  CC [M]  /home/Backup/media_build/v4l/dib7000m.o
  CC [M]  /home/Backup/media_build/v4l/dib7000p.o
  CC [M]  /home/Backup/media_build/v4l/dib8000.o
  CC [M]  /home/Backup/media_build/v4l/dib9000.o
  CC [M]  /home/Backup/media_build/v4l/mt312.o
  CC [M]  /home/Backup/media_build/v4l/ves1820.o
  CC [M]  /home/Backup/media_build/v4l/ves1x93.o
  CC [M]  /home/Backup/media_build/v4l/tda1004x.o
  CC [M]  /home/Backup/media_build/v4l/sp887x.o
  CC [M]  /home/Backup/media_build/v4l/nxt6000.o
  CC [M]  /home/Backup/media_build/v4l/mt352.o
  CC [M]  /home/Backup/media_build/v4l/zl10036.o
  CC [M]  /home/Backup/media_build/v4l/zl10039.o
  CC [M]  /home/Backup/media_build/v4l/zl10353.o
  CC [M]  /home/Backup/media_build/v4l/cx22702.o
  CC [M]  /home/Backup/media_build/v4l/drxd_firm.o
  CC [M]  /home/Backup/media_build/v4l/drxd_hard.o
  LD [M]  /home/Backup/media_build/v4l/drxd.o
  CC [M]  /home/Backup/media_build/v4l/tda10021.o
  CC [M]  /home/Backup/media_build/v4l/tda10023.o
  CC [M]  /home/Backup/media_build/v4l/stv0297.o
  CC [M]  /home/Backup/media_build/v4l/nxt200x.o
  CC [M]  /home/Backup/media_build/v4l/or51211.o
  CC [M]  /home/Backup/media_build/v4l/or51132.o
  CC [M]  /home/Backup/media_build/v4l/bcm3510.o
  CC [M]  /home/Backup/media_build/v4l/s5h1420.o
  CC [M]  /home/Backup/media_build/v4l/lgdt330x.o
  CC [M]  /home/Backup/media_build/v4l/lgdt3305.o
  CC [M]  /home/Backup/media_build/v4l/lgdt3306a.o
  CC [M]  /home/Backup/media_build/v4l/lg2160.o
  CC [M]  /home/Backup/media_build/v4l/cx24123.o
  CC [M]  /home/Backup/media_build/v4l/lnbh25.o
  CC [M]  /home/Backup/media_build/v4l/lnbp21.o
  CC [M]  /home/Backup/media_build/v4l/lnbp22.o
  CC [M]  /home/Backup/media_build/v4l/isl6405.o
  CC [M]  /home/Backup/media_build/v4l/isl6421.o
  CC [M]  /home/Backup/media_build/v4l/tda10086.o
  CC [M]  /home/Backup/media_build/v4l/tda826x.o
  CC [M]  /home/Backup/media_build/v4l/tda8261.o
  CC [M]  /home/Backup/media_build/v4l/dib0070.o
  CC [M]  /home/Backup/media_build/v4l/dib0090.o
  CC [M]  /home/Backup/media_build/v4l/tua6100.o
  CC [M]  /home/Backup/media_build/v4l/s5h1409.o
  CC [M]  /home/Backup/media_build/v4l/itd1000.o
  CC [M]  /home/Backup/media_build/v4l/au8522_common.o
  CC [M]  /home/Backup/media_build/v4l/au8522_dig.o
  CC [M]  /home/Backup/media_build/v4l/au8522_decoder.o
  CC [M]  /home/Backup/media_build/v4l/tda10048.o
  CC [M]  /home/Backup/media_build/v4l/cx24113.o
  CC [M]  /home/Backup/media_build/v4l/s5h1411.o
  CC [M]  /home/Backup/media_build/v4l/lgs8gl5.o
  CC [M]  /home/Backup/media_build/v4l/tda665x.o
  CC [M]  /home/Backup/media_build/v4l/lgs8gxx.o
  CC [M]  /home/Backup/media_build/v4l/atbm8830.o
  CC [M]  /home/Backup/media_build/v4l/dvb_dummy_fe.o
  CC [M]  /home/Backup/media_build/v4l/af9013.o
  CC [M]  /home/Backup/media_build/v4l/cx24116.o
  CC [M]  /home/Backup/media_build/v4l/cx24117.o
  CC [M]  /home/Backup/media_build/v4l/cx24120.o
  CC [M]  /home/Backup/media_build/v4l/si21xx.o
  CC [M]  /home/Backup/media_build/v4l/si2168.o
In file included from /home/Backup/media_build/v4l/si2168_priv.h:20:0,
                 from /home/Backup/media_build/v4l/si2168.c:19:
/home/Backup/media_build/v4l/si2168.h:61:6: error: duplicate member 'clock'
  u32 clock;
      ^~~~~
/home/Backup/media_build/v4l/si2168.h:67:5: error: duplicate member 'clock_mode'
  u8 clock_mode;
     ^~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:99:12: error: redefinition of 'si2168_set_gpio'
 static int si2168_set_gpio(struct i2c_client *client, struct si2168_gpio gpio)
            ^~~~~~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:85:12: note: previous definition of 'si2168_set_gpio' was here
 static int si2168_set_gpio(struct i2c_client *client, struct si2168_gpio gpio)
            ^~~~~~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c: In function 'si2168_set_frontend':
/home/Backup/media_build/v4l/si2168.c:447:12: error: 'struct si2168_dev' has no member named 'gpio'
  gpio = dev->gpio; /* set gpio config settings */
            ^~
/home/Backup/media_build/v4l/si2168.c:455:22: error: 'struct si2168_dev' has no member named 'gpio'
    gpio.gpio0 = ( dev->gpio.gpio0 == GP_SWITCH0 ) ? GP_SWITCH1 : GP_SWITCH0;
                      ^~
/home/Backup/media_build/v4l/si2168.c: In function 'si2168_init':
/home/Backup/media_build/v4l/si2168.c:580:2: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
  const struct firmware *fw;
  ^~~~~
/home/Backup/media_build/v4l/si2168.c:590:12: error: 'struct si2168_dev' has no member named 'fw_loading'
  while (dev->fw_loading){
            ^~
/home/Backup/media_build/v4l/si2168.c:599:21: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
  cmd.args[4] = dev->clock_mode & 0xff;
                     ^~~~~~~~~~
                     ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:600:22: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
  cmd.args[5] = (dev->clock_mode & 0xfff)>>8;
                      ^~~~~~~~~~
                      ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:610:20: error: 'struct si2168_dev' has no member named 'clock'
   cmd.args[6] = dev->clock | 0x01;
                    ^~
/home/Backup/media_build/v4l/si2168.c:630:19: error: 'struct si2168_dev' has no member named 'clock'
  cmd.args[6] = dev->clock | 0x00;
                   ^~
/home/Backup/media_build/v4l/si2168.c:661:6: error: 'SI2168_B40_19_FIRMWARE' undeclared (first use in this function); did you mean 'SI2168_B40_FIRMWARE'?
      SI2168_B40_19_FIRMWARE, SI2168_B40_FIRMWARE);
      ^~~~~~~~~~~~~~~~~~~~~~
      SI2168_B40_FIRMWARE
/home/Backup/media_build/v4l/si2168.c:661:6: note: each undeclared identifier is reported only once for each function it appears in
/home/Backup/media_build/v4l/si2168.c:674:5: error: 'struct si2168_dev' has no member named 'fw_loading'
  dev->fw_loading = true;
     ^~
/home/Backup/media_build/v4l/si2168.c:801:5: error: 'struct si2168_dev' has no member named 'fw_loading'
  dev->fw_loading = false;
     ^~
/home/Backup/media_build/v4l/si2168.c:819:5: error: 'struct si2168_dev' has no member named 'fw_loading'
  dev->fw_loading = false;
     ^~
/home/Backup/media_build/v4l/si2168.c: In function 'si2168_sleep':
/home/Backup/media_build/v4l/si2168.c:841:9: error: 'struct si2168_dev' has no member named 'gpio'
  if (dev->gpio.gpio0 == GP_SWITCH0 || dev->gpio.gpio0 == GP_SWITCH1){
         ^~
/home/Backup/media_build/v4l/si2168.c:841:42: error: 'struct si2168_dev' has no member named 'gpio'
  if (dev->gpio.gpio0 == GP_SWITCH0 || dev->gpio.gpio0 == GP_SWITCH1){
                                          ^~
/home/Backup/media_build/v4l/si2168.c:842:36: error: 'struct si2168_dev' has no member named 'gpio'
   ret = si2168_set_gpio(client, dev->gpio);
                                    ^~
/home/Backup/media_build/v4l/si2168.c:829:21: warning: unused variable 'gpio' [-Wunused-variable]
  struct si2168_gpio gpio;
                     ^~~~
/home/Backup/media_build/v4l/si2168.c: In function 'si2168_deselect':
/home/Backup/media_build/v4l/si2168.c:930:2: error: 'dev' undeclared (first use in this function); did you mean 'cdev'?
  dev->fw_loading = false;
  ^~~
  cdev
/home/Backup/media_build/v4l/si2168.c: In function 'si2168_probe':
/home/Backup/media_build/v4l/si2168.c:997:6: error: 'struct si2168_dev' has no member named 'clock'
   dev->clock = 0x00;
      ^~
/home/Backup/media_build/v4l/si2168.c:1001:6: error: 'struct si2168_dev' has no member named 'clock'
   dev->clock = 0x20;
      ^~
/home/Backup/media_build/v4l/si2168.c:1007:8: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
   dev->clock_mode = 0x023f;
        ^~~~~~~~~~
        ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:1010:8: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
   dev->clock_mode = 0x0600;
        ^~~~~~~~~~
        ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:1014:8: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
   dev->clock_mode = 0x0d00;
        ^~~~~~~~~~
        ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:1020:21: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
  cmd.args[4] = dev->clock_mode & 0xff;
                     ^~~~~~~~~~
                     ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:1021:22: error: 'struct si2168_dev' has no member named 'clock_mode'; did you mean 'ts_clock_mode'?
  cmd.args[5] = (dev->clock_mode & 0xfff)>>8;
                      ^~~~~~~~~~
                      ts_clock_mode
/home/Backup/media_build/v4l/si2168.c:1030:19: error: 'struct si2168_dev' has no member named 'clock'
  cmd.args[6] = dev->clock | 0x00;
                   ^~
/home/Backup/media_build/v4l/si2168.c:1053:24: error: 'SI2168_A30_20_FIRMWARE' undeclared (first use in this function); did you mean 'SI2168_A30_FIRMWARE'?
   dev->firmware_name = SI2168_A30_20_FIRMWARE;
                        ^~~~~~~~~~~~~~~~~~~~~~
                        SI2168_A30_FIRMWARE
/home/Backup/media_build/v4l/si2168.c:1056:24: error: 'SI2168_B40_19_FIRMWARE' undeclared (first use in this function); did you mean 'SI2168_B40_FIRMWARE'?
   dev->firmware_name = SI2168_B40_19_FIRMWARE;
                        ^~~~~~~~~~~~~~~~~~~~~~
                        SI2168_B40_FIRMWARE
/home/Backup/media_build/v4l/si2168.c:1097:5: error: 'struct si2168_dev' has no member named 'fw_loading'
  dev->fw_loading = false;
     ^~
/home/Backup/media_build/v4l/si2168.c:1098:5: error: 'struct si2168_dev' has no member named 'gpio'
  dev->gpio = config->gpio;
     ^~
/home/Backup/media_build/v4l/si2168.c:1100:10: error: 'struct si2168_dev' has no member named 'gpio'
  if (!dev->gpio.gpio0) dev->gpio.gpio0 = GP_DISABLE;
          ^~
/home/Backup/media_build/v4l/si2168.c:1100:27: error: 'struct si2168_dev' has no member named 'gpio'
  if (!dev->gpio.gpio0) dev->gpio.gpio0 = GP_DISABLE;
                           ^~
/home/Backup/media_build/v4l/si2168.c:1101:10: error: 'struct si2168_dev' has no member named 'gpio'
  if (!dev->gpio.gpio1) dev->gpio.gpio1 = GP_TS_ERR;
          ^~
/home/Backup/media_build/v4l/si2168.c:1101:27: error: 'struct si2168_dev' has no member named 'gpio'
  if (!dev->gpio.gpio1) dev->gpio.gpio1 = GP_TS_ERR;
                           ^~
In file included from ./include/linux/module.h:18:0,
                 from /home/Backup/media_build/v4l/../linux/include/media/dvb_frontend.h:39,
                 from /home/Backup/media_build/v4l/si2168_priv.h:21,
                 from /home/Backup/media_build/v4l/si2168.c:19:
/home/Backup/media_build/v4l/si2168.c: At top level:
/home/Backup/media_build/v4l/si2168.c:1164:17: error: expected ',' or ';' before 'SI2168_A30_20_FIRMWARE'
 MODULE_FIRMWARE(SI2168_A30_20_FIRMWARE);
                 ^
./include/linux/moduleparam.h:24:26: note: in definition of macro '__MODULE_INFO'
   = __stringify(tag) "=" info
                          ^~~~
./include/linux/module.h:258:36: note: in expansion of macro 'MODULE_INFO'
 #define MODULE_FIRMWARE(_firmware) MODULE_INFO(firmware, _firmware)
                                    ^~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:1164:1: note: in expansion of macro 'MODULE_FIRMWARE'
 MODULE_FIRMWARE(SI2168_A30_20_FIRMWARE);
 ^~~~~~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:1165:17: error: expected ',' or ';' before 'SI2168_B40_19_FIRMWARE'
 MODULE_FIRMWARE(SI2168_B40_19_FIRMWARE);
                 ^
./include/linux/moduleparam.h:24:26: note: in definition of macro '__MODULE_INFO'
   = __stringify(tag) "=" info
                          ^~~~
./include/linux/module.h:258:36: note: in expansion of macro 'MODULE_INFO'
 #define MODULE_FIRMWARE(_firmware) MODULE_INFO(firmware, _firmware)
                                    ^~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:1165:1: note: in expansion of macro 'MODULE_FIRMWARE'
 MODULE_FIRMWARE(SI2168_B40_19_FIRMWARE);
 ^~~~~~~~~~~~~~~
/home/Backup/media_build/v4l/si2168.c:85:12: warning: 'si2168_set_gpio' defined but not used [-Wunused-function]
 static int si2168_set_gpio(struct i2c_client *client, struct si2168_gpio gpio)
            ^~~~~~~~~~~~~~~
scripts/Makefile.build:339: recipe for target '/home/Backup/media_build/v4l/si2168.o' failed
make[3]: *** [/home/Backup/media_build/v4l/si2168.o] Error 1
Makefile:1552: recipe for target '_module_/home/Backup/media_build/v4l' failed
make[2]: *** [_module_/home/Backup/media_build/v4l] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-29-generic'
Makefile:51: recipe for target 'default' failed
make[1]: *** [default] Error 2
make[1]: выход из каталога «/home/Backup/media_build/v4l»
Makefile:26: recipe for target 'all' failed
make: *** [all] Error 2
root@tvt:/home/Backup/media_build# 

