Solo4K Support.
authorhschang <chang@dev3>
Fri, 16 Oct 2015 04:15:19 +0000 (13:15 +0900)
committerhschang <chang@dev3>
Mon, 19 Oct 2015 09:32:27 +0000 (18:32 +0900)
564 files changed:
Makefile
meta-bsp/classes/image_types_bz2_splash_initrd.bbclass [new file with mode: 0644]
meta-bsp/conf/layer.conf
meta-bsp/conf/machine/include/vuplus-arm32eb.inc [new file with mode: 0644]
meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc [new file with mode: 0644]
meta-bsp/conf/machine/vusolo4k.conf [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend [new file with mode: 0644]
meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc [new file with mode: 0644]
meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5.inc
meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-3.9.6.inc
meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb [new file with mode: 0644]
meta-bsp/recipes-kernel/linux/linux-vuplus-vusolose_3.13.5.bb
meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb [new file with mode: 0644]
meta-bsp/recipes-multimedia/xbmc/xbmc.inc [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2.bbappend
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png [new file with mode: 0644]
meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-blindscan-utils/vuplus-blindscan-utils.bb
meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolose.bb
meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo.inc
meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-platform-util/files/vuplus-platform-util.sysvinit
meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-skins/vuplus-skins.bbappend [new file with mode: 0644]
meta-bsp/recipes-vuplus/vuplus-tuner-turbo/vuplus-tuner-turbo_3.14.28.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/enigma2-plugin-extensions-webkithbbtv.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser-vusolo4k.bb [new file with mode: 0644]
meta-bsp/recipes-vuplus/webkit-hbbtv/webkit-hbbtv-browser.inc [new file with mode: 0644]
meta-openvuplus/conf/distro/vuplus.conf
meta-openvuplus/recipes-connectivity/packagegroups/packagegroup-vuplus-wlan.bb
meta-openvuplus/recipes-connectivity/ralink/rt3070-2.5.0.3/buildfix.patch [new file with mode: 0644]
meta-openvuplus/recipes-connectivity/ralink/rt3070_2.5.0.3.bb
meta-openvuplus/recipes-core/base-files/base-files/filesystems
meta-openvuplus/recipes-core/base-files/base-files_3.0.14.bbappend
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/make_mac_sector [new file with mode: 0644]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/arm/turnoff_power [new file with mode: 0644]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/halt [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/hotplug_br [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/make_mac_sector [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/mipsel/turnoff_power [new file with mode: 0755]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/halt [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/hotplug_br [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/make_mac_sector [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts-1.0/vuplus/turnoff_power [deleted file]
meta-openvuplus/recipes-core/initscripts/initscripts_1.0.bbappend
meta-openvuplus/recipes-core/sysfsutils/sysfsutils_2.1.0.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev-182/99_vuplus.rules
meta-openvuplus/recipes-core/udev/udev-182/automount.sh [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev-182/autoumount.sh [new file with mode: 0644]
meta-openvuplus/recipes-core/udev/udev_182.bbappend
meta-openvuplus/recipes-devtools/bison/bison/bison-2.3_m4.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/dont-depend-on-help2man.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/fix_cross_manpage_building.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison/m4.patch [new file with mode: 0644]
meta-openvuplus/recipes-devtools/bison/bison_2.7.1.bb [new file with mode: 0644]
meta-openvuplus/recipes-devtools/fdisk/gptfdisk_git.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-filesystems/fuse-exfat/fuse-exfat_1%.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib/ts.conf [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib/tslib.sh [new file with mode: 0644]
meta-openvuplus/recipes-graphics/tslib/tslib_1.1.bb [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink.bb
meta-openvuplus/recipes-multimedia/gstreamer/gstreamer1.0-plugin-dvbmediasink/dvbmediasink_h265.patch [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/libav/libav.inc
meta-openvuplus/recipes-multimedia/libdvbsi++/files/transport_protocol_descriptor.patch [new file with mode: 0644]
meta-openvuplus/recipes-multimedia/libdvbsi++/libdvbsi++_0.3.6.bb
meta-openvuplus/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb [deleted file]
meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bb [deleted file]
meta-openvuplus/recipes-multimedia/xbmc/xbmc_git.bbappend [deleted file]
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab.bb
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f66b4be472fba59c4ea5b606478ef1a92864a2cd.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/aio-grab/aio-grab/aio-grab_vuplus_f73a3df1ed04b0fec528c05e2d828453f1b74233.patch [deleted file]
meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-extensions-openwebif.bb
meta-openvuplus/recipes-vuplus/e2openplugins/enigma2-plugin-systemplugins-autoshutdown.bb
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-default-time_20121207.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20140407.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/e2openplugins/files/autoshutdown-fix-standby_20141218.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2.bb
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowleft.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowright.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/arrowup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_b.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_bl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_br.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_l.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_r.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/b_tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_ber.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bar_snr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_list.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_main.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_600.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bg_setup_650.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_epg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_eventinfo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_300.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_350.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_a.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_menu_c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/border_multiepg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/bottombar.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_130x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_170x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_230x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_250x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_290x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_360x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_380x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_400x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_440x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_450x32px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_480x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_500x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_520x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_550x27px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Selected_bar_560x23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/blue_pressed.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_blue_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_green_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_red_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/button_yellow_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green-big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_0.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_5.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_6.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_7.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_8.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_9.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/key_yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red-big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_left_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_right_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_23px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_39px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_43p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_48px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/singlelineList_selected_72px.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/buttons/yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ad.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ae.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/cz.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/de.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/dk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/en.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/es.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fi.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/fr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/gr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/hu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/is.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/it.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/lt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/missing.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/nl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/no.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/pt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ro.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/ru.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/se.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/si.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/countries/tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-h.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/div-v.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_more.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_next.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/epg_now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expandable-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/expanded-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/clock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dish_scan.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/dmm_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_add.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_post.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_pre.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/epgclock_prepost.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/folder.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_forward.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_pause.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_play.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_rewind.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/ico_mp_stop.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_radio.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_channelselection_tv.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_crypt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_dolby_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_epg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_event.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_format_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_mainmenu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_note.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_rec_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_recorded.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_timerlist.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_txt_x.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icon_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/icons_off_X.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/input_question.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/lock_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/marker.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/mp_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/rass_page4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/record.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/redx.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/repeat_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-s.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/scan-t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/icons/selectioncross.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/info-bg_mp.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mediaplayer_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/dvd_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/information.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/media_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/scart.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/shutdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/menu/timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/mute.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/nim_active.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/no_coverArt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/output.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/pal.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/picon_default.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/position_pointer_580.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/prev.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_medium.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_recording.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/progress_small.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/rcold.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/screws_mp.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/scroll.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/singlelineList_selected_23p.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/sleeptimer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/Thumbs.db [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/spinner/wait4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline-now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/timeline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/unhandled-key.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/verticalline-plugins.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_backspace.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_clr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_esc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_icon.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_left.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_ok.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_right.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_shift_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_space.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/vkey_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/volume_box.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/750S/wizard.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Regular.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-Semibold.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/MyriadPro-SemiboldIt.otf [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_list.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_EPG_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_List.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Media_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_Subtitle.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Bg_divideline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Solo_Menu_bg520.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/Statusbar_white.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowdown.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowleft.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowright.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/arrowup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_b.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_bl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_br.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_l.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_r.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/b_tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_ber.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bar_snr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_eventinfo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/border_menu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H36.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H42.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/FocusBar_H45.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/blue.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_bluekey.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/button_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/green.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_0.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_1.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_2.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_3.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_4.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_5.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_6.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_7.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_8.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_9.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/key_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/red.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/buttons/yellow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ad.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ae.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/cz.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/de.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/dk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ee.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/en.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/es.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fi.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/fr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/gr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/hu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/is.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/it.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/lv.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/missing.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/nl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/no.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pl.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/pt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ro.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ru.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/se.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/si.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/sk.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/tr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/ua.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/x-fy.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/countries/yu.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-h.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/div-v.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_more.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_next.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/epg_now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_gray.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/Mediaplayerbar_purple.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/clock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/dish_scan.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Chlist_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_Radio_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_folder.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_noreplay.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_player.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/ico_replay.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_crypt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_dolby_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_event.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_format_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_rec_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_txt_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icon_view.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/icons_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/input_question.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_error.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_off.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/lock_on.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/mp_wb_buttons.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/rass_logo.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/record.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/redx.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-c.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-s.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/icons/scan-t.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/info-bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_EPG_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_Plugin_All_title.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Standby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_menu_Timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_MENU.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Media.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Plugin.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Pluginall.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Setup.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Standby.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Subtitles.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_Timer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/menu/ico_title_media-info.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mp_wb_background.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/mute.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/no_coverArt.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/position_arrow.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/prev.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_big.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_medium.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/progress_small.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rc_wb_desc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/rcold.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/sleeptimer.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline-now.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/timeline.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/unhandled-key.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_backspace.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_bg.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_clr.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_esc.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_icon.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_left.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_ok.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_right.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_shift_sel.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_space.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/vkey_text.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_background.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/volume_up.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/Vu_HD/wizard.png [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enbalesubtitleshack.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_1080p.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_conversion_error.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_default_arg_error.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_enablesubtitleshack.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_epng.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_eptrlist_insert.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_fix_standby_name_skin.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_mediaplayer_subtitle.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_pluginbrowser.patch
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_skin.patch
meta-openvuplus/recipes-vuplus/enigma2/enigma2/enigma2_vuplus_wrong_boolean_type.patch [deleted file]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait1.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait2.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait3.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/enigma2/enigma2/spinner/wait4.png [new file with mode: 0755]
meta-openvuplus/recipes-vuplus/opera-hbbtv/opera-hbbtv_0.2.bb
meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-base.bb
meta-openvuplus/recipes-vuplus/packagegroups/packagegroup-vuplus-enigma2.bb
meta-openvuplus/recipes-vuplus/tuxbox/files/add_uhd_channels.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/tuxbox/tuxbox-common.bb
meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper.bb
meta-openvuplus/recipes-vuplus/usbtunerhelper/usbtunerhelper/fix_getopt_error.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-3gcommand/vuplus-3gcommand.bb [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-dlnaserver/vuplus-dlnaserver.bb [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-skin/files/fix_standby_name.patch [new file with mode: 0644]
meta-openvuplus/recipes-vuplus/vuplus-skin/vuplus-skins.bb [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/001_gdk_window_ensure_native_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/002_remove_legacy_log_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+/003_disable_demo_build_patch.diff [new file with mode: 0644]
meta-openvuplus/recipes-webkit/gtk+/gtk+_2.24.27.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-webkit/pointercal/pointercal_0.0.bbappend [new file with mode: 0644]
meta-openvuplus/recipes-webkit/webkit/webkit-gtk_git.bb [new file with mode: 0644]

index 90c71d2..0f5f4be 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -19,6 +19,8 @@
 # THE SOFTWARE.
 #
 
+SHELL=/bin/bash
+
 # Note: You can override all variables by storing them
 # in an external file called "make.conf".
 -include conf/make.conf
@@ -29,7 +31,7 @@
 # This only sets the default value. All platforms now use a shared build
 # directory. Run "MACHINE=vuultimo bitbake vuplus-image" to build an image
 # for the vuultimo, if it is not the default.
-MACHINE ?= vusolose
+MACHINE ?= vusolo4k
 
 MULTI_TEMPORARILY ?= YES
 
@@ -220,6 +222,9 @@ $(TOPDIR)/conf/local.conf: $(DEPDIR)/.local.conf.$(MACHINE).$(LOCAL_CONF_HASH)
        @echo 'USER_CLASSES = "buildstats"' >> $@
        @echo 'include $(DISTRO_INCLUDE_CONF)' >> $@
        @echo 'include $(MACHINE_INCLUDE_CONF)' >> $@
+       @if [ "$(MULTI_TEMPORARILY)" == "YES" ] ; then \
+               echo "DEPLOY_DIR_IMAGE = \"\$${DEPLOY_DIR}/images\"" >> $@; \
+       fi
        @echo 'INHERIT += "rm_work"' >> $@
 
 BBLAYERS_CONF_HASH := $(call hash, \
diff --git a/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass b/meta-bsp/classes/image_types_bz2_splash_initrd.bbclass
new file mode 100644 (file)
index 0000000..96c8224
--- /dev/null
@@ -0,0 +1,22 @@
+inherit image_types
+
+IMAGEDIR ?= "${MACHINE}"
+
+IMAGE_CMD_tar_prepend = " \
+        mkdir -p ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}; \
+        cp ${IMAGE_ROOTFS}/tmp/zImage ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/kernel_auto.bin; \
+        cp ${IMAGE_ROOTFS}/boot/initrd_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/initrd_auto.bin; \
+        cp ${IMAGE_ROOTFS}/boot/splash_auto.bin ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/splash_auto.bin; \
+        touch ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/reboot.update; \
+        rm -f ${IMAGE_ROOTFS}/tmp/zImage; \
+        rm -f ${IMAGE_ROOTFS}/boot/initrd_auto.bin; \
+        rm -f ${IMAGE_ROOTFS}/boot/splash_auto.bin; \
+       cd ${IMAGE_ROOTFS}; \
+       tar -cvf ${DEPLOY_DIR_IMAGE}/rootfs.tar -C ${IMAGE_ROOTFS} .; \
+        mv ${DEPLOY_DIR_IMAGE}/rootfs.tar ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \
+        bzip2 ${DEPLOY_DIR_IMAGE}/${IMAGE_UNPACK_PATH}/rootfs.tar; \
+        cd ${DEPLOY_DIR_IMAGE}; \
+        zip ${IMAGE_NAME}_usb.zip ${IMAGE_UNPACK_PATH}/*; \
+        rm -rf vuplus; \
+"
+
index 92b54c7..0c670f2 100644 (file)
@@ -1,8 +1,8 @@
 BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBPATH .= ":${LAYERDIR}"
-BBFILE_COLLECTIONS += "bsp-common"
-BBFILE_PRIORITY_bsp-common = "30"
-BBFILE_PATTERN_bsp-common := "^${LAYERDIR}/"
+BBFILE_COLLECTIONS += "meta-bsp"
+BBFILE_PRIORITY_meta-bsp = "30"
+BBFILE_PATTERN_meta-bsp := "^${LAYERDIR}/"
 
 SIGGEN_EXCLUDERECIPES_ABISAFE += " \
   vuplus-bootlogo \
diff --git a/meta-bsp/conf/machine/include/vuplus-arm32eb.inc b/meta-bsp/conf/machine/include/vuplus-arm32eb.inc
new file mode 100644 (file)
index 0000000..c7fd299
--- /dev/null
@@ -0,0 +1,17 @@
+# vuplus-arm32eb.inc
+
+VUPLUS_KERNEL_VERSION ?= "3.14.28"
+
+#Big Endian
+#TARGET_ARCH = "armeb"
+#DEFAULTTUNE = "armv7ab"
+
+#Little Endian
+TARGET_ARCH = "arm"
+
+#DEFAULTTUNE = "armv7a"
+#DEFAULTTUNE = "armv7ahf"
+DEFAULTTUNE = "armv7ahf-neon"
+
+require conf/machine/include/vuplus.inc
+require conf/machine/include/arm/arch-armv7a.inc
diff --git a/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc b/meta-bsp/conf/machine/include/vuplus-bz2-splash-initrd.inc
new file mode 100644 (file)
index 0000000..bdd9f65
--- /dev/null
@@ -0,0 +1,4 @@
+inherit image_types_bz2_splash_initrd
+
+IMAGE_FSTYPES ?= "tar.bz2"
+
diff --git a/meta-bsp/conf/machine/vusolo4k.conf b/meta-bsp/conf/machine/vusolo4k.conf
new file mode 100644 (file)
index 0000000..0e325c3
--- /dev/null
@@ -0,0 +1,37 @@
+#@TYPE: Machine
+#@NAME: Vu+ solo4k
+#@DESCRIPTION: Machine configuration for Vu+ solo4k.
+
+VUPLUS_FEATURES += "vuwlan"
+VUPLUS_FEATURES += "display-graphic-vfd"
+VUPLUS_FEATURES += "enable-rc-kbd"
+VUPLUS_FEATURES += "rc_code "
+
+VUPLUS_FEATURES += "firmwareupgrade"
+VUPLUS_FEATURES += "blindscan"
+VUPLUS_FEATURES += "webmanual"
+VUPLUS_FEATURES += "webkithbbtv"
+VUPLUS_FEATURES += "streamtv"
+VUPLUS_FEATURES += "dlna"
+VUPLUS_FEATURES += "3gmodem"
+VUPLUS_FEATURES += "autoshutdown"
+#VUPLUS_FEATURES += "transcoding"
+VUPLUS_FEATURES += "audioeffect"
+VUPLUS_FEATURES += "dvbproxy"
+VUPLUS_FEATURES += "uianimation"
+VUPLUS_FEATURES += "xbmc"
+VUPLUS_FEATURES += "minitv"
+VUPLUS_FEATURES += "fastzap"
+
+IMAGE_UNPACK_PATH = "vuplus/solo4k"
+MKFS_UBI_MAX_ERASE_BLK_COUNT = "4096"
+
+require conf/machine/include/vuplus-bz2-splash-initrd.inc
+require conf/machine/include/vuplus-arm32eb.inc
+
+VUPLUS_KERNEL_VERSION = "3.14.28"
+
+IMAGE_FSTYPES =+ "ext4"
+
+DISTRO_FEED_URI = "http://code.vuplus.com/packages/openvuplus/3.0.0/vuplus/feeds/experimental"
+
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-conf.patch
new file mode 100644 (file)
index 0000000..5cb9711
--- /dev/null
@@ -0,0 +1,28 @@
+diff --git a/src/misc/conf.c b/src/misc/conf.c
+index 7cc6e18..e46e75a 100644
+--- a/src/misc/conf.c
++++ b/src/misc/conf.c
+@@ -465,11 +465,11 @@ static void config_allocate( void )
+      dfb_config->pci.dev                  = 0;
+      dfb_config->pci.func                 = 0;
+-     dfb_config->banner                   = true;
++     dfb_config->banner                   = false; // vuplus
+      dfb_config->deinit_check             = true;
+      dfb_config->mmx                      = true;
+-     dfb_config->vt                       = true;
+-     dfb_config->vt_switch                = true;
++     dfb_config->vt                       = false; // vuplus
++     dfb_config->vt_switch                = false; // vuplus
+      dfb_config->vt_num                   = -1;
+      dfb_config->vt_switching             = true;
+      dfb_config->kd_graphics              = true;
+@@ -479,7 +479,7 @@ static void config_allocate( void )
+      dfb_config->mouse_gpm_source         = false;
+      dfb_config->mouse_source             = D_STRDUP( DEV_NAME );
+      dfb_config->linux_input_grab         = false;
+-     dfb_config->linux_input_force        = false;
++     dfb_config->linux_input_force        = true; // vuplus
+      dfb_config->window_policy            = -1;
+      dfb_config->buffer_mode              = -1;
+      dfb_config->wm                       = D_STRDUP( "default" );
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-no-clear.patch
new file mode 100644 (file)
index 0000000..8ed9e16
--- /dev/null
@@ -0,0 +1,26 @@
+diff --git a/src/core/layer_context.c b/src/core/layer_context.c
+index 091ed79..a4786fd 100644
+--- a/src/core/layer_context.c
++++ b/src/core/layer_context.c
+@@ -1880,8 +1880,10 @@ dfb_layer_context_allocate_surface( CoreLayer             *layer,
+      else
+           surface->rotation = (context->rotation == 180) ? 180 : 0;
++#if 0 // vuplus
+      if (dfb_config->layers_clear && !dfb_config->surface_clear)
+           dfb_surface_clear_buffers( surface );
++#endif
+      /* Tell the region about its new surface (adds a global reference). */
+      ret = dfb_layer_region_set_surface( region, surface );
+@@ -2010,8 +2012,10 @@ dfb_layer_context_reallocate_surface( CoreLayer             *layer,
+      else
+           surface->rotation = (context->rotation == 180) ? 180 : 0;
++#if 0 // vuplus
+      if (dfb_config->layers_clear && !dfb_config->surface_clear)
+           dfb_surface_clear_buffers( surface );
++#endif
+      dfb_surface_unlock( surface );
+      
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch b/meta-bsp/recipes-graphics/directfb/directfb-1.7.7/vuplus-prevent-VT.patch
new file mode 100644 (file)
index 0000000..0d194b2
--- /dev/null
@@ -0,0 +1,64 @@
+diff --git a/inputdrivers/linux_input/linux_input.c b/inputdrivers/linux_input/linux_input.c
+index e275762..9e2d622 100644
+--- a/inputdrivers/linux_input/linux_input.c
++++ b/inputdrivers/linux_input/linux_input.c
+@@ -284,7 +284,11 @@ int basic_keycodes [] = {
+      /*KEY_CLOSECD, KEY_EJECTCD, KEY_EJECTCLOSECD,*/
+      DIKS_EJECT, DIKS_EJECT, DIKS_EJECT,
++#if 0 //vuplus
+      DIKS_NEXT, DIKS_PLAYPAUSE, DIKS_PREVIOUS, DIKS_STOP, DIKS_RECORD,
++#else
++     DIKS_FASTFORWARD, DIKS_PLAYPAUSE, DIKS_REWIND, DIKS_STOP, DIKS_RECORD,
++#endif
+      DIKS_REWIND, DIKS_PHONE,
+      /*KEY_ISO,*/ DIKI_UNKNOWN,
+@@ -1260,6 +1264,7 @@ driver_get_available( void )
+           return 0;
+      if (dfb_system_type() == CORE_FBDEV && !dfb_config->linux_input_force) {
++#if 0 // vuplus
+           FBDev *dfb_fbdev = (FBDev*) dfb_system_data();
+           D_ASSERT( dfb_fbdev );
+@@ -1268,6 +1273,7 @@ driver_get_available( void )
+           // FIXME:  Additional logic needed for system drivers not similar to fbdev?
+           if (!dfb_fbdev->vt || dfb_fbdev->vt->fd < 0)
+                return 0;
++#endif
+      }
+      /* Use the devices specified in the configuration. */
+@@ -1480,6 +1486,7 @@ get_capability( void )
+           FBDev *dfb_fbdev = (FBDev*) dfb_system_data();
+           D_ASSERT( dfb_fbdev );
++#if 0 // hschang
+           // Only allow USB keyboard and mouse support if the systems driver has
+           // the Virtual Terminal file ("/dev/tty0") open and available for use.
+           // FIXME:  Additional logic needed for system drivers not similar to fbdev?
+@@ -1487,6 +1494,7 @@ get_capability( void )
+                D_DEBUG_AT( Debug_LinuxInput, "  -> no VT\n" );
+                goto exit;
+           }
++#endif
+      }
+      D_DEBUG_AT( Debug_LinuxInput, "  -> returning HOTPLUG\n" );
+@@ -1855,6 +1863,7 @@ driver_open_device( CoreInputDevice  *device,
+       /* Track associated entry in device_nums and device_names array. */
+       data->index = number;
++#if 0 // hschang
+      if (info->desc.min_keycode >= 0 && info->desc.max_keycode >= info->desc.min_keycode) {
+           if (dfb_system_type() == CORE_FBDEV) {
+                FBDev *dfb_fbdev = dfb_system_data();
+@@ -1868,6 +1877,7 @@ driver_open_device( CoreInputDevice  *device,
+           if (data->vt_fd < 0)
+                D_WARN( "no keymap support (requires /dev/tty0 - CONFIG_VT)" );
+      }
++#endif
+      /* check if the device has LEDs */
+      ret = ioctl( fd, EVIOCGBIT(EV_LED, sizeof(ledbit)), ledbit );
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-armv7ahf-vfp-neon_1.7.7.inc
new file mode 100644 (file)
index 0000000..a167cca
--- /dev/null
@@ -0,0 +1,56 @@
+GFXPR = "20151007.r0"
+GFX_FILE = "directfb_1.7-7_gfxdriver_${MACHINE}_${GFXPR}.tar.gz"
+
+SRC_URI[gfxdriver.md5sum] = "e97373ce01e9a41c3445d2c672b2efef"
+SRC_URI[gfxdriver.sha256sum] = "f44830ae6ddaf031aac0ffcfd51227ae6b582219b523fd943c601593bf1d9c22"
+
+PR .= "-vuplus1"
+
+SRC_URI += " \
+       file://vuplus-conf.patch \
+       file://vuplus-prevent-VT.patch \
+       http://archive.vuplus.com/download/build_support/vuplus/${GFX_FILE};name=gfxdriver \
+"
+
+EXTRA_OECONF += "\
+       --with-inputdrivers=linuxinput \
+       --disable-devmem \
+       --disable-video4linux \
+       --without-tools \
+"
+
+PRIVATE_LIBS_${PN} = "\
+       ${@base_contains("VUPLUS_FEATURES", "dvbproxy", "libinit.so", "", d)} \
+"
+
+do_install_append() {
+       install -d ${D}/etc
+       install -d ${D}/usr/lib/directfb-${RV}/systems
+       install -d ${D}/usr/lib/directfb-${RV}/gfxdrivers
+
+       install -m 0644 ${WORKDIR}/directfb-vuplus/etc/directfbrc ${D}/etc/directfbrc
+       cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/systems/* ${D}/usr/lib/directfb-${RV}/systems/
+       rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_dummy.so
+       rm -f ${D}/usr/lib/directfb-${RV}/systems/libdirectfb_fbdev.so
+       install -m 0755 ${WORKDIR}/directfb-vuplus/usr/lib/directfb-${RV}/gfxdrivers/* ${D}/usr/lib/directfb-${RV}/gfxdrivers/
+
+       cp -avr ${WORKDIR}/directfb-vuplus/usr/lib/libinit* ${D}/usr/lib/
+}
+
+do_package_qa() {
+}
+
+FILES_${PN} += "\
+       /etc/directfbrc \
+       /usr/lib/libinit* \
+       /usr/lib/directfb-${RV}/systems/libdirectfb_dvb_proxy_sys* \
+       /usr/lib/directfb-${RV}/gfxdrivers/* \
+"
+
+FILES_${PN}-dbg += "\
+       /usr/lib/.debug/libinit* \
+       /usr/lib/directfb-${RV}/systems/.debug/* \
+       /usr/lib/directfb-${RV}/gfxdrivers/.debug/* \
+"
+
+BBCLASSEXTEND = "native"
diff --git a/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc b/meta-bsp/recipes-graphics/directfb/directfb-mips32el_1.7.7.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend b/meta-bsp/recipes-graphics/directfb/directfb_1.7.7.bbappend
new file mode 100644 (file)
index 0000000..ca9aaad
--- /dev/null
@@ -0,0 +1,3 @@
+FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:"
+
+require directfb-${PACKAGE_ARCH}_1.7.7.inc
diff --git a/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb b/meta-bsp/recipes-graphics/libgles/libgles-vusolo4k.bb
new file mode 100644 (file)
index 0000000..8351076
--- /dev/null
@@ -0,0 +1,30 @@
+require libgles.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRCDATE = "20151019"
+SRCDATE_PR = "r0"
+PV="15.2"
+
+do_install() {
+        install -d ${D}${libdir}
+        install -m 0755 ${S}/lib/*.so ${D}${libdir}
+        install -m 0755 ${S}/lib/libliveMedia.so.1.2.1 ${D}${libdir}
+        install -m 0755 ${S}/lib/libgroupsock.so.0.0.0 ${D}${libdir}
+        install -m 0755 ${S}/lib/libUsageEnvironment.so.0.0.0 ${D}${libdir}
+        install -m 0755 ${S}/lib/libBasicUsageEnvironment.so.0.0.1 ${D}${libdir}
+        ln -s libv3ddriver.so ${D}${libdir}/libEGL.so
+        ln -s libv3ddriver.so ${D}${libdir}/libGLESv2.so
+
+        ln -s libliveMedia.so.1.2.1 ${D}${libdir}/libliveMedia.so.1
+        ln -s libgroupsock.so.0.0.0 ${D}${libdir}/libgroupsock.so.0
+        ln -s libUsageEnvironment.so.0.0.0 ${D}${libdir}/libUsageEnvironment.so.0
+        ln -s libBasicUsageEnvironment.so.0.0.1 ${D}${libdir}/libBasicUsageEnvironment.so.0
+
+        install -d ${D}${includedir}
+        cp -a ${S}/include/* ${D}${includedir}/
+}
+
+
+SRC_URI[md5sum] = "04a63de8a756d9e7143e54ef854c2118"
+SRC_URI[sha256sum] = "a26dfd07d0ea710abb79a8c16a39236c87ce57dbb400e89becde9a422e259abf"
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-armv7ahf-vfp-neon.inc
new file mode 100644 (file)
index 0000000..a22ed90
--- /dev/null
@@ -0,0 +1,8 @@
+SRCDATE = "20150722"
+SRCDATE_PR = "r1"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${TARGET_ARCH}-${PR}.tar.gz"
+
+SRC_URI[md5sum] = "d7ae1f6a17ad651a274af74851a86853"
+SRC_URI[sha256sum] = "a9cef15727a18e5d98d4994861adb4883cf5fd6ef03fa29f04e23d382e4b8a26"
+
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc b/meta-bsp/recipes-graphics/libvugles/libvugles2-mips32el.inc
new file mode 100644 (file)
index 0000000..eba1aae
--- /dev/null
@@ -0,0 +1,8 @@
+SRCDATE = "20150109"
+SRCDATE_PR = "r1"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/vuplus/${PN}-${PV}-${PR}.tar.gz"
+
+SRC_URI[md5sum] = "6aa14c822d9975334d964d385a6b5926"
+SRC_URI[sha256sum] = "1e321ca68e14401d4115fb5ac7934c025b0a2b266d1556905f5ef324968921e3"
+
diff --git a/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb b/meta-bsp/recipes-graphics/libvugles/libvugles2_0.1.0.bb
new file mode 100644 (file)
index 0000000..b45cf39
--- /dev/null
@@ -0,0 +1,33 @@
+DESCRIPTION = "shared library for E2 animation"
+SECTION = "libs"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+RDEPENDS_${PN} = "libgles"
+
+PR = "${SRCDATE}.${SRCDATE_PR}"
+
+require libvugles2-${PACKAGE_ARCH}.inc
+
+INHIBIT_PACKAGE_STRIP = "1"
+S = "${WORKDIR}/${PN}-${PV}"
+
+inherit pkgconfig
+
+do_install() {
+       install -d ${D}${includedir}
+       cp -a ${S}/include/* ${D}${includedir}/
+       install -d ${D}${libdir}
+       cp -a ${S}/lib/*.so ${D}${libdir}/
+       install -d ${D}${libdir}/pkgconfig
+       cp -a ${S}/lib/pkgconfig/*.pc ${D}${libdir}/pkgconfig/
+}
+
+do_package_qa() {
+}
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
+PACKAGES = "${PN}"
+FILES_${PN} = "/usr/include /usr/lib"
+
index 010710e..fd6cdf2 100644 (file)
@@ -3,6 +3,7 @@ SECTION = "kernel"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
+PE = "1"
 KV = "3.13.5"
 
 INC_PR = "r7"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.13.5/vusolose/linux_mtd_bbt_maxblock.patch
new file mode 100644 (file)
index 0000000..e063ad2
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/include/linux/mtd/bbm.h b/include/linux/mtd/bbm.h
+index 36bb6a5..0380293 100644
+--- a/include/linux/mtd/bbm.h
++++ b/include/linux/mtd/bbm.h
+@@ -123,7 +123,7 @@ struct nand_bbt_descr {
+ #define NAND_BBT_DYNAMICSTRUCT        0x80000000
+ /* The maximum number of blocks to scan for a bbt */
+-#define NAND_BBT_SCAN_MAXBLOCKS       4
++#define NAND_BBT_SCAN_MAXBLOCKS       8
+ /*
+  * Constants for oob configuration
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28.inc
new file mode 100644 (file)
index 0000000..0650d76
--- /dev/null
@@ -0,0 +1,74 @@
+DESCRIPTION = "Linux kernel for vuplus"
+SECTION = "kernel"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+PE = "1"
+KV = "3.14.28"
+
+INC_PR = "r3"
+SRCREV = ""
+
+MODULE = "linux-3.14.28"
+
+KERNEL_CONFIG = "${MACHINE}_defconfig"
+
+SRC_URI += "http://archive.vuplus.com/download/kernel/stblinux-3.14-1.8.tar.bz2 \
+       file://${KERNEL_CONFIG} \
+       file://bcm_genet_disable_warn.patch \
+       file://linux_dvb-core.patch \
+       file://linux_rpmb_not_alloc.patch \
+       file://linux_vmalloc_revert.patch \
+       file://rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch \
+       file://usb_core_hub_msleep.patch \
+       "
+
+SRC_URI += "${@base_contains("VUPLUS_FEATURES", "dvbproxy", "file://linux_dvb_adapter.patch;patch=1;pnum=1", "", d)}"
+
+inherit kernel
+
+S = "${WORKDIR}/linux"
+
+RREPLACES_${PN} = "linux-vuplus"
+RCONFLICTS_${PN} = "linux-vuplus"
+
+export OS = "Linux"
+KERNEL_IMAGETYPE = "zImage"
+KERNEL_OBJECT_SUFFIX = "ko"
+KERNEL_IMAGEDEST = "tmp"
+KERNEL_OUTPUT = "arch/${ARCH}/boot/${KERNEL_IMAGETYPE}"
+
+FILES_kernel-image = "/${KERNEL_IMAGEDEST}/zImage"
+
+do_configure_prepend() {
+       oe_machinstall -m 0644 ${WORKDIR}/${KERNEL_CONFIG} ${WORKDIR}/defconfig
+}
+
+kernel_do_install_append() {
+        install -d ${D}/${KERNEL_IMAGEDEST}
+        install -m 0755 ${KERNEL_OUTPUT} ${D}/${KERNEL_IMAGEDEST}
+}
+
+kernel_do_compile() {
+        unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE
+        oe_runmake ${KERNEL_IMAGETYPE_FOR_MAKE} ${KERNEL_ALT_IMAGETYPE} CC="${KERNEL_CC}" LD="${KERNEL_LD}"
+        if test "${KERNEL_IMAGETYPE_FOR_MAKE}.gz" = "${KERNEL_IMAGETYPE}"; then
+                gzip -9c < "${KERNEL_IMAGETYPE_FOR_MAKE}" > "${KERNEL_OUTPUT}"
+        fi
+}
+
+pkg_postinst_kernel-image () {
+        if [ -d /proc/stb ] ; then
+                dd if=/${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE} of=/dev/mmcblk0p1
+        fi
+        rm -f /${KERNEL_IMAGEDEST}/${KERNEL_IMAGETYPE}
+        true
+}
+
+pkg_postrm_kernel-image () {
+}
+
+FILESEXTRAPATHS_prepend := "${THISDIR}/linux-vuplus-${KV}:"
+
+SRC_URI[md5sum] = "1a62540fdd7f23aa2c1ebf119ca71e91"
+SRC_URI[sha256sum] = "a464515d14dda772047ddba7900858f535057294903341e2c1774009eaf95005"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/bcm_genet_disable_warn.patch
new file mode 100644 (file)
index 0000000..3bdd93d
--- /dev/null
@@ -0,0 +1,9 @@
+diff --git a/drivers/net/ethernet/broadcom/genet/Makefile b/drivers/net/ethernet/broadcom/genet/Makefile
+index 9b6885e..d24166e 100644
+--- a/drivers/net/ethernet/broadcom/genet/Makefile
++++ b/drivers/net/ethernet/broadcom/genet/Makefile
+@@ -1,2 +1,4 @@
+ obj-$(CONFIG_BCMGENET) += genet.o
+ genet-objs := bcmgenet.o bcmmii.o bcmgenet_wol.o
++
++EXTRA_CFLAGS += -Wno-error=date-time
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb-core.patch
new file mode 100644 (file)
index 0000000..81d2dab
--- /dev/null
@@ -0,0 +1,197 @@
+diff --git a/drivers/media/dvb-core/dmxdev.c b/drivers/media/dvb-core/dmxdev.c
+index c0363f1..0171117 100644
+--- a/drivers/media/dvb-core/dmxdev.c
++++ b/drivers/media/dvb-core/dmxdev.c
+@@ -82,7 +82,11 @@ static ssize_t dvb_dmxdev_buffer_read(struct dvb_ringbuffer *src,
+               ret = wait_event_interruptible(src->queue,
+                                              !dvb_ringbuffer_empty(src) ||
+-                                             (src->error != 0));
++                                             (src->error != 0) ||
++                                             (src->do_wait != 1));
++              if (src->do_wait != 1)
++                      ret = -EINTR;
++
+               if (ret < 0)
+                       break;
+@@ -955,6 +959,22 @@ dvb_demux_read(struct file *file, char __user *buf, size_t count,
+       return ret;
+ }
++static int dvb_demux_lock_filter(struct dmxdev_filter *dmxdevfilter)
++{
++      int ret;
++
++      dmxdevfilter->buffer.do_wait = 0;
++
++      if (waitqueue_active(&dmxdevfilter->buffer.queue))
++              wake_up(&dmxdevfilter->buffer.queue);
++
++      ret = mutex_lock_interruptible(&dmxdevfilter->mutex);
++
++      dmxdevfilter->buffer.do_wait = 1;
++
++      return ret;
++}
++
+ static int dvb_demux_do_ioctl(struct file *file,
+                             unsigned int cmd, void *parg)
+ {
+@@ -968,7 +988,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+       switch (cmd) {
+       case DMX_START:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -980,7 +1000,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_STOP:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -989,7 +1009,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_FILTER:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -998,7 +1018,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_PES_FILTER:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -1007,7 +1027,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_SET_BUFFER_SIZE:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       mutex_unlock(&dmxdev->mutex);
+                       return -ERESTARTSYS;
+               }
+@@ -1051,7 +1071,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_ADD_PID:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       ret = -ERESTARTSYS;
+                       break;
+               }
+@@ -1060,7 +1080,7 @@ static int dvb_demux_do_ioctl(struct file *file,
+               break;
+       case DMX_REMOVE_PID:
+-              if (mutex_lock_interruptible(&dmxdevfilter->mutex)) {
++              if (dvb_demux_lock_filter(dmxdevfilter)) {
+                       ret = -ERESTARTSYS;
+                       break;
+               }
+@@ -1213,6 +1233,12 @@ static struct dvb_device dvbdev_dvr = {
+       .fops = &dvb_dvr_fops
+ };
++void (*dvb_dmxdev_init_hook)(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter) = NULL;
++EXPORT_SYMBOL(dvb_dmxdev_init_hook);
++
++void (*dvb_dmxdev_release_hook)(struct dmxdev *dmxdev) = NULL;
++EXPORT_SYMBOL(dvb_dmxdev_release_hook);
++
+ int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter)
+ {
+       int i;
+@@ -1240,6 +1266,9 @@ int dvb_dmxdev_init(struct dmxdev *dmxdev, struct dvb_adapter *dvb_adapter)
+       dvb_ringbuffer_init(&dmxdev->dvr_buffer, NULL, 8192);
++      if (dvb_dmxdev_init_hook) {
++              dvb_dmxdev_init_hook(dmxdev, dvb_adapter);
++      }
+       return 0;
+ }
+@@ -1247,6 +1276,10 @@ EXPORT_SYMBOL(dvb_dmxdev_init);
+ void dvb_dmxdev_release(struct dmxdev *dmxdev)
+ {
++      if (dvb_dmxdev_release_hook) {
++              dvb_dmxdev_release_hook(dmxdev);
++      }
++
+       dmxdev->exit=1;
+       if (dmxdev->dvbdev->users > 1) {
+               wait_event(dmxdev->dvbdev->wait_queue,
+diff --git a/drivers/media/dvb-core/dvb_demux.c b/drivers/media/dvb-core/dvb_demux.c
+index 6c7ff0c..bd2d3c5 100644
+--- a/drivers/media/dvb-core/dvb_demux.c
++++ b/drivers/media/dvb-core/dvb_demux.c
+@@ -60,6 +60,9 @@ MODULE_PARM_DESC(dvb_demux_feed_err_pkts,
+                       printk(x);                              \
+       } while (0)
++int (*dmx_swfilter_hook)(struct dvb_demux *dvbdmx, const u8 *buffer, size_t length) = NULL;
++EXPORT_SYMBOL(dmx_swfilter_hook);
++
+ /******************************************************************************
+  * static inlined helper functions
+  ******************************************************************************/
+@@ -478,6 +481,10 @@ void dvb_dmx_swfilter_packets(struct dvb_demux *demux, const u8 *buf,
+ {
+       unsigned long flags;
++      if (dmx_swfilter_hook) {
++              if (dmx_swfilter_hook(demux, buf, count) >= 0) return;
++      }
++
+       spin_lock_irqsave(&demux->lock, flags);
+       while (count--) {
+@@ -572,6 +579,10 @@ bailout:
+ void dvb_dmx_swfilter(struct dvb_demux *demux, const u8 *buf, size_t count)
+ {
++      if (dmx_swfilter_hook) {
++              if (dmx_swfilter_hook(demux, buf, count) >= 0) return;
++      }
++
+       _dvb_dmx_swfilter(demux, buf, count, 188);
+ }
+ EXPORT_SYMBOL(dvb_dmx_swfilter);
+diff --git a/drivers/media/dvb-core/dvb_ringbuffer.c b/drivers/media/dvb-core/dvb_ringbuffer.c
+index a5712cd..d5333f3 100644
+--- a/drivers/media/dvb-core/dvb_ringbuffer.c
++++ b/drivers/media/dvb-core/dvb_ringbuffer.c
+@@ -45,6 +45,7 @@ void dvb_ringbuffer_init(struct dvb_ringbuffer *rbuf, void *data, size_t len)
+       rbuf->data=data;
+       rbuf->size=len;
+       rbuf->error=0;
++      rbuf->do_wait=1;
+       init_waitqueue_head(&rbuf->queue);
+diff --git a/drivers/media/dvb-core/dvb_ringbuffer.h b/drivers/media/dvb-core/dvb_ringbuffer.h
+index 41f04da..6951dd3 100644
+--- a/drivers/media/dvb-core/dvb_ringbuffer.h
++++ b/drivers/media/dvb-core/dvb_ringbuffer.h
+@@ -39,6 +39,7 @@ struct dvb_ringbuffer {
+       wait_queue_head_t queue;
+       spinlock_t        lock;
++      int               do_wait;
+ };
+ #define DVB_RINGBUFFER_PKTHDRSIZE 3
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_dvb_adapter.patch
new file mode 100644 (file)
index 0000000..61c9513
--- /dev/null
@@ -0,0 +1,37 @@
+diff --git a/drivers/media/dvb-core/dvbdev.c b/drivers/media/dvb-core/dvbdev.c
+index 983db75..a5ad43d 100644
+--- a/drivers/media/dvb-core/dvbdev.c
++++ b/drivers/media/dvb-core/dvbdev.c
+@@ -296,9 +296,9 @@ static int dvbdev_check_free_adapter_num(int num)
+       return 1;
+ }
+-static int dvbdev_get_free_adapter_num (void)
++static int dvbdev_get_free_adapter_num (int start_num)
+ {
+-      int num = 0;
++      int num = start_num;
+       while (num < DVB_MAX_ADAPTERS) {
+               if (dvbdev_check_free_adapter_num(num))
+@@ -315,17 +315,17 @@ int dvb_register_adapter(struct dvb_adapter *adap, const char *name,
+                        short *adapter_nums)
+ {
+       int i, num;
+-
++      char *vu_name = strstr(name, "_vuplus_");
+       mutex_lock(&dvbdev_register_lock);
+       for (i = 0; i < DVB_MAX_ADAPTERS; ++i) {
+               num = adapter_nums[i];
+-              if (num >= 0  &&  num < DVB_MAX_ADAPTERS) {
++              if (num >= vu_name? 0:1  &&  num < DVB_MAX_ADAPTERS) {
+               /* use the one the driver asked for */
+                       if (dvbdev_check_free_adapter_num(num))
+                               break;
+               } else {
+-                      num = dvbdev_get_free_adapter_num();
++                      num = dvbdev_get_free_adapter_num(vu_name? 0:1);
+                       break;
+               }
+               num = -1;
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_rpmb_not_alloc.patch
new file mode 100644 (file)
index 0000000..ca1d606
--- /dev/null
@@ -0,0 +1,25 @@
+From a30d7b7a036c49c4112469eb4368747b2b2a62ef Mon Sep 17 00:00:00 2001
+From: gdhan <gdhan@dev3>
+Date: Wed, 3 Jun 2015 19:06:32 +0900
+Subject: [PATCH] rpmb not alloc
+
+---
+ drivers/mmc/card/block.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c
+index 7b5424f..c8e79fb 100644
+--- a/drivers/mmc/card/block.c
++++ b/drivers/mmc/card/block.c
+@@ -2206,7 +2206,7 @@ static int mmc_blk_alloc_parts(struct mmc_card *card, struct mmc_blk_data *md)
+               return 0;
+       for (idx = 0; idx < card->nr_parts; idx++) {
+-              if (card->part[idx].size) {
++              if (card->part[idx].size && !(card->part[idx].area_type & MMC_BLK_DATA_AREA_RPMB)) {
+                       ret = mmc_blk_alloc_part(card, md,
+                               card->part[idx].part_cfg,
+                               card->part[idx].size >> 9,
+-- 
+2.3.5
+
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/linux_vmalloc_revert.patch
new file mode 100644 (file)
index 0000000..b2127d5
--- /dev/null
@@ -0,0 +1,57 @@
+diff --git a/arch/arm/mm/mmu.c b/arch/arm/mm/mmu.c
+index 14428d2..f15c22e 100644
+--- a/arch/arm/mm/mmu.c
++++ b/arch/arm/mm/mmu.c
+@@ -1028,15 +1028,10 @@ void __init debug_ll_io_init(void)
+ static void * __initdata vmalloc_min =
+       (void *)(VMALLOC_END - (240 << 20) - VMALLOC_OFFSET);
+-static bool __initdata brcmstb_did_override_vmalloc;
+-
+ /*
+  * vmalloc=size forces the vmalloc area to be exactly 'size'
+  * bytes. This can be used to increase (or decrease) the vmalloc
+  * area - the default is 240m.
+- *
+- * NOTE: different default for BRCMSTB with >= 1GiB RAM, see
+- * brcmstb_maybe_increase_vmalloc() below.
+  */
+ static int __init early_vmalloc(char *arg)
+ {
+@@ -1057,35 +1052,17 @@ static int __init early_vmalloc(char *arg)
+       }
+       vmalloc_min = (void *)(VMALLOC_END - vmalloc_reserve);
+-      brcmstb_did_override_vmalloc = true;
+       return 0;
+ }
+ early_param("vmalloc", early_vmalloc);
+-static void __init brcmstb_maybe_increase_vmalloc(void)
+-{
+-#ifdef CONFIG_BRCMSTB
+-      if (brcmstb_did_override_vmalloc)
+-              return;
+-      if (meminfo.bank[0].size >= SZ_1G || meminfo.nr_banks > 1) {
+-              vmalloc_min = (void *)(VMALLOC_END - (744 << 20) -
+-                              VMALLOC_OFFSET);
+-      }
+-#else
+-      return;
+-#endif
+-}
+-
+ phys_addr_t arm_lowmem_limit __initdata = 0;
+ void __init sanity_check_meminfo(void)
+ {
+       phys_addr_t memblock_limit = 0;
+       int i, j, highmem = 0;
+-      phys_addr_t vmalloc_limit;
+-
+-      brcmstb_maybe_increase_vmalloc();
+-      vmalloc_limit = __pa(vmalloc_min - 1) + 1;
++      phys_addr_t vmalloc_limit = __pa(vmalloc_min - 1) + 1;
+       for (i = 0, j = 0; i < meminfo.nr_banks; i++) {
+               struct membank *bank = &meminfo.bank[j];
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/rt2800usb_fix_warn_tx_status_timeout_to_dbg.patch
new file mode 100644 (file)
index 0000000..3627562
--- /dev/null
@@ -0,0 +1,13 @@
+diff --git a/drivers/net/wireless/rt2x00/rt2800usb.c b/drivers/net/wireless/rt2x00/rt2800usb.c
+index 57d3967..cf3ce0a 100644
+--- a/drivers/net/wireless/rt2x00/rt2800usb.c
++++ b/drivers/net/wireless/rt2x00/rt2800usb.c
+@@ -125,7 +125,7 @@ static inline bool rt2800usb_entry_txstatus_timeout(struct queue_entry *entry)
+       tout = time_after(jiffies, entry->last_action + msecs_to_jiffies(100));
+       if (unlikely(tout))
+-              rt2x00_warn(entry->queue->rt2x00dev,
++              rt2x00_dbg(entry->queue->rt2x00dev,
+                           "TX status timeout for entry %d in queue %d\n",
+                           entry->entry_idx, entry->queue->qid);
+       return tout;
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/usb_core_hub_msleep.patch
new file mode 100644 (file)
index 0000000..34bf904
--- /dev/null
@@ -0,0 +1,12 @@
+diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
+index d2bd9d7..cf796c3 100644
+--- a/drivers/usb/core/hub.c
++++ b/drivers/usb/core/hub.c
+@@ -5001,6 +5001,7 @@ static int hub_thread(void *__unused)
+       set_freezable();
+       do {
++              msleep(1);
+               hub_events();
+               wait_event_freezable(khubd_wait,
+                               !list_empty(&hub_event_list) ||
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig b/meta-bsp/recipes-kernel/linux/linux-vuplus-3.14.28/vusolo4k/vusolo4k_defconfig
new file mode 100644 (file)
index 0000000..8d35b09
--- /dev/null
@@ -0,0 +1,3694 @@
+#
+# Automatically generated file; DO NOT EDIT.
+# Linux/arm 3.14.28-1.8 Kernel Configuration
+#
+CONFIG_ARM=y
+CONFIG_MIGHT_HAVE_PCI=y
+CONFIG_SYS_SUPPORTS_APM_EMULATION=y
+CONFIG_HAVE_PROC_CPU=y
+CONFIG_STACKTRACE_SUPPORT=y
+CONFIG_LOCKDEP_SUPPORT=y
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_ARCH_HAS_CPUFREQ=y
+CONFIG_GENERIC_HWEIGHT=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
+CONFIG_NEED_DMA_MAP_STATE=y
+CONFIG_VECTORS_BASE=0xffff0000
+CONFIG_ARM_PATCH_PHYS_VIRT=y
+CONFIG_GENERIC_BUG=y
+CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
+CONFIG_IRQ_WORK=y
+CONFIG_BUILDTIME_EXTABLE_SORT=y
+
+#
+# General setup
+#
+CONFIG_INIT_ENV_ARG_LIMIT=32
+CONFIG_CROSS_COMPILE="arm-linux-"
+# CONFIG_COMPILE_TEST is not set
+CONFIG_LOCALVERSION=""
+# CONFIG_LOCALVERSION_AUTO is not set
+CONFIG_HAVE_KERNEL_GZIP=y
+CONFIG_HAVE_KERNEL_LZMA=y
+CONFIG_HAVE_KERNEL_XZ=y
+CONFIG_HAVE_KERNEL_LZO=y
+CONFIG_HAVE_KERNEL_LZ4=y
+CONFIG_KERNEL_GZIP=y
+# CONFIG_KERNEL_LZMA is not set
+# CONFIG_KERNEL_XZ is not set
+# CONFIG_KERNEL_LZO is not set
+# CONFIG_KERNEL_LZ4 is not set
+CONFIG_DEFAULT_HOSTNAME="(none)"
+CONFIG_SWAP=y
+CONFIG_SYSVIPC=y
+CONFIG_SYSVIPC_SYSCTL=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POSIX_MQUEUE_SYSCTL=y
+# CONFIG_FHANDLE is not set
+# CONFIG_AUDIT is not set
+
+#
+# IRQ subsystem
+#
+CONFIG_GENERIC_IRQ_PROBE=y
+CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_HARDIRQS_SW_RESEND=y
+CONFIG_GENERIC_IRQ_CHIP=y
+CONFIG_IRQ_DOMAIN=y
+# CONFIG_IRQ_DOMAIN_DEBUG is not set
+CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_SPARSE_IRQ=y
+CONFIG_KTIME_SCALAR=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_ARCH_HAS_TICK_BROADCAST=y
+CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+CONFIG_NO_HZ_COMMON=y
+# CONFIG_HZ_PERIODIC is not set
+CONFIG_NO_HZ_IDLE=y
+# CONFIG_NO_HZ_FULL is not set
+CONFIG_NO_HZ=y
+CONFIG_HIGH_RES_TIMERS=y
+
+#
+# CPU/Task time and stats accounting
+#
+# CONFIG_TICK_CPU_ACCOUNTING is not set
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+CONFIG_IRQ_TIME_ACCOUNTING=y
+# CONFIG_BSD_PROCESS_ACCT is not set
+# CONFIG_TASKSTATS is not set
+
+#
+# RCU Subsystem
+#
+CONFIG_TREE_RCU=y
+# CONFIG_PREEMPT_RCU is not set
+CONFIG_RCU_STALL_COMMON=y
+# CONFIG_RCU_USER_QS is not set
+CONFIG_RCU_FANOUT=32
+CONFIG_RCU_FANOUT_LEAF=16
+# CONFIG_RCU_FANOUT_EXACT is not set
+# CONFIG_RCU_FAST_NO_HZ is not set
+# CONFIG_TREE_RCU_TRACE is not set
+# CONFIG_RCU_NOCB_CPU is not set
+# CONFIG_IKCONFIG is not set
+CONFIG_LOG_BUF_SHIFT=16
+CONFIG_GENERIC_SCHED_CLOCK=y
+# CONFIG_CGROUPS is not set
+# CONFIG_CHECKPOINT_RESTORE is not set
+# CONFIG_NAMESPACES is not set
+# CONFIG_SCHED_AUTOGROUP is not set
+# CONFIG_SYSFS_DEPRECATED is not set
+CONFIG_RELAY=y
+CONFIG_BLK_DEV_INITRD=y
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_RD_GZIP=y
+# CONFIG_RD_BZIP2 is not set
+# CONFIG_RD_LZMA is not set
+# CONFIG_RD_XZ is not set
+# CONFIG_RD_LZO is not set
+# CONFIG_RD_LZ4 is not set
+# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
+CONFIG_SYSCTL=y
+CONFIG_ANON_INODES=y
+CONFIG_HAVE_UID16=y
+CONFIG_EXPERT=y
+CONFIG_UID16=y
+# CONFIG_SYSCTL_SYSCALL is not set
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_ALL is not set
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_ELF_CORE=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
+CONFIG_EVENTFD=y
+CONFIG_SHMEM=y
+CONFIG_AIO=y
+CONFIG_PCI_QUIRKS=y
+CONFIG_EMBEDDED=y
+CONFIG_HAVE_PERF_EVENTS=y
+CONFIG_PERF_USE_VMALLOC=y
+
+#
+# Kernel Performance Events And Counters
+#
+CONFIG_PERF_EVENTS=y
+# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
+CONFIG_VM_EVENT_COUNTERS=y
+CONFIG_COMPAT_BRK=y
+CONFIG_SLAB=y
+# CONFIG_SLUB is not set
+# CONFIG_SLOB is not set
+# CONFIG_SYSTEM_TRUSTED_KEYRING is not set
+# CONFIG_PROFILING is not set
+CONFIG_HAVE_OPROFILE=y
+# CONFIG_KPROBES is not set
+# CONFIG_JUMP_LABEL is not set
+# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
+CONFIG_ARCH_USE_BUILTIN_BSWAP=y
+CONFIG_HAVE_KPROBES=y
+CONFIG_HAVE_KRETPROBES=y
+CONFIG_HAVE_ARCH_TRACEHOOK=y
+CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_HAVE_DMA_CONTIGUOUS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_GENERIC_IDLE_POLL_SETUP=y
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
+CONFIG_HAVE_CLK=y
+CONFIG_HAVE_DMA_API_DEBUG=y
+CONFIG_HAVE_HW_BREAKPOINT=y
+CONFIG_HAVE_PERF_REGS=y
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
+CONFIG_HAVE_CC_STACKPROTECTOR=y
+# CONFIG_CC_STACKPROTECTOR is not set
+CONFIG_CC_STACKPROTECTOR_NONE=y
+# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
+# CONFIG_CC_STACKPROTECTOR_STRONG is not set
+CONFIG_HAVE_CONTEXT_TRACKING=y
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
+CONFIG_MODULES_USE_ELF_REL=y
+CONFIG_CLONE_BACKWARDS=y
+CONFIG_OLD_SIGSUSPEND3=y
+CONFIG_OLD_SIGACTION=y
+
+#
+# GCOV-based kernel profiling
+#
+# CONFIG_GCOV_KERNEL is not set
+CONFIG_HAVE_GENERIC_DMA_COHERENT=y
+CONFIG_SLABINFO=y
+CONFIG_RT_MUTEXES=y
+CONFIG_BASE_SMALL=0
+CONFIG_MODULES=y
+CONFIG_MODULE_FORCE_LOAD=y
+CONFIG_MODULE_UNLOAD=y
+# CONFIG_MODULE_FORCE_UNLOAD is not set
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
+# CONFIG_MODULE_SIG is not set
+CONFIG_STOP_MACHINE=y
+CONFIG_BLOCK=y
+CONFIG_LBDAF=y
+CONFIG_BLK_DEV_BSG=y
+# CONFIG_BLK_DEV_BSGLIB is not set
+# CONFIG_BLK_DEV_INTEGRITY is not set
+# CONFIG_BLK_CMDLINE_PARSER is not set
+
+#
+# Partition Types
+#
+CONFIG_PARTITION_ADVANCED=y
+# CONFIG_ACORN_PARTITION is not set
+# CONFIG_AIX_PARTITION is not set
+# CONFIG_OSF_PARTITION is not set
+# CONFIG_AMIGA_PARTITION is not set
+# CONFIG_ATARI_PARTITION is not set
+# CONFIG_MAC_PARTITION is not set
+CONFIG_MSDOS_PARTITION=y
+# CONFIG_BSD_DISKLABEL is not set
+# CONFIG_MINIX_SUBPARTITION is not set
+# CONFIG_SOLARIS_X86_PARTITION is not set
+# CONFIG_UNIXWARE_DISKLABEL is not set
+# CONFIG_LDM_PARTITION is not set
+# CONFIG_SGI_PARTITION is not set
+# CONFIG_ULTRIX_PARTITION is not set
+# CONFIG_SUN_PARTITION is not set
+# CONFIG_KARMA_PARTITION is not set
+CONFIG_EFI_PARTITION=y
+# CONFIG_SYSV68_PARTITION is not set
+# CONFIG_CMDLINE_PARTITION is not set
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+# CONFIG_DEFAULT_DEADLINE is not set
+CONFIG_DEFAULT_CFQ=y
+# CONFIG_DEFAULT_NOOP is not set
+CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+CONFIG_INLINE_READ_UNLOCK=y
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+CONFIG_INLINE_WRITE_UNLOCK=y
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
+CONFIG_MUTEX_SPIN_ON_OWNER=y
+CONFIG_FREEZER=y
+
+#
+# System Type
+#
+CONFIG_MMU=y
+CONFIG_ARCH_MULTIPLATFORM=y
+# CONFIG_ARCH_INTEGRATOR is not set
+# CONFIG_ARCH_REALVIEW is not set
+# CONFIG_ARCH_VERSATILE is not set
+# CONFIG_ARCH_AT91 is not set
+# CONFIG_ARCH_CLPS711X is not set
+# CONFIG_ARCH_GEMINI is not set
+# CONFIG_ARCH_EBSA110 is not set
+# CONFIG_ARCH_EP93XX is not set
+# CONFIG_ARCH_FOOTBRIDGE is not set
+# CONFIG_ARCH_NETX is not set
+# CONFIG_ARCH_IOP13XX is not set
+# CONFIG_ARCH_IOP32X is not set
+# CONFIG_ARCH_IOP33X is not set
+# CONFIG_ARCH_IXP4XX is not set
+# CONFIG_ARCH_DOVE is not set
+# CONFIG_ARCH_KIRKWOOD is not set
+# CONFIG_ARCH_MV78XX0 is not set
+# CONFIG_ARCH_ORION5X is not set
+# CONFIG_ARCH_MMP is not set
+# CONFIG_ARCH_KS8695 is not set
+# CONFIG_ARCH_W90X900 is not set
+# CONFIG_ARCH_LPC32XX is not set
+# CONFIG_ARCH_PXA is not set
+# CONFIG_ARCH_MSM_NODT is not set
+# CONFIG_ARCH_SHMOBILE_LEGACY is not set
+# CONFIG_ARCH_RPC is not set
+# CONFIG_ARCH_SA1100 is not set
+# CONFIG_ARCH_S3C24XX is not set
+# CONFIG_ARCH_S3C64XX is not set
+# CONFIG_ARCH_S5P64X0 is not set
+# CONFIG_ARCH_S5PC100 is not set
+# CONFIG_ARCH_S5PV210 is not set
+# CONFIG_ARCH_EXYNOS is not set
+# CONFIG_ARCH_DAVINCI is not set
+# CONFIG_ARCH_OMAP1 is not set
+
+#
+# Multiple platform selection
+#
+
+#
+# CPU Core family selection
+#
+# CONFIG_ARCH_MULTI_V6 is not set
+CONFIG_ARCH_MULTI_V7=y
+CONFIG_ARCH_MULTI_V6_V7=y
+# CONFIG_ARCH_MULTI_CPU_AUTO is not set
+# CONFIG_ARCH_MVEBU is not set
+CONFIG_ARCH_BCM=y
+
+#
+# Broadcom SoC Selection
+#
+# CONFIG_ARCH_BCM_MOBILE is not set
+CONFIG_ARCH_BRCMSTB=y
+# CONFIG_BCM3390A0 is not set
+# CONFIG_BCM3390B0 is not set
+# CONFIG_BCM7145B0 is not set
+# CONFIG_BCM7250B0 is not set
+# CONFIG_BCM7364A0 is not set
+CONFIG_BCM7366C0=y
+# CONFIG_BCM74371A0 is not set
+# CONFIG_BCM7439B0 is not set
+# CONFIG_BCM7445D0 is not set
+CONFIG_SPI_BRCMSTB=y
+CONFIG_BCMGENET=y
+CONFIG_BRCM_MOCA=y
+CONFIG_BRCM_USB=y
+CONFIG_MTD_NAND_BRCMSTB=y
+CONFIG_BRCM_SDIO=y
+CONFIG_BRCMSTB=y
+CONFIG_BCM7366=y
+CONFIG_BRCM_GENET_V4=y
+CONFIG_BRCM_GENET_VERSION=4
+CONFIG_BRCM_HAS_MOCA=y
+CONFIG_BRCM_HAS_MOCA_20_GEN23=y
+CONFIG_BRCM_MOCA_VERS=0x2003
+CONFIG_BRCM_HAS_NAND_MINOR_1=y
+CONFIG_BRCM_HAS_NAND_MAJOR_7=y
+CONFIG_BRCMNAND_MAJOR_VERS=7
+CONFIG_BRCMNAND_MINOR_VERS=1
+CONFIG_BRCM_HAS_BSPI_V4=y
+CONFIG_BRCM_BSPI_MAJOR_VERS=4
+CONFIG_BRCM_MSPI_64B_WORDS=y
+CONFIG_BRCM_USB_OHCI=y
+CONFIG_BRCM_USB_EHCI=y
+CONFIG_BRCM_USB_XHCI=y
+# CONFIG_ARCH_BERLIN is not set
+# CONFIG_ARCH_HIGHBANK is not set
+# CONFIG_ARCH_HI3xxx is not set
+# CONFIG_ARCH_KEYSTONE is not set
+# CONFIG_ARCH_MSM_DT is not set
+# CONFIG_ARCH_MXC is not set
+# CONFIG_ARCH_OMAP3 is not set
+# CONFIG_ARCH_OMAP4 is not set
+# CONFIG_SOC_OMAP5 is not set
+# CONFIG_SOC_AM33XX is not set
+# CONFIG_SOC_AM43XX is not set
+# CONFIG_SOC_DRA7XX is not set
+# CONFIG_ARCH_ROCKCHIP is not set
+# CONFIG_ARCH_SOCFPGA is not set
+# CONFIG_PLAT_SPEAR is not set
+# CONFIG_ARCH_STI is not set
+# CONFIG_ARCH_SHMOBILE_MULTI is not set
+# CONFIG_ARCH_SUNXI is not set
+# CONFIG_ARCH_SIRF is not set
+# CONFIG_ARCH_TEGRA is not set
+# CONFIG_ARCH_U8500 is not set
+# CONFIG_ARCH_VEXPRESS is not set
+# CONFIG_ARCH_VIRT is not set
+# CONFIG_ARCH_WM8850 is not set
+# CONFIG_ARCH_ZYNQ is not set
+
+#
+# Processor Type
+#
+CONFIG_CPU_V7=y
+CONFIG_CPU_32v6K=y
+CONFIG_CPU_32v7=y
+CONFIG_CPU_ABRT_EV7=y
+CONFIG_CPU_PABRT_V7=y
+CONFIG_CPU_CACHE_V7=y
+CONFIG_CPU_CACHE_VIPT=y
+CONFIG_CPU_COPY_V6=y
+CONFIG_CPU_TLB_V7=y
+CONFIG_CPU_HAS_ASID=y
+CONFIG_CPU_CP15=y
+CONFIG_CPU_CP15_MMU=y
+
+#
+# Processor Features
+#
+CONFIG_ARM_LPAE=y
+CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
+CONFIG_ARCH_DMA_ADDR_T_64BIT=y
+CONFIG_ARM_THUMB=y
+# CONFIG_ARM_THUMBEE is not set
+CONFIG_ARM_VIRT_EXT=y
+CONFIG_SWP_EMULATE=y
+# CONFIG_CPU_ICACHE_DISABLE is not set
+# CONFIG_CPU_DCACHE_DISABLE is not set
+# CONFIG_CPU_BPREDICT_DISABLE is not set
+CONFIG_KUSER_HELPERS=y
+# CONFIG_CACHE_B15_RAC is not set
+# CONFIG_CACHE_L2X0 is not set
+CONFIG_ARM_L1_CACHE_SHIFT_6=y
+CONFIG_ARM_L1_CACHE_SHIFT=6
+CONFIG_ARM_DMA_MEM_BUFFERABLE=y
+CONFIG_ARM_NR_BANKS=8
+CONFIG_MULTI_IRQ_HANDLER=y
+# CONFIG_ARM_ERRATA_430973 is not set
+# CONFIG_ARM_ERRATA_643719 is not set
+# CONFIG_ARM_ERRATA_720789 is not set
+# CONFIG_ARM_ERRATA_754322 is not set
+# CONFIG_ARM_ERRATA_754327 is not set
+# CONFIG_ARM_ERRATA_764369 is not set
+# CONFIG_ARM_ERRATA_775420 is not set
+CONFIG_ARM_ERRATA_798181=y
+# CONFIG_ARM_ERRATA_773022 is not set
+
+#
+# Bus support
+#
+CONFIG_PCI=y
+CONFIG_PCI_SYSCALL=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCI_DEBUG is not set
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
+# CONFIG_PCI_STUB is not set
+# CONFIG_PCI_IOV is not set
+# CONFIG_PCI_PRI is not set
+# CONFIG_PCI_PASID is not set
+
+#
+# PCI host controller drivers
+#
+# CONFIG_PCIEPORTBUS is not set
+# CONFIG_PCCARD is not set
+
+#
+# Kernel Features
+#
+CONFIG_HAVE_SMP=y
+CONFIG_SMP=y
+CONFIG_SMP_ON_UP=y
+CONFIG_ARM_CPU_TOPOLOGY=y
+# CONFIG_SCHED_MC is not set
+# CONFIG_SCHED_SMT is not set
+CONFIG_HAVE_ARM_ARCH_TIMER=y
+# CONFIG_MCPM is not set
+# CONFIG_BIG_LITTLE is not set
+CONFIG_VMSPLIT_3G=y
+# CONFIG_VMSPLIT_2G is not set
+# CONFIG_VMSPLIT_1G is not set
+CONFIG_PAGE_OFFSET=0xC0000000
+CONFIG_NR_CPUS=4
+CONFIG_HOTPLUG_CPU=y
+CONFIG_ARM_PSCI=y
+CONFIG_ARCH_NR_GPIO=1024
+CONFIG_PREEMPT_NONE=y
+# CONFIG_PREEMPT_VOLUNTARY is not set
+# CONFIG_PREEMPT is not set
+CONFIG_HZ_FIXED=0
+CONFIG_HZ_100=y
+# CONFIG_HZ_200 is not set
+# CONFIG_HZ_250 is not set
+# CONFIG_HZ_300 is not set
+# CONFIG_HZ_500 is not set
+# CONFIG_HZ_1000 is not set
+CONFIG_HZ=100
+CONFIG_SCHED_HRTICK=y
+# CONFIG_THUMB2_KERNEL is not set
+CONFIG_AEABI=y
+# CONFIG_OABI_COMPAT is not set
+CONFIG_ARCH_FLATMEM_ENABLE=y
+CONFIG_ARCH_SPARSEMEM_ENABLE=y
+CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_HAVE_ARCH_PFN_VALID=y
+CONFIG_HIGHMEM=y
+CONFIG_HIGHPTE=y
+CONFIG_HW_PERF_EVENTS=y
+CONFIG_SYS_SUPPORTS_HUGETLBFS=y
+CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
+CONFIG_SELECT_MEMORY_MODEL=y
+CONFIG_FLATMEM_MANUAL=y
+# CONFIG_SPARSEMEM_MANUAL is not set
+CONFIG_FLATMEM=y
+CONFIG_FLAT_NODE_MEM_MAP=y
+CONFIG_HAVE_MEMBLOCK=y
+CONFIG_NO_BOOTMEM=y
+CONFIG_MEMORY_ISOLATION=y
+# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
+CONFIG_PAGEFLAGS_EXTENDED=y
+CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_COMPACTION=y
+CONFIG_MIGRATION=y
+CONFIG_PHYS_ADDR_T_64BIT=y
+CONFIG_ZONE_DMA_FLAG=0
+CONFIG_BOUNCE=y
+# CONFIG_KSM is not set
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+# CONFIG_TRANSPARENT_HUGEPAGE is not set
+CONFIG_CROSS_MEMORY_ATTACH=y
+# CONFIG_CLEANCACHE is not set
+# CONFIG_FRONTSWAP is not set
+CONFIG_CMA=y
+# CONFIG_CMA_DEBUG is not set
+CONFIG_CMA_AREAS=7
+# CONFIG_ZBUD is not set
+# CONFIG_ZSMALLOC is not set
+CONFIG_FORCE_MAX_ZONEORDER=11
+CONFIG_ALIGNMENT_TRAP=y
+# CONFIG_UACCESS_WITH_MEMCPY is not set
+# CONFIG_SECCOMP is not set
+CONFIG_SWIOTLB=y
+CONFIG_IOMMU_HELPER=y
+# CONFIG_XEN is not set
+
+#
+# Boot options
+#
+CONFIG_USE_OF=y
+CONFIG_ATAGS=y
+# CONFIG_DEPRECATED_PARAM_STRUCT is not set
+CONFIG_ZBOOT_ROM_TEXT=0
+CONFIG_ZBOOT_ROM_BSS=0
+CONFIG_ARM_APPENDED_DTB=y
+CONFIG_ARM_ATAG_DTB_COMPAT=y
+# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER is not set
+CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y
+CONFIG_CMDLINE="root=/dev/mmcblk0p4 rootwait rw rootflags=data=journal debug coherent_pool=2M brcm_cma=504M@0x10000000 brcm_cma=260M@0x2f800000 brcm_cma=1024M@0x80000000"
+# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
+# CONFIG_CMDLINE_EXTEND is not set
+CONFIG_CMDLINE_FORCE=y
+CONFIG_KEXEC=y
+CONFIG_ATAGS_PROC=y
+# CONFIG_CRASH_DUMP is not set
+CONFIG_AUTO_ZRELADDR=y
+
+#
+# CPU Power Management
+#
+
+#
+# CPU Frequency scaling
+#
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_COMMON=y
+CONFIG_CPU_FREQ_STAT=y
+# CONFIG_CPU_FREQ_STAT_DETAILS is not set
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set
+# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
+CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_GENERIC_CPUFREQ_CPU0=y
+
+#
+# ARM CPU frequency scaling drivers
+#
+CONFIG_ARM_BRCMSTB_CPUFREQ=y
+# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set
+
+#
+# CPU Idle
+#
+CONFIG_CPU_IDLE=y
+# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CPU_IDLE_GOV_MENU=y
+
+#
+# ARM CPU Idle Drivers
+#
+# CONFIG_ARM_HIGHBANK_CPUIDLE is not set
+# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
+
+#
+# Floating point emulation
+#
+
+#
+# At least one emulation must be selected
+#
+CONFIG_VFP=y
+CONFIG_VFPv3=y
+CONFIG_NEON=y
+CONFIG_KERNEL_MODE_NEON=y
+
+#
+# Userspace binary formats
+#
+CONFIG_BINFMT_ELF=y
+CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
+CONFIG_BINFMT_SCRIPT=y
+# CONFIG_HAVE_AOUT is not set
+# CONFIG_BINFMT_MISC is not set
+CONFIG_COREDUMP=y
+
+#
+# Power management options
+#
+CONFIG_SUSPEND=y
+CONFIG_SUSPEND_FREEZER=y
+CONFIG_PM_SLEEP=y
+CONFIG_PM_SLEEP_SMP=y
+# CONFIG_PM_AUTOSLEEP is not set
+# CONFIG_PM_WAKELOCKS is not set
+CONFIG_PM_RUNTIME=y
+CONFIG_PM=y
+# CONFIG_PM_DEBUG is not set
+# CONFIG_APM_EMULATION is not set
+CONFIG_ARCH_HAS_OPP=y
+CONFIG_PM_OPP=y
+CONFIG_PM_CLK=y
+# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
+CONFIG_CPU_PM=y
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
+CONFIG_ARM_CPU_SUSPEND=y
+CONFIG_NET=y
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+# CONFIG_PACKET_DIAG is not set
+CONFIG_UNIX=y
+# CONFIG_UNIX_DIAG is not set
+CONFIG_XFRM=y
+# CONFIG_XFRM_USER is not set
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
+# CONFIG_NET_KEY is not set
+CONFIG_INET=y
+CONFIG_IP_MULTICAST=y
+# CONFIG_IP_ADVANCED_ROUTER is not set
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_IP_PNP_BOOTP=y
+CONFIG_IP_PNP_RARP=y
+# CONFIG_NET_IPIP is not set
+# CONFIG_NET_IPGRE_DEMUX is not set
+CONFIG_NET_IP_TUNNEL=m
+# CONFIG_IP_MROUTE is not set
+# CONFIG_SYN_COOKIES is not set
+# CONFIG_INET_AH is not set
+# CONFIG_INET_ESP is not set
+# CONFIG_INET_IPCOMP is not set
+# CONFIG_INET_XFRM_TUNNEL is not set
+CONFIG_INET_TUNNEL=m
+# CONFIG_INET_XFRM_MODE_TRANSPORT is not set
+# CONFIG_INET_XFRM_MODE_TUNNEL is not set
+# CONFIG_INET_XFRM_MODE_BEET is not set
+# CONFIG_INET_LRO is not set
+CONFIG_INET_DIAG=y
+CONFIG_INET_TCP_DIAG=y
+# CONFIG_INET_UDP_DIAG is not set
+# CONFIG_TCP_CONG_ADVANCED is not set
+CONFIG_TCP_CONG_CUBIC=y
+CONFIG_DEFAULT_TCP_CONG="cubic"
+# CONFIG_TCP_MD5SIG is not set
+CONFIG_IPV6=m
+# CONFIG_IPV6_ROUTER_PREF is not set
+# CONFIG_IPV6_OPTIMISTIC_DAD is not set
+# CONFIG_INET6_AH is not set
+# CONFIG_INET6_ESP is not set
+# CONFIG_INET6_IPCOMP is not set
+# CONFIG_IPV6_MIP6 is not set
+# CONFIG_INET6_XFRM_TUNNEL is not set
+# CONFIG_INET6_TUNNEL is not set
+CONFIG_INET6_XFRM_MODE_TRANSPORT=m
+CONFIG_INET6_XFRM_MODE_TUNNEL=m
+CONFIG_INET6_XFRM_MODE_BEET=m
+# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
+# CONFIG_IPV6_VTI is not set
+CONFIG_IPV6_SIT=m
+# CONFIG_IPV6_SIT_6RD is not set
+CONFIG_IPV6_NDISC_NODETYPE=y
+# CONFIG_IPV6_TUNNEL is not set
+# CONFIG_IPV6_GRE is not set
+# CONFIG_IPV6_MULTIPLE_TABLES is not set
+# CONFIG_IPV6_MROUTE is not set
+# CONFIG_NETWORK_SECMARK is not set
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
+# CONFIG_NETFILTER is not set
+# CONFIG_IP_DCCP is not set
+# CONFIG_IP_SCTP is not set
+# CONFIG_RDS is not set
+# CONFIG_TIPC is not set
+# CONFIG_ATM is not set
+# CONFIG_L2TP is not set
+CONFIG_STP=m
+CONFIG_BRIDGE=m
+CONFIG_BRIDGE_IGMP_SNOOPING=y
+CONFIG_HAVE_NET_DSA=y
+CONFIG_NET_DSA=y
+CONFIG_NET_DSA_TAG_BRCM=y
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_DECNET is not set
+CONFIG_LLC=m
+# CONFIG_LLC2 is not set
+# CONFIG_IPX is not set
+# CONFIG_ATALK is not set
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+# CONFIG_PHONET is not set
+# CONFIG_IEEE802154 is not set
+CONFIG_6LOWPAN_IPHC=m
+# CONFIG_NET_SCHED is not set
+# CONFIG_DCB is not set
+CONFIG_DNS_RESOLVER=y
+# CONFIG_BATMAN_ADV is not set
+# CONFIG_OPENVSWITCH is not set
+# CONFIG_VSOCKETS is not set
+# CONFIG_NETLINK_MMAP is not set
+# CONFIG_NETLINK_DIAG is not set
+# CONFIG_NET_MPLS_GSO is not set
+# CONFIG_HSR is not set
+CONFIG_RPS=y
+CONFIG_RFS_ACCEL=y
+CONFIG_XPS=y
+CONFIG_NET_RX_BUSY_POLL=y
+CONFIG_BQL=y
+# CONFIG_BPF_JIT is not set
+CONFIG_NET_FLOW_LIMIT=y
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+# CONFIG_HAMRADIO is not set
+# CONFIG_CAN is not set
+# CONFIG_IRDA is not set
+CONFIG_BT=m
+# CONFIG_BT_RFCOMM is not set
+# CONFIG_BT_BNEP is not set
+# CONFIG_BT_HIDP is not set
+
+#
+# Bluetooth device drivers
+#
+# CONFIG_BT_HCIBTUSB is not set
+# CONFIG_BT_HCIBTSDIO is not set
+# CONFIG_BT_HCIUART is not set
+# CONFIG_BT_HCIBCM203X is not set
+# CONFIG_BT_HCIBPA10X is not set
+# CONFIG_BT_HCIBFUSB is not set
+# CONFIG_BT_HCIVHCI is not set
+# CONFIG_BT_MRVL is not set
+# CONFIG_AF_RXRPC is not set
+CONFIG_WIRELESS=y
+CONFIG_WIRELESS_EXT=y
+CONFIG_WEXT_CORE=y
+CONFIG_WEXT_PROC=y
+CONFIG_WEXT_SPY=y
+CONFIG_WEXT_PRIV=y
+CONFIG_CFG80211=y
+# CONFIG_NL80211_TESTMODE is not set
+# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
+# CONFIG_CFG80211_REG_DEBUG is not set
+# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
+CONFIG_CFG80211_DEFAULT_PS=y
+# CONFIG_CFG80211_DEBUGFS is not set
+# CONFIG_CFG80211_INTERNAL_REGDB is not set
+CONFIG_CFG80211_WEXT=y
+CONFIG_LIB80211=m
+CONFIG_LIB80211_CRYPT_WEP=m
+CONFIG_LIB80211_CRYPT_CCMP=m
+CONFIG_LIB80211_CRYPT_TKIP=m
+# CONFIG_LIB80211_DEBUG is not set
+CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
+# CONFIG_MAC80211_RC_PID is not set
+CONFIG_MAC80211_RC_MINSTREL=y
+CONFIG_MAC80211_RC_MINSTREL_HT=y
+CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
+CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
+# CONFIG_MAC80211_MESH is not set
+CONFIG_MAC80211_LEDS=y
+# CONFIG_MAC80211_DEBUGFS is not set
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
+# CONFIG_MAC80211_DEBUG_MENU is not set
+# CONFIG_WIMAX is not set
+CONFIG_RFKILL=y
+CONFIG_RFKILL_LEDS=y
+# CONFIG_RFKILL_INPUT is not set
+# CONFIG_RFKILL_REGULATOR is not set
+# CONFIG_NET_9P is not set
+# CONFIG_CAIF is not set
+# CONFIG_CEPH_LIB is not set
+# CONFIG_NFC is not set
+CONFIG_HAVE_BPF_JIT=y
+
+#
+# Device Drivers
+#
+
+#
+# Generic Driver Options
+#
+CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=y
+CONFIG_FIRMWARE_IN_KERNEL=y
+CONFIG_EXTRA_FIRMWARE=""
+CONFIG_FW_LOADER_USER_HELPER=y
+# CONFIG_DEBUG_DRIVER is not set
+# CONFIG_DEBUG_DEVRES is not set
+# CONFIG_SYS_HYPERVISOR is not set
+# CONFIG_GENERIC_CPU_DEVICES is not set
+CONFIG_REGMAP=y
+CONFIG_REGMAP_I2C=y
+CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_MMIO=y
+CONFIG_DMA_SHARED_BUFFER=y
+CONFIG_DMA_CMA=y
+
+#
+# Default contiguous memory area size:
+#
+CONFIG_CMA_SIZE_MBYTES=16
+CONFIG_CMA_SIZE_SEL_MBYTES=y
+# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set
+# CONFIG_CMA_SIZE_SEL_MIN is not set
+# CONFIG_CMA_SIZE_SEL_MAX is not set
+CONFIG_CMA_ALIGNMENT=12
+
+#
+# Bus devices
+#
+CONFIG_BRCMSTB_GISB_ARB=y
+# CONFIG_ARM_CCI is not set
+# CONFIG_CONNECTOR is not set
+CONFIG_MTD=y
+# CONFIG_MTD_TESTS is not set
+# CONFIG_MTD_REDBOOT_PARTS is not set
+CONFIG_MTD_CMDLINE_PARTS=y
+# CONFIG_MTD_AFS_PARTS is not set
+CONFIG_MTD_OF_PARTS=y
+# CONFIG_MTD_AR7_PARTS is not set
+
+#
+# User Modules And Translation Layers
+#
+CONFIG_MTD_BLKDEVS=y
+CONFIG_MTD_BLOCK=y
+# CONFIG_FTL is not set
+# CONFIG_NFTL is not set
+# CONFIG_INFTL is not set
+# CONFIG_RFD_FTL is not set
+# CONFIG_SSFDC is not set
+# CONFIG_SM_FTL is not set
+# CONFIG_MTD_OOPS is not set
+# CONFIG_MTD_SWAP is not set
+
+#
+# RAM/ROM/Flash chip drivers
+#
+CONFIG_MTD_CFI=y
+CONFIG_MTD_JEDECPROBE=y
+CONFIG_MTD_GEN_PROBE=y
+# CONFIG_MTD_CFI_ADV_OPTIONS is not set
+CONFIG_MTD_MAP_BANK_WIDTH_1=y
+CONFIG_MTD_MAP_BANK_WIDTH_2=y
+CONFIG_MTD_MAP_BANK_WIDTH_4=y
+# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
+# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
+CONFIG_MTD_CFI_I1=y
+CONFIG_MTD_CFI_I2=y
+# CONFIG_MTD_CFI_I4 is not set
+# CONFIG_MTD_CFI_I8 is not set
+CONFIG_MTD_CFI_INTELEXT=y
+CONFIG_MTD_CFI_AMDSTD=y
+CONFIG_MTD_CFI_STAA=y
+CONFIG_MTD_CFI_UTIL=y
+# CONFIG_MTD_RAM is not set
+CONFIG_MTD_ROM=y
+CONFIG_MTD_ABSENT=y
+
+#
+# Mapping drivers for chip access
+#
+# CONFIG_MTD_COMPLEX_MAPPINGS is not set
+# CONFIG_MTD_PHYSMAP is not set
+CONFIG_MTD_PHYSMAP_OF=y
+# CONFIG_MTD_IMPA7 is not set
+# CONFIG_MTD_INTEL_VR_NOR is not set
+# CONFIG_MTD_PLATRAM is not set
+
+#
+# Self-contained MTD device drivers
+#
+# CONFIG_MTD_PMC551 is not set
+# CONFIG_MTD_DATAFLASH is not set
+CONFIG_MTD_M25P80=y
+# CONFIG_MTD_SST25L is not set
+# CONFIG_MTD_SLRAM is not set
+# CONFIG_MTD_PHRAM is not set
+# CONFIG_MTD_MTDRAM is not set
+# CONFIG_MTD_BLOCK2MTD is not set
+
+#
+# Disk-On-Chip Device Drivers
+#
+# CONFIG_MTD_DOCG3 is not set
+CONFIG_MTD_NAND_ECC=y
+# CONFIG_MTD_NAND_ECC_SMC is not set
+CONFIG_MTD_NAND=y
+# CONFIG_MTD_NAND_ECC_BCH is not set
+# CONFIG_MTD_SM_COMMON is not set
+# CONFIG_MTD_NAND_DENALI is not set
+CONFIG_MTD_NAND_IDS=y
+# CONFIG_MTD_NAND_RICOH is not set
+# CONFIG_MTD_NAND_DISKONCHIP is not set
+# CONFIG_MTD_NAND_DOCG4 is not set
+# CONFIG_MTD_NAND_CAFE is not set
+# CONFIG_MTD_NAND_NANDSIM is not set
+# CONFIG_MTD_NAND_PLATFORM is not set
+# CONFIG_MTD_ONENAND is not set
+
+#
+# LPDDR flash memory drivers
+#
+# CONFIG_MTD_LPDDR is not set
+CONFIG_MTD_UBI=y
+CONFIG_MTD_UBI_WL_THRESHOLD=4096
+CONFIG_MTD_UBI_BEB_LIMIT=20
+# CONFIG_MTD_UBI_FASTMAP is not set
+CONFIG_MTD_UBI_GLUEBI=y
+CONFIG_DTC=y
+CONFIG_OF=y
+
+#
+# Device Tree and Open Firmware support
+#
+CONFIG_PROC_DEVICETREE=y
+# CONFIG_OF_SELFTEST is not set
+CONFIG_OF_FLATTREE=y
+CONFIG_OF_EARLY_FLATTREE=y
+CONFIG_OF_ADDRESS=y
+CONFIG_OF_IRQ=y
+CONFIG_OF_NET=y
+CONFIG_OF_MDIO=y
+CONFIG_OF_PCI=y
+CONFIG_OF_PCI_IRQ=y
+CONFIG_OF_MTD=y
+CONFIG_OF_RESERVED_MEM=y
+CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
+# CONFIG_PARPORT is not set
+CONFIG_BLK_DEV=y
+# CONFIG_BLK_DEV_NULL_BLK is not set
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
+# CONFIG_BLK_CPQ_CISS_DA is not set
+# CONFIG_BLK_DEV_DAC960 is not set
+# CONFIG_BLK_DEV_UMEM is not set
+# CONFIG_BLK_DEV_COW_COMMON is not set
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+# CONFIG_BLK_DEV_CRYPTOLOOP is not set
+# CONFIG_BLK_DEV_DRBD is not set
+# CONFIG_BLK_DEV_NBD is not set
+# CONFIG_BLK_DEV_NVME is not set
+# CONFIG_BLK_DEV_SX8 is not set
+# CONFIG_BLK_DEV_RAM is not set
+CONFIG_CDROM_PKTCDVD=m
+CONFIG_CDROM_PKTCDVD_BUFFERS=8
+# CONFIG_CDROM_PKTCDVD_WCACHE is not set
+# CONFIG_ATA_OVER_ETH is not set
+# CONFIG_BLK_DEV_RBD is not set
+# CONFIG_BLK_DEV_RSXX is not set
+
+#
+# Misc devices
+#
+# CONFIG_SENSORS_LIS3LV02D is not set
+# CONFIG_AD525X_DPOT is not set
+# CONFIG_ATMEL_PWM is not set
+# CONFIG_DUMMY_IRQ is not set
+# CONFIG_PHANTOM is not set
+# CONFIG_SGI_IOC4 is not set
+# CONFIG_TIFM_CORE is not set
+# CONFIG_ICS932S401 is not set
+# CONFIG_ATMEL_SSC is not set
+# CONFIG_ENCLOSURE_SERVICES is not set
+# CONFIG_HP_ILO is not set
+# CONFIG_APDS9802ALS is not set
+# CONFIG_ISL29003 is not set
+# CONFIG_ISL29020 is not set
+# CONFIG_SENSORS_TSL2550 is not set
+# CONFIG_SENSORS_BH1780 is not set
+# CONFIG_SENSORS_BH1770 is not set
+# CONFIG_SENSORS_APDS990X is not set
+# CONFIG_HMC6352 is not set
+# CONFIG_DS1682 is not set
+# CONFIG_TI_DAC7512 is not set
+# CONFIG_BMP085_I2C is not set
+# CONFIG_BMP085_SPI is not set
+# CONFIG_PCH_PHUB is not set
+# CONFIG_USB_SWITCH_FSA9480 is not set
+# CONFIG_LATTICE_ECP3_CONFIG is not set
+# CONFIG_SRAM is not set
+# CONFIG_C2PORT is not set
+
+#
+# EEPROM support
+#
+# CONFIG_EEPROM_AT24 is not set
+# CONFIG_EEPROM_AT25 is not set
+# CONFIG_EEPROM_LEGACY is not set
+# CONFIG_EEPROM_MAX6875 is not set
+CONFIG_EEPROM_93CX6=y
+# CONFIG_EEPROM_93XX46 is not set
+# CONFIG_CB710_CORE is not set
+
+#
+# Texas Instruments shared transport line discipline
+#
+# CONFIG_SENSORS_LIS3_SPI is not set
+# CONFIG_SENSORS_LIS3_I2C is not set
+
+#
+# Altera FPGA firmware download module
+#
+# CONFIG_ALTERA_STAPL is not set
+
+#
+# Intel MIC Host Driver
+#
+
+#
+# Intel MIC Card Driver
+#
+CONFIG_HAVE_IDE=y
+# CONFIG_IDE is not set
+
+#
+# SCSI device support
+#
+CONFIG_SCSI_MOD=y
+# CONFIG_RAID_ATTRS is not set
+CONFIG_SCSI=y
+CONFIG_SCSI_DMA=y
+# CONFIG_SCSI_TGT is not set
+# CONFIG_SCSI_NETLINK is not set
+CONFIG_SCSI_PROC_FS=y
+
+#
+# SCSI support type (disk, tape, CD-ROM)
+#
+CONFIG_BLK_DEV_SD=y
+# CONFIG_CHR_DEV_ST is not set
+# CONFIG_CHR_DEV_OSST is not set
+CONFIG_BLK_DEV_SR=m
+# CONFIG_BLK_DEV_SR_VENDOR is not set
+CONFIG_CHR_DEV_SG=y
+# CONFIG_CHR_DEV_SCH is not set
+CONFIG_SCSI_MULTI_LUN=y
+# CONFIG_SCSI_CONSTANTS is not set
+# CONFIG_SCSI_LOGGING is not set
+# CONFIG_SCSI_SCAN_ASYNC is not set
+
+#
+# SCSI Transports
+#
+# CONFIG_SCSI_SPI_ATTRS is not set
+# CONFIG_SCSI_FC_ATTRS is not set
+# CONFIG_SCSI_ISCSI_ATTRS is not set
+# CONFIG_SCSI_SAS_ATTRS is not set
+# CONFIG_SCSI_SAS_LIBSAS is not set
+# CONFIG_SCSI_SRP_ATTRS is not set
+CONFIG_SCSI_LOWLEVEL=y
+# CONFIG_ISCSI_TCP is not set
+# CONFIG_ISCSI_BOOT_SYSFS is not set
+# CONFIG_SCSI_CXGB3_ISCSI is not set
+# CONFIG_SCSI_CXGB4_ISCSI is not set
+# CONFIG_SCSI_BNX2_ISCSI is not set
+# CONFIG_SCSI_BNX2X_FCOE is not set
+# CONFIG_BE2ISCSI is not set
+# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
+# CONFIG_SCSI_HPSA is not set
+# CONFIG_SCSI_3W_9XXX is not set
+# CONFIG_SCSI_3W_SAS is not set
+# CONFIG_SCSI_ACARD is not set
+# CONFIG_SCSI_AACRAID is not set
+# CONFIG_SCSI_AIC7XXX is not set
+# CONFIG_SCSI_AIC79XX is not set
+# CONFIG_SCSI_AIC94XX is not set
+# CONFIG_SCSI_MVSAS is not set
+# CONFIG_SCSI_MVUMI is not set
+# CONFIG_SCSI_ARCMSR is not set
+# CONFIG_SCSI_ESAS2R is not set
+# CONFIG_MEGARAID_NEWGEN is not set
+# CONFIG_MEGARAID_LEGACY is not set
+# CONFIG_MEGARAID_SAS is not set
+# CONFIG_SCSI_MPT2SAS is not set
+# CONFIG_SCSI_MPT3SAS is not set
+# CONFIG_SCSI_UFSHCD is not set
+# CONFIG_SCSI_HPTIOP is not set
+# CONFIG_LIBFC is not set
+# CONFIG_LIBFCOE is not set
+# CONFIG_FCOE is not set
+# CONFIG_SCSI_DMX3191D is not set
+# CONFIG_SCSI_FUTURE_DOMAIN is not set
+# CONFIG_SCSI_IPS is not set
+# CONFIG_SCSI_INITIO is not set
+# CONFIG_SCSI_INIA100 is not set
+# CONFIG_SCSI_STEX is not set
+# CONFIG_SCSI_SYM53C8XX_2 is not set
+# CONFIG_SCSI_IPR is not set
+# CONFIG_SCSI_QLOGIC_1280 is not set
+# CONFIG_SCSI_QLA_FC is not set
+# CONFIG_SCSI_QLA_ISCSI is not set
+# CONFIG_SCSI_LPFC is not set
+# CONFIG_SCSI_DC395x is not set
+# CONFIG_SCSI_DC390T is not set
+# CONFIG_SCSI_NSP32 is not set
+# CONFIG_SCSI_DEBUG is not set
+# CONFIG_SCSI_PMCRAID is not set
+# CONFIG_SCSI_PM8001 is not set
+# CONFIG_SCSI_SRP is not set
+# CONFIG_SCSI_BFA_FC is not set
+# CONFIG_SCSI_CHELSIO_FCOE is not set
+# CONFIG_SCSI_DH is not set
+# CONFIG_SCSI_OSD_INITIATOR is not set
+CONFIG_ATA=y
+# CONFIG_ATA_NONSTANDARD is not set
+CONFIG_ATA_VERBOSE_ERROR=y
+CONFIG_SATA_PMP=y
+
+#
+# Controllers with non-SFF native interface
+#
+# CONFIG_SATA_AHCI is not set
+CONFIG_SATA_AHCI_PLATFORM=y
+# CONFIG_AHCI_IMX is not set
+CONFIG_SATA_BRCMSTB=y
+# CONFIG_SATA_INIC162X is not set
+# CONFIG_SATA_ACARD_AHCI is not set
+# CONFIG_SATA_SIL24 is not set
+CONFIG_ATA_SFF=y
+
+#
+# SFF controllers with custom DMA interface
+#
+# CONFIG_PDC_ADMA is not set
+# CONFIG_SATA_QSTOR is not set
+# CONFIG_SATA_SX4 is not set
+CONFIG_ATA_BMDMA=y
+
+#
+# SATA SFF controllers with BMDMA
+#
+# CONFIG_ATA_PIIX is not set
+# CONFIG_SATA_HIGHBANK is not set
+# CONFIG_SATA_MV is not set
+# CONFIG_SATA_NV is not set
+# CONFIG_SATA_PROMISE is not set
+# CONFIG_SATA_RCAR is not set
+# CONFIG_SATA_SIL is not set
+# CONFIG_SATA_SIS is not set
+# CONFIG_SATA_SVW is not set
+# CONFIG_SATA_ULI is not set
+# CONFIG_SATA_VIA is not set
+# CONFIG_SATA_VITESSE is not set
+
+#
+# PATA SFF controllers with BMDMA
+#
+# CONFIG_PATA_ALI is not set
+# CONFIG_PATA_AMD is not set
+# CONFIG_PATA_ARTOP is not set
+# CONFIG_PATA_ATIIXP is not set
+# CONFIG_PATA_ATP867X is not set
+# CONFIG_PATA_CMD64X is not set
+# CONFIG_PATA_CS5520 is not set
+# CONFIG_PATA_CS5530 is not set
+# CONFIG_PATA_CS5536 is not set
+# CONFIG_PATA_CYPRESS is not set
+# CONFIG_PATA_EFAR is not set
+# CONFIG_PATA_HPT366 is not set
+# CONFIG_PATA_HPT37X is not set
+# CONFIG_PATA_HPT3X2N is not set
+# CONFIG_PATA_HPT3X3 is not set
+# CONFIG_PATA_IT8213 is not set
+# CONFIG_PATA_IT821X is not set
+# CONFIG_PATA_JMICRON is not set
+# CONFIG_PATA_MARVELL is not set
+# CONFIG_PATA_NETCELL is not set
+# CONFIG_PATA_NINJA32 is not set
+# CONFIG_PATA_NS87415 is not set
+# CONFIG_PATA_OLDPIIX is not set
+# CONFIG_PATA_OPTIDMA is not set
+# CONFIG_PATA_PDC2027X is not set
+# CONFIG_PATA_PDC_OLD is not set
+# CONFIG_PATA_RADISYS is not set
+# CONFIG_PATA_RDC is not set
+# CONFIG_PATA_SC1200 is not set
+# CONFIG_PATA_SCH is not set
+# CONFIG_PATA_SERVERWORKS is not set
+# CONFIG_PATA_SIL680 is not set
+# CONFIG_PATA_SIS is not set
+# CONFIG_PATA_TOSHIBA is not set
+# CONFIG_PATA_TRIFLEX is not set
+# CONFIG_PATA_VIA is not set
+# CONFIG_PATA_WINBOND is not set
+
+#
+# PIO-only SFF controllers
+#
+# CONFIG_PATA_CMD640_PCI is not set
+# CONFIG_PATA_MPIIX is not set
+# CONFIG_PATA_NS87410 is not set
+# CONFIG_PATA_OPTI is not set
+# CONFIG_PATA_PLATFORM is not set
+# CONFIG_PATA_RZ1000 is not set
+
+#
+# Generic fallback / legacy drivers
+#
+# CONFIG_ATA_GENERIC is not set
+# CONFIG_PATA_LEGACY is not set
+# CONFIG_MD is not set
+# CONFIG_TARGET_CORE is not set
+# CONFIG_FUSION is not set
+
+#
+# IEEE 1394 (FireWire) support
+#
+# CONFIG_FIREWIRE is not set
+# CONFIG_FIREWIRE_NOSY is not set
+# CONFIG_I2O is not set
+CONFIG_NETDEVICES=y
+CONFIG_MII=y
+CONFIG_NET_CORE=y
+# CONFIG_BONDING is not set
+# CONFIG_DUMMY is not set
+# CONFIG_EQUALIZER is not set
+# CONFIG_NET_FC is not set
+# CONFIG_NET_TEAM is not set
+# CONFIG_MACVLAN is not set
+# CONFIG_VXLAN is not set
+# CONFIG_NETCONSOLE is not set
+# CONFIG_NETPOLL is not set
+# CONFIG_NET_POLL_CONTROLLER is not set
+CONFIG_TUN=m
+# CONFIG_VETH is not set
+# CONFIG_NLMON is not set
+# CONFIG_ARCNET is not set
+
+#
+# CAIF transport drivers
+#
+
+#
+# Distributed Switch Architecture drivers
+#
+# CONFIG_NET_DSA_MV88E6XXX is not set
+# CONFIG_NET_DSA_MV88E6060 is not set
+# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set
+# CONFIG_NET_DSA_MV88E6131 is not set
+# CONFIG_NET_DSA_MV88E6123_61_65 is not set
+CONFIG_NET_DSA_BCM_SF2=y
+CONFIG_ETHERNET=y
+CONFIG_NET_VENDOR_3COM=y
+# CONFIG_VORTEX is not set
+# CONFIG_TYPHOON is not set
+# CONFIG_NET_VENDOR_ADAPTEC is not set
+# CONFIG_NET_VENDOR_ALTEON is not set
+# CONFIG_NET_VENDOR_AMD is not set
+# CONFIG_NET_VENDOR_ARC is not set
+# CONFIG_NET_VENDOR_ATHEROS is not set
+# CONFIG_NET_CADENCE is not set
+CONFIG_NET_VENDOR_BROADCOM=y
+# CONFIG_B44 is not set
+# CONFIG_BNX2 is not set
+# CONFIG_CNIC is not set
+# CONFIG_TIGON3 is not set
+# CONFIG_BNX2X is not set
+CONFIG_SYSTEM_PORT=y
+# CONFIG_NET_VENDOR_BROCADE is not set
+# CONFIG_NET_CALXEDA_XGMAC is not set
+# CONFIG_NET_VENDOR_CHELSIO is not set
+# CONFIG_NET_VENDOR_CIRRUS is not set
+# CONFIG_NET_VENDOR_CISCO is not set
+# CONFIG_DM9000 is not set
+# CONFIG_DNET is not set
+# CONFIG_NET_VENDOR_DEC is not set
+# CONFIG_NET_VENDOR_DLINK is not set
+# CONFIG_NET_VENDOR_EMULEX is not set
+# CONFIG_NET_VENDOR_EXAR is not set
+# CONFIG_NET_VENDOR_FARADAY is not set
+# CONFIG_NET_VENDOR_HP is not set
+CONFIG_NET_VENDOR_INTEL=y
+# CONFIG_E100 is not set
+# CONFIG_E1000 is not set
+CONFIG_E1000E=y
+# CONFIG_IGB is not set
+# CONFIG_IGBVF is not set
+# CONFIG_IXGB is not set
+# CONFIG_IXGBE is not set
+# CONFIG_IXGBEVF is not set
+# CONFIG_I40E is not set
+# CONFIG_I40EVF is not set
+CONFIG_NET_VENDOR_I825XX=y
+# CONFIG_IP1000 is not set
+# CONFIG_JME is not set
+# CONFIG_NET_VENDOR_MARVELL is not set
+# CONFIG_NET_VENDOR_MELLANOX is not set
+# CONFIG_NET_VENDOR_MICREL is not set
+# CONFIG_NET_VENDOR_MICROCHIP is not set
+# CONFIG_NET_VENDOR_MYRI is not set
+# CONFIG_FEALNX is not set
+# CONFIG_NET_VENDOR_NATSEMI is not set
+# CONFIG_NET_VENDOR_NVIDIA is not set
+# CONFIG_NET_VENDOR_OKI is not set
+# CONFIG_ETHOC is not set
+# CONFIG_NET_PACKET_ENGINE is not set
+# CONFIG_NET_VENDOR_QLOGIC is not set
+# CONFIG_NET_VENDOR_REALTEK is not set
+# CONFIG_SH_ETH is not set
+# CONFIG_NET_VENDOR_RDC is not set
+# CONFIG_NET_VENDOR_SEEQ is not set
+# CONFIG_NET_VENDOR_SILAN is not set
+# CONFIG_NET_VENDOR_SIS is not set
+# CONFIG_SFC is not set
+# CONFIG_NET_VENDOR_SMSC is not set
+# CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_SUN is not set
+# CONFIG_NET_VENDOR_TEHUTI is not set
+# CONFIG_NET_VENDOR_TI is not set
+# CONFIG_NET_VENDOR_VIA is not set
+# CONFIG_NET_VENDOR_WIZNET is not set
+# CONFIG_FDDI is not set
+# CONFIG_HIPPI is not set
+CONFIG_PHYLIB=y
+
+#
+# MII PHY device drivers
+#
+# CONFIG_AT803X_PHY is not set
+# CONFIG_AMD_PHY is not set
+# CONFIG_MARVELL_PHY is not set
+# CONFIG_DAVICOM_PHY is not set
+# CONFIG_QSEMI_PHY is not set
+# CONFIG_LXT_PHY is not set
+# CONFIG_CICADA_PHY is not set
+# CONFIG_VITESSE_PHY is not set
+# CONFIG_SMSC_PHY is not set
+# CONFIG_BROADCOM_PHY is not set
+CONFIG_BCM531XX_PHY=y
+CONFIG_BCM7XXX_PHY=y
+# CONFIG_BCM87XX_PHY is not set
+# CONFIG_ICPLUS_PHY is not set
+# CONFIG_REALTEK_PHY is not set
+# CONFIG_NATIONAL_PHY is not set
+# CONFIG_STE10XP is not set
+# CONFIG_LSI_ET1011C_PHY is not set
+# CONFIG_MICREL_PHY is not set
+CONFIG_FIXED_PHY=y
+# CONFIG_MDIO_BITBANG is not set
+# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
+CONFIG_MDIO_UNIMAC=y
+# CONFIG_MICREL_KS8995MA is not set
+CONFIG_PPP=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_MPPE=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPPOE=m
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_SLIP=m
+CONFIG_SLHC=m
+# CONFIG_SLIP_COMPRESSED is not set
+# CONFIG_SLIP_SMART is not set
+# CONFIG_SLIP_MODE_SLIP6 is not set
+
+#
+# USB Network Adapters
+#
+CONFIG_USB_CATC=m
+CONFIG_USB_KAWETH=m
+CONFIG_USB_PEGASUS=m
+CONFIG_USB_RTL8150=m
+CONFIG_USB_RTL8152=m
+CONFIG_USB_USBNET=m
+CONFIG_USB_NET_AX8817X=m
+CONFIG_USB_NET_AX88179_178A=m
+CONFIG_USB_NET_CDCETHER=m
+CONFIG_USB_NET_CDC_EEM=m
+CONFIG_USB_NET_CDC_NCM=m
+CONFIG_USB_NET_HUAWEI_CDC_NCM=m
+CONFIG_USB_NET_CDC_MBIM=m
+CONFIG_USB_NET_DM9601=m
+CONFIG_USB_NET_SR9700=m
+CONFIG_USB_NET_SR9800=m
+CONFIG_USB_NET_SMSC75XX=m
+CONFIG_USB_NET_SMSC95XX=m
+CONFIG_USB_NET_GL620A=m
+CONFIG_USB_NET_NET1080=m
+CONFIG_USB_NET_PLUSB=m
+CONFIG_USB_NET_MCS7830=m
+CONFIG_USB_NET_RNDIS_HOST=m
+CONFIG_USB_NET_CDC_SUBSET=m
+CONFIG_USB_ALI_M5632=y
+CONFIG_USB_AN2720=y
+CONFIG_USB_BELKIN=y
+CONFIG_USB_ARMLINUX=y
+CONFIG_USB_EPSON2888=y
+CONFIG_USB_KC2190=y
+CONFIG_USB_NET_ZAURUS=m
+CONFIG_USB_NET_CX82310_ETH=m
+CONFIG_USB_NET_KALMIA=m
+CONFIG_USB_NET_QMI_WWAN=m
+CONFIG_USB_HSO=m
+CONFIG_USB_NET_INT51X1=m
+CONFIG_USB_IPHETH=m
+CONFIG_USB_SIERRA_NET=m
+CONFIG_USB_VL600=m
+CONFIG_WLAN=y
+CONFIG_LIBERTAS_THINFIRM=m
+# CONFIG_LIBERTAS_THINFIRM_DEBUG is not set
+CONFIG_LIBERTAS_THINFIRM_USB=m
+CONFIG_ATMEL=m
+# CONFIG_PCI_ATMEL is not set
+CONFIG_AT76C50X_USB=m
+# CONFIG_PRISM54 is not set
+CONFIG_USB_ZD1201=m
+CONFIG_USB_NET_RNDIS_WLAN=m
+# CONFIG_RTL8180 is not set
+CONFIG_RTL8187=m
+CONFIG_RTL8187_LEDS=y
+CONFIG_ADM8211=m
+CONFIG_MAC80211_HWSIM=m
+# CONFIG_MWL8K is not set
+CONFIG_ATH_COMMON=m
+CONFIG_ATH_CARDS=m
+# CONFIG_ATH_DEBUG is not set
+CONFIG_ATH5K=m
+# CONFIG_ATH5K_DEBUG is not set
+CONFIG_ATH5K_PCI=y
+CONFIG_ATH9K_HW=m
+CONFIG_ATH9K_COMMON=m
+CONFIG_ATH9K_BTCOEX_SUPPORT=y
+CONFIG_ATH9K=m
+# CONFIG_ATH9K_PCI is not set
+# CONFIG_ATH9K_AHB is not set
+# CONFIG_ATH9K_DEBUGFS is not set
+# CONFIG_ATH9K_WOW is not set
+# CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set
+CONFIG_ATH9K_RFKILL=y
+CONFIG_ATH9K_HTC=m
+# CONFIG_ATH9K_HTC_DEBUGFS is not set
+CONFIG_CARL9170=m
+CONFIG_CARL9170_LEDS=y
+CONFIG_CARL9170_WPC=y
+# CONFIG_CARL9170_HWRNG is not set
+CONFIG_ATH6KL=m
+# CONFIG_ATH6KL_SDIO is not set
+CONFIG_ATH6KL_USB=m
+# CONFIG_ATH6KL_DEBUG is not set
+CONFIG_AR5523=m
+CONFIG_WIL6210=m
+CONFIG_WIL6210_ISR_COR=y
+CONFIG_ATH10K=m
+# CONFIG_ATH10K_PCI is not set
+# CONFIG_ATH10K_DEBUG is not set
+# CONFIG_ATH10K_DEBUGFS is not set
+CONFIG_WCN36XX=m
+# CONFIG_WCN36XX_DEBUGFS is not set
+CONFIG_B43=m
+CONFIG_B43_SSB=y
+CONFIG_B43_PCI_AUTOSELECT=y
+CONFIG_B43_PCICORE_AUTOSELECT=y
+# CONFIG_B43_SDIO is not set
+CONFIG_B43_PIO=y
+CONFIG_B43_PHY_N=y
+CONFIG_B43_PHY_LP=y
+CONFIG_B43_LEDS=y
+CONFIG_B43_HWRNG=y
+# CONFIG_B43_DEBUG is not set
+CONFIG_B43LEGACY=m
+CONFIG_B43LEGACY_PCI_AUTOSELECT=y
+CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y
+CONFIG_B43LEGACY_LEDS=y
+CONFIG_B43LEGACY_HWRNG=y
+CONFIG_B43LEGACY_DEBUG=y
+CONFIG_B43LEGACY_DMA=y
+CONFIG_B43LEGACY_PIO=y
+CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y
+# CONFIG_B43LEGACY_DMA_MODE is not set
+# CONFIG_B43LEGACY_PIO_MODE is not set
+CONFIG_BRCMUTIL=m
+# CONFIG_BRCMSMAC is not set
+CONFIG_BRCMFMAC=m
+CONFIG_BRCMFMAC_SDIO=y
+CONFIG_BRCMFMAC_USB=y
+# CONFIG_BRCM_TRACING is not set
+# CONFIG_BRCMDBG is not set
+CONFIG_HOSTAP=m
+CONFIG_HOSTAP_FIRMWARE=y
+# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
+CONFIG_HOSTAP_PLX=m
+CONFIG_HOSTAP_PCI=m
+CONFIG_IPW2100=m
+# CONFIG_IPW2100_MONITOR is not set
+# CONFIG_IPW2100_DEBUG is not set
+CONFIG_IPW2200=m
+# CONFIG_IPW2200_MONITOR is not set
+# CONFIG_IPW2200_QOS is not set
+# CONFIG_IPW2200_DEBUG is not set
+CONFIG_LIBIPW=m
+# CONFIG_LIBIPW_DEBUG is not set
+CONFIG_IWLWIFI=m
+CONFIG_IWLDVM=m
+# CONFIG_IWLMVM is not set
+CONFIG_IWLWIFI_OPMODE_MODULAR=y
+
+#
+# Debugging Options
+#
+# CONFIG_IWLWIFI_DEBUG is not set
+CONFIG_IWLEGACY=m
+CONFIG_IWL4965=m
+CONFIG_IWL3945=m
+
+#
+# iwl3945 / iwl4965 Debugging Options
+#
+# CONFIG_IWLEGACY_DEBUG is not set
+CONFIG_LIBERTAS=m
+CONFIG_LIBERTAS_USB=m
+CONFIG_LIBERTAS_SDIO=m
+CONFIG_LIBERTAS_SPI=m
+# CONFIG_LIBERTAS_DEBUG is not set
+# CONFIG_LIBERTAS_MESH is not set
+CONFIG_HERMES=m
+CONFIG_HERMES_PRISM=y
+CONFIG_HERMES_CACHE_FW_ON_INIT=y
+# CONFIG_PLX_HERMES is not set
+# CONFIG_TMD_HERMES is not set
+# CONFIG_NORTEL_HERMES is not set
+# CONFIG_PCI_HERMES is not set
+CONFIG_ORINOCO_USB=m
+CONFIG_P54_COMMON=m
+CONFIG_P54_USB=m
+# CONFIG_P54_PCI is not set
+CONFIG_P54_SPI=m
+# CONFIG_P54_SPI_DEFAULT_EEPROM is not set
+CONFIG_P54_LEDS=y
+CONFIG_RT2X00=m
+# CONFIG_RT2400PCI is not set
+# CONFIG_RT2500PCI is not set
+# CONFIG_RT61PCI is not set
+# CONFIG_RT2800PCI is not set
+CONFIG_RT2500USB=m
+CONFIG_RT73USB=m
+CONFIG_RT2800USB=m
+CONFIG_RT2800USB_RT33XX=y
+CONFIG_RT2800USB_RT35XX=y
+CONFIG_RT2800USB_RT3573=y
+CONFIG_RT2800USB_RT53XX=y
+CONFIG_RT2800USB_RT55XX=y
+CONFIG_RT2800USB_UNKNOWN=y
+CONFIG_RT2800_LIB=m
+CONFIG_RT2X00_LIB_USB=m
+CONFIG_RT2X00_LIB=m
+CONFIG_RT2X00_LIB_FIRMWARE=y
+CONFIG_RT2X00_LIB_CRYPTO=y
+CONFIG_RT2X00_LIB_LEDS=y
+# CONFIG_RT2X00_DEBUG is not set
+CONFIG_RTL_CARDS=m
+CONFIG_RTL8192CE=m
+# CONFIG_RTL8192SE is not set
+# CONFIG_RTL8192DE is not set
+# CONFIG_RTL8723AE is not set
+CONFIG_RTL8188EE=m
+CONFIG_RTL8192CU=m
+CONFIG_RTLWIFI=m
+CONFIG_RTLWIFI_PCI=m
+CONFIG_RTLWIFI_USB=m
+# CONFIG_RTLWIFI_DEBUG is not set
+CONFIG_RTL8192C_COMMON=m
+CONFIG_WL_TI=y
+CONFIG_WL1251=m
+# CONFIG_WL1251_SPI is not set
+# CONFIG_WL1251_SDIO is not set
+CONFIG_WL12XX=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+CONFIG_WLCORE_SPI=m
+CONFIG_WLCORE_SDIO=m
+CONFIG_WILINK_PLATFORM_DATA=y
+CONFIG_ZD1211RW=m
+# CONFIG_ZD1211RW_DEBUG is not set
+CONFIG_MWIFIEX=m
+CONFIG_MWIFIEX_SDIO=m
+CONFIG_MWIFIEX_PCIE=m
+CONFIG_MWIFIEX_USB=m
+CONFIG_CW1200=m
+# CONFIG_CW1200_WLAN_SDIO is not set
+# CONFIG_CW1200_WLAN_SPI is not set
+
+#
+# Enable WiMAX (Networking options) to see the WiMAX drivers
+#
+# CONFIG_WAN is not set
+# CONFIG_VMXNET3 is not set
+# CONFIG_ISDN is not set
+
+#
+# Input device support
+#
+CONFIG_INPUT=y
+CONFIG_INPUT_FF_MEMLESS=m
+CONFIG_INPUT_POLLDEV=m
+# CONFIG_INPUT_SPARSEKMAP is not set
+# CONFIG_INPUT_MATRIXKMAP is not set
+
+#
+# Userland interfaces
+#
+CONFIG_INPUT_MOUSEDEV=y
+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
+CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
+CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
+# CONFIG_INPUT_JOYDEV is not set
+CONFIG_INPUT_EVDEV=y
+# CONFIG_INPUT_EVBUG is not set
+
+#
+# Input Device Drivers
+#
+CONFIG_INPUT_KEYBOARD=y
+# CONFIG_KEYBOARD_ADP5588 is not set
+# CONFIG_KEYBOARD_ADP5589 is not set
+CONFIG_KEYBOARD_ATKBD=y
+# CONFIG_KEYBOARD_QT1070 is not set
+# CONFIG_KEYBOARD_QT2160 is not set
+# CONFIG_KEYBOARD_LKKBD is not set
+# CONFIG_KEYBOARD_TCA6416 is not set
+# CONFIG_KEYBOARD_TCA8418 is not set
+# CONFIG_KEYBOARD_LM8323 is not set
+# CONFIG_KEYBOARD_LM8333 is not set
+# CONFIG_KEYBOARD_MAX7359 is not set
+# CONFIG_KEYBOARD_MCS is not set
+# CONFIG_KEYBOARD_MPR121 is not set
+# CONFIG_KEYBOARD_NEWTON is not set
+# CONFIG_KEYBOARD_OPENCORES is not set
+# CONFIG_KEYBOARD_SAMSUNG is not set
+# CONFIG_KEYBOARD_STOWAWAY is not set
+# CONFIG_KEYBOARD_SUNKBD is not set
+# CONFIG_KEYBOARD_XTKBD is not set
+CONFIG_INPUT_MOUSE=y
+CONFIG_MOUSE_PS2=y
+CONFIG_MOUSE_PS2_ALPS=y
+CONFIG_MOUSE_PS2_LOGIPS2PP=y
+CONFIG_MOUSE_PS2_SYNAPTICS=y
+CONFIG_MOUSE_PS2_CYPRESS=y
+CONFIG_MOUSE_PS2_TRACKPOINT=y
+CONFIG_MOUSE_PS2_ELANTECH=y
+# CONFIG_MOUSE_PS2_SENTELIC is not set
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
+# CONFIG_MOUSE_SERIAL is not set
+# CONFIG_MOUSE_APPLETOUCH is not set
+# CONFIG_MOUSE_BCM5974 is not set
+# CONFIG_MOUSE_CYAPA is not set
+# CONFIG_MOUSE_VSXXXAA is not set
+# CONFIG_MOUSE_SYNAPTICS_I2C is not set
+# CONFIG_MOUSE_SYNAPTICS_USB is not set
+# CONFIG_INPUT_JOYSTICK is not set
+# CONFIG_INPUT_TABLET is not set
+# CONFIG_INPUT_TOUCHSCREEN is not set
+CONFIG_INPUT_MISC=y
+# CONFIG_INPUT_AD714X is not set
+# CONFIG_INPUT_BMA150 is not set
+# CONFIG_INPUT_MMA8450 is not set
+CONFIG_INPUT_MPU3050=y
+# CONFIG_INPUT_ATI_REMOTE2 is not set
+# CONFIG_INPUT_KEYSPAN_REMOTE is not set
+# CONFIG_INPUT_KXTJ9 is not set
+# CONFIG_INPUT_POWERMATE is not set
+# CONFIG_INPUT_YEALINK is not set
+# CONFIG_INPUT_CM109 is not set
+CONFIG_INPUT_UINPUT=y
+# CONFIG_INPUT_PCF8574 is not set
+# CONFIG_INPUT_ADXL34X is not set
+# CONFIG_INPUT_IMS_PCU is not set
+# CONFIG_INPUT_CMA3000 is not set
+
+#
+# Hardware I/O ports
+#
+CONFIG_SERIO=y
+# CONFIG_SERIO_SERPORT is not set
+# CONFIG_SERIO_PCIPS2 is not set
+CONFIG_SERIO_LIBPS2=y
+# CONFIG_SERIO_RAW is not set
+# CONFIG_SERIO_ALTERA_PS2 is not set
+# CONFIG_SERIO_PS2MULT is not set
+# CONFIG_SERIO_ARC_PS2 is not set
+# CONFIG_SERIO_APBPS2 is not set
+# CONFIG_SERIO_OLPC_APSP is not set
+# CONFIG_GAMEPORT is not set
+
+#
+# Character devices
+#
+CONFIG_TTY=y
+# CONFIG_VT is not set
+CONFIG_UNIX98_PTYS=y
+# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
+# CONFIG_LEGACY_PTYS is not set
+# CONFIG_SERIAL_NONSTANDARD is not set
+# CONFIG_NOZOMI is not set
+# CONFIG_N_GSM is not set
+# CONFIG_TRACE_SINK is not set
+CONFIG_DEVKMEM=y
+
+#
+# Serial drivers
+#
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_NR_UARTS=4
+CONFIG_SERIAL_8250_RUNTIME_UARTS=4
+# CONFIG_SERIAL_8250_EXTENDED is not set
+CONFIG_SERIAL_8250_DW=y
+# CONFIG_SERIAL_8250_EM is not set
+
+#
+# Non-8250 serial port support
+#
+# CONFIG_SERIAL_MAX3100 is not set
+# CONFIG_SERIAL_MAX310X is not set
+# CONFIG_SERIAL_MFD_HSU is not set
+# CONFIG_SERIAL_SH_SCI is not set
+CONFIG_SERIAL_CORE=y
+CONFIG_SERIAL_CORE_CONSOLE=y
+# CONFIG_SERIAL_JSM is not set
+CONFIG_SERIAL_OF_PLATFORM=y
+# CONFIG_SERIAL_SCCNXP is not set
+# CONFIG_SERIAL_TIMBERDALE is not set
+# CONFIG_SERIAL_ALTERA_JTAGUART is not set
+# CONFIG_SERIAL_ALTERA_UART is not set
+# CONFIG_SERIAL_PCH_UART is not set
+# CONFIG_SERIAL_XILINX_PS_UART is not set
+# CONFIG_SERIAL_ARC is not set
+# CONFIG_SERIAL_RP2 is not set
+# CONFIG_SERIAL_FSL_LPUART is not set
+# CONFIG_SERIAL_ST_ASC is not set
+# CONFIG_TTY_PRINTK is not set
+# CONFIG_HVC_DCC is not set
+# CONFIG_IPMI_HANDLER is not set
+CONFIG_HW_RANDOM=y
+# CONFIG_HW_RANDOM_TIMERIOMEM is not set
+# CONFIG_HW_RANDOM_ATMEL is not set
+# CONFIG_HW_RANDOM_EXYNOS is not set
+# CONFIG_R3964 is not set
+# CONFIG_APPLICOM is not set
+# CONFIG_RAW_DRIVER is not set
+# CONFIG_TCG_TPM is not set
+CONFIG_DEVPORT=y
+CONFIG_I2C=y
+CONFIG_I2C_BOARDINFO=y
+CONFIG_I2C_COMPAT=y
+CONFIG_I2C_CHARDEV=y
+CONFIG_I2C_MUX=y
+
+#
+# Multiplexer I2C Chip support
+#
+# CONFIG_I2C_MUX_PCA9541 is not set
+# CONFIG_I2C_MUX_PCA954x is not set
+CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_ALGOBIT=m
+
+#
+# I2C Hardware Bus support
+#
+
+#
+# PC SMBus host controller drivers
+#
+# CONFIG_I2C_ALI1535 is not set
+# CONFIG_I2C_ALI1563 is not set
+# CONFIG_I2C_ALI15X3 is not set
+# CONFIG_I2C_AMD756 is not set
+# CONFIG_I2C_AMD8111 is not set
+# CONFIG_I2C_I801 is not set
+# CONFIG_I2C_ISCH is not set
+# CONFIG_I2C_PIIX4 is not set
+# CONFIG_I2C_NFORCE2 is not set
+# CONFIG_I2C_SIS5595 is not set
+# CONFIG_I2C_SIS630 is not set
+# CONFIG_I2C_SIS96X is not set
+# CONFIG_I2C_VIA is not set
+# CONFIG_I2C_VIAPRO is not set
+
+#
+# I2C system bus drivers (mostly embedded / system-on-chip)
+#
+# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
+# CONFIG_I2C_DESIGNWARE_PCI is not set
+# CONFIG_I2C_EG20T is not set
+# CONFIG_I2C_OCORES is not set
+# CONFIG_I2C_PCA_PLATFORM is not set
+# CONFIG_I2C_PXA_PCI is not set
+# CONFIG_I2C_SIMTEC is not set
+# CONFIG_I2C_XILINX is not set
+
+#
+# External I2C/SMBus adapter drivers
+#
+# CONFIG_I2C_DIOLAN_U2C is not set
+# CONFIG_I2C_PARPORT_LIGHT is not set
+# CONFIG_I2C_ROBOTFUZZ_OSIF is not set
+# CONFIG_I2C_TAOS_EVM is not set
+# CONFIG_I2C_TINY_USB is not set
+
+#
+# Other I2C/SMBus bus drivers
+#
+CONFIG_I2C_BRCMSTB=y
+# CONFIG_I2C_STUB is not set
+# CONFIG_I2C_DEBUG_CORE is not set
+# CONFIG_I2C_DEBUG_ALGO is not set
+# CONFIG_I2C_DEBUG_BUS is not set
+CONFIG_SPI=y
+# CONFIG_SPI_DEBUG is not set
+CONFIG_SPI_MASTER=y
+
+#
+# SPI Master Controller Drivers
+#
+# CONFIG_SPI_ALTERA is not set
+CONFIG_SPI_BITBANG=y
+# CONFIG_SPI_FSL_SPI is not set
+# CONFIG_SPI_PXA2XX is not set
+# CONFIG_SPI_PXA2XX_PCI is not set
+# CONFIG_SPI_SC18IS602 is not set
+# CONFIG_SPI_TOPCLIFF_PCH is not set
+# CONFIG_SPI_XCOMM is not set
+# CONFIG_SPI_XILINX is not set
+# CONFIG_SPI_DESIGNWARE is not set
+
+#
+# SPI Protocol Masters
+#
+# CONFIG_SPI_SPIDEV is not set
+# CONFIG_SPI_TLE62X0 is not set
+# CONFIG_HSI is not set
+
+#
+# PPS support
+#
+CONFIG_PPS=y
+# CONFIG_PPS_DEBUG is not set
+
+#
+# PPS clients support
+#
+# CONFIG_PPS_CLIENT_KTIMER is not set
+# CONFIG_PPS_CLIENT_LDISC is not set
+# CONFIG_PPS_CLIENT_GPIO is not set
+
+#
+# PPS generators support
+#
+
+#
+# PTP clock support
+#
+CONFIG_PTP_1588_CLOCK=y
+
+#
+# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
+#
+CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
+CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
+# CONFIG_GPIOLIB is not set
+# CONFIG_W1 is not set
+CONFIG_POWER_SUPPLY=y
+# CONFIG_POWER_SUPPLY_DEBUG is not set
+# CONFIG_PDA_POWER is not set
+# CONFIG_TEST_POWER is not set
+# CONFIG_BATTERY_DS2780 is not set
+# CONFIG_BATTERY_DS2781 is not set
+# CONFIG_BATTERY_DS2782 is not set
+# CONFIG_BATTERY_SBS is not set
+# CONFIG_BATTERY_BQ27x00 is not set
+# CONFIG_BATTERY_MAX17040 is not set
+# CONFIG_BATTERY_MAX17042 is not set
+# CONFIG_CHARGER_MAX8903 is not set
+# CONFIG_CHARGER_LP8727 is not set
+# CONFIG_CHARGER_BQ2415X is not set
+# CONFIG_CHARGER_SMB347 is not set
+CONFIG_POWER_RESET=y
+CONFIG_POWER_RESET_BRCMSTB=y
+# CONFIG_POWER_RESET_RESTART is not set
+# CONFIG_POWER_AVS is not set
+# CONFIG_HWMON is not set
+CONFIG_THERMAL=y
+CONFIG_THERMAL_OF=y
+CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
+# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
+# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
+CONFIG_THERMAL_GOV_STEP_WISE=y
+# CONFIG_THERMAL_GOV_USER_SPACE is not set
+CONFIG_CPU_THERMAL=y
+# CONFIG_THERMAL_EMULATION is not set
+# CONFIG_IMX_THERMAL is not set
+# CONFIG_INTEL_POWERCLAMP is not set
+# CONFIG_BRCMSTB_THERMAL is not set
+
+#
+# Texas Instruments thermal drivers
+#
+# CONFIG_WATCHDOG is not set
+CONFIG_SSB_POSSIBLE=y
+
+#
+# Sonics Silicon Backplane
+#
+CONFIG_SSB=m
+CONFIG_SSB_SPROM=y
+CONFIG_SSB_BLOCKIO=y
+CONFIG_SSB_PCIHOST_POSSIBLE=y
+CONFIG_SSB_PCIHOST=y
+CONFIG_SSB_B43_PCI_BRIDGE=y
+CONFIG_SSB_SDIOHOST_POSSIBLE=y
+# CONFIG_SSB_SDIOHOST is not set
+# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_DEBUG is not set
+CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y
+CONFIG_SSB_DRIVER_PCICORE=y
+CONFIG_BCMA_POSSIBLE=y
+
+#
+# Broadcom specific AMBA
+#
+# CONFIG_BCMA is not set
+
+#
+# Multifunction device drivers
+#
+# CONFIG_MFD_CORE is not set
+# CONFIG_MFD_AS3711 is not set
+# CONFIG_MFD_AS3722 is not set
+# CONFIG_PMIC_ADP5520 is not set
+# CONFIG_MFD_CROS_EC is not set
+# CONFIG_PMIC_DA903X is not set
+# CONFIG_MFD_DA9052_SPI is not set
+# CONFIG_MFD_DA9052_I2C is not set
+# CONFIG_MFD_DA9055 is not set
+# CONFIG_MFD_DA9063 is not set
+# CONFIG_MFD_MC13XXX_SPI is not set
+# CONFIG_MFD_MC13XXX_I2C is not set
+# CONFIG_HTC_PASIC3 is not set
+# CONFIG_LPC_ICH is not set
+# CONFIG_LPC_SCH is not set
+# CONFIG_MFD_JANZ_CMODIO is not set
+# CONFIG_MFD_KEMPLD is not set
+# CONFIG_MFD_88PM800 is not set
+# CONFIG_MFD_88PM805 is not set
+# CONFIG_MFD_88PM860X is not set
+# CONFIG_MFD_MAX14577 is not set
+# CONFIG_MFD_MAX77686 is not set
+# CONFIG_MFD_MAX77693 is not set
+# CONFIG_MFD_MAX8907 is not set
+# CONFIG_MFD_MAX8925 is not set
+# CONFIG_MFD_MAX8997 is not set
+# CONFIG_MFD_MAX8998 is not set
+# CONFIG_EZX_PCAP is not set
+# CONFIG_MFD_VIPERBOARD is not set
+# CONFIG_MFD_RETU is not set
+# CONFIG_MFD_PCF50633 is not set
+# CONFIG_MFD_RDC321X is not set
+# CONFIG_MFD_RTSX_PCI is not set
+# CONFIG_MFD_RC5T583 is not set
+# CONFIG_MFD_SEC_CORE is not set
+# CONFIG_MFD_SI476X_CORE is not set
+# CONFIG_MFD_SM501 is not set
+# CONFIG_MFD_SMSC is not set
+# CONFIG_ABX500_CORE is not set
+# CONFIG_MFD_STMPE is not set
+CONFIG_MFD_SYSCON=y
+# CONFIG_MFD_TI_AM335X_TSCADC is not set
+# CONFIG_MFD_LP3943 is not set
+# CONFIG_MFD_LP8788 is not set
+# CONFIG_MFD_PALMAS is not set
+# CONFIG_TPS6105X is not set
+# CONFIG_TPS6507X is not set
+# CONFIG_MFD_TPS65090 is not set
+# CONFIG_MFD_TPS65217 is not set
+# CONFIG_MFD_TPS6586X is not set
+# CONFIG_MFD_TPS80031 is not set
+# CONFIG_TWL4030_CORE is not set
+# CONFIG_TWL6040_CORE is not set
+# CONFIG_MFD_WL1273_CORE is not set
+# CONFIG_MFD_LM3533 is not set
+# CONFIG_MFD_TC3589X is not set
+# CONFIG_MFD_TMIO is not set
+# CONFIG_MFD_T7L66XB is not set
+# CONFIG_MFD_TC6387XB is not set
+# CONFIG_MFD_TC6393XB is not set
+# CONFIG_MFD_VX855 is not set
+# CONFIG_MFD_ARIZONA_I2C is not set
+# CONFIG_MFD_ARIZONA_SPI is not set
+# CONFIG_MFD_WM8400 is not set
+# CONFIG_MFD_WM831X_I2C is not set
+# CONFIG_MFD_WM831X_SPI is not set
+# CONFIG_MFD_WM8350_I2C is not set
+# CONFIG_MFD_WM8994 is not set
+# CONFIG_VEXPRESS_CONFIG is not set
+CONFIG_REGULATOR=y
+# CONFIG_REGULATOR_DEBUG is not set
+# CONFIG_REGULATOR_FIXED_VOLTAGE is not set
+# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set
+# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set
+# CONFIG_REGULATOR_ACT8865 is not set
+# CONFIG_REGULATOR_AD5398 is not set
+# CONFIG_REGULATOR_ANATOP is not set
+# CONFIG_REGULATOR_DA9210 is not set
+# CONFIG_REGULATOR_FAN53555 is not set
+# CONFIG_REGULATOR_ISL6271A is not set
+# CONFIG_REGULATOR_LP3971 is not set
+# CONFIG_REGULATOR_LP3972 is not set
+# CONFIG_REGULATOR_LP872X is not set
+# CONFIG_REGULATOR_LP8755 is not set
+# CONFIG_REGULATOR_MAX1586 is not set
+# CONFIG_REGULATOR_MAX8649 is not set
+# CONFIG_REGULATOR_MAX8660 is not set
+# CONFIG_REGULATOR_MAX8952 is not set
+# CONFIG_REGULATOR_MAX8973 is not set
+# CONFIG_REGULATOR_PFUZE100 is not set
+# CONFIG_REGULATOR_TPS51632 is not set
+# CONFIG_REGULATOR_TPS62360 is not set
+# CONFIG_REGULATOR_TPS65023 is not set
+# CONFIG_REGULATOR_TPS6507X is not set
+# CONFIG_REGULATOR_TPS6524X is not set
+CONFIG_MEDIA_SUPPORT=y
+
+#
+# Multimedia core support
+#
+CONFIG_MEDIA_CAMERA_SUPPORT=y
+CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
+CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
+# CONFIG_MEDIA_RADIO_SUPPORT is not set
+CONFIG_MEDIA_RC_SUPPORT=y
+# CONFIG_MEDIA_CONTROLLER is not set
+CONFIG_VIDEO_DEV=y
+CONFIG_VIDEO_V4L2=y
+# CONFIG_VIDEO_ADV_DEBUG is not set
+# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
+CONFIG_VIDEO_TUNER=m
+CONFIG_VIDEOBUF_GEN=m
+CONFIG_VIDEOBUF_VMALLOC=m
+CONFIG_VIDEOBUF_DVB=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
+CONFIG_DVB_CORE=y
+CONFIG_DVB_NET=y
+CONFIG_TTPCI_EEPROM=m
+CONFIG_DVB_MAX_ADAPTERS=8
+CONFIG_DVB_DYNAMIC_MINORS=y
+
+#
+# Media drivers
+#
+CONFIG_RC_CORE=y
+CONFIG_RC_MAP=y
+CONFIG_RC_DECODERS=y
+# CONFIG_LIRC is not set
+CONFIG_IR_NEC_DECODER=y
+CONFIG_IR_RC5_DECODER=y
+CONFIG_IR_RC6_DECODER=y
+CONFIG_IR_JVC_DECODER=y
+CONFIG_IR_SONY_DECODER=y
+CONFIG_IR_RC5_SZ_DECODER=y
+CONFIG_IR_SANYO_DECODER=y
+CONFIG_IR_MCE_KBD_DECODER=y
+# CONFIG_RC_DEVICES is not set
+CONFIG_MEDIA_USB_SUPPORT=y
+
+#
+# Webcam devices
+#
+CONFIG_USB_VIDEO_CLASS=m
+CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
+CONFIG_USB_GSPCA=m
+CONFIG_USB_M5602=m
+CONFIG_USB_STV06XX=m
+CONFIG_USB_GL860=m
+CONFIG_USB_GSPCA_BENQ=m
+CONFIG_USB_GSPCA_CONEX=m
+CONFIG_USB_GSPCA_CPIA1=m
+CONFIG_USB_GSPCA_ETOMS=m
+CONFIG_USB_GSPCA_FINEPIX=m
+CONFIG_USB_GSPCA_JEILINJ=m
+CONFIG_USB_GSPCA_JL2005BCD=m
+CONFIG_USB_GSPCA_KINECT=m
+CONFIG_USB_GSPCA_KONICA=m
+CONFIG_USB_GSPCA_MARS=m
+CONFIG_USB_GSPCA_MR97310A=m
+CONFIG_USB_GSPCA_NW80X=m
+CONFIG_USB_GSPCA_OV519=m
+CONFIG_USB_GSPCA_OV534=m
+CONFIG_USB_GSPCA_OV534_9=m
+CONFIG_USB_GSPCA_PAC207=m
+CONFIG_USB_GSPCA_PAC7302=m
+CONFIG_USB_GSPCA_PAC7311=m
+CONFIG_USB_GSPCA_SE401=m
+CONFIG_USB_GSPCA_SN9C2028=m
+CONFIG_USB_GSPCA_SN9C20X=m
+CONFIG_USB_GSPCA_SONIXB=m
+CONFIG_USB_GSPCA_SONIXJ=m
+CONFIG_USB_GSPCA_SPCA500=m
+CONFIG_USB_GSPCA_SPCA501=m
+CONFIG_USB_GSPCA_SPCA505=m
+CONFIG_USB_GSPCA_SPCA506=m
+CONFIG_USB_GSPCA_SPCA508=m
+CONFIG_USB_GSPCA_SPCA561=m
+CONFIG_USB_GSPCA_SPCA1528=m
+CONFIG_USB_GSPCA_SQ905=m
+CONFIG_USB_GSPCA_SQ905C=m
+CONFIG_USB_GSPCA_SQ930X=m
+CONFIG_USB_GSPCA_STK014=m
+CONFIG_USB_GSPCA_STK1135=m
+CONFIG_USB_GSPCA_STV0680=m
+CONFIG_USB_GSPCA_SUNPLUS=m
+CONFIG_USB_GSPCA_T613=m
+CONFIG_USB_GSPCA_TOPRO=m
+CONFIG_USB_GSPCA_TV8532=m
+CONFIG_USB_GSPCA_VC032X=m
+CONFIG_USB_GSPCA_VICAM=m
+CONFIG_USB_GSPCA_XIRLINK_CIT=m
+CONFIG_USB_GSPCA_ZC3XX=m
+CONFIG_USB_PWC=m
+# CONFIG_USB_PWC_DEBUG is not set
+CONFIG_USB_PWC_INPUT_EVDEV=y
+CONFIG_VIDEO_CPIA2=m
+CONFIG_USB_ZR364XX=m
+CONFIG_USB_STKWEBCAM=m
+CONFIG_USB_S2255=m
+CONFIG_VIDEO_USBTV=m
+
+#
+# Analog TV USB devices
+#
+CONFIG_VIDEO_PVRUSB2=m
+CONFIG_VIDEO_PVRUSB2_SYSFS=y
+CONFIG_VIDEO_PVRUSB2_DVB=y
+# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set
+CONFIG_VIDEO_HDPVR=m
+CONFIG_VIDEO_TLG2300=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_VIDEO_STK1160_COMMON=m
+CONFIG_VIDEO_STK1160_AC97=y
+CONFIG_VIDEO_STK1160=m
+
+#
+# Analog/digital TV USB devices
+#
+CONFIG_VIDEO_AU0828=m
+CONFIG_VIDEO_AU0828_V4L2=y
+CONFIG_VIDEO_CX231XX=m
+CONFIG_VIDEO_CX231XX_RC=y
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+
+#
+# Digital TV USB devices
+#
+CONFIG_DVB_USB=m
+# CONFIG_DVB_USB_DEBUG is not set
+CONFIG_DVB_USB_A800=m
+CONFIG_DVB_USB_DIBUSB_MB=m
+CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+CONFIG_DVB_USB_DIBUSB_MC=m
+CONFIG_DVB_USB_DIB0700=m
+CONFIG_DVB_USB_UMT_010=m
+CONFIG_DVB_USB_CXUSB=m
+CONFIG_DVB_USB_M920X=m
+CONFIG_DVB_USB_DIGITV=m
+CONFIG_DVB_USB_VP7045=m
+CONFIG_DVB_USB_VP702X=m
+CONFIG_DVB_USB_GP8PSK=m
+CONFIG_DVB_USB_NOVA_T_USB2=m
+CONFIG_DVB_USB_TTUSB2=m
+CONFIG_DVB_USB_DTT200U=m
+CONFIG_DVB_USB_OPERA1=m
+CONFIG_DVB_USB_AF9005=m
+CONFIG_DVB_USB_AF9005_REMOTE=m
+CONFIG_DVB_USB_PCTV452E=m
+CONFIG_DVB_USB_DW2102=m
+CONFIG_DVB_USB_CINERGY_T2=m
+CONFIG_DVB_USB_DTV5100=m
+CONFIG_DVB_USB_FRIIO=m
+CONFIG_DVB_USB_AZ6027=m
+CONFIG_DVB_USB_TECHNISAT_USB2=m
+CONFIG_DVB_USB_V2=m
+CONFIG_DVB_USB_AF9015=m
+CONFIG_DVB_USB_AF9035=m
+CONFIG_DVB_USB_ANYSEE=m
+CONFIG_DVB_USB_AU6610=m
+CONFIG_DVB_USB_AZ6007=m
+CONFIG_DVB_USB_CE6230=m
+CONFIG_DVB_USB_EC168=m
+CONFIG_DVB_USB_GL861=m
+CONFIG_DVB_USB_IT913X=m
+# CONFIG_DVB_USB_LME2510 is not set
+CONFIG_DVB_USB_MXL111SF=m
+CONFIG_DVB_USB_RTL28XXU=m
+CONFIG_DVB_TTUSB_BUDGET=m
+CONFIG_DVB_TTUSB_DEC=m
+CONFIG_SMS_USB_DRV=m
+CONFIG_DVB_B2C2_FLEXCOP_USB=m
+# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set
+
+#
+# Webcam, TV (analog/digital) USB devices
+#
+CONFIG_VIDEO_EM28XX=m
+# CONFIG_VIDEO_EM28XX_V4L2 is not set
+# CONFIG_VIDEO_EM28XX_ALSA is not set
+# CONFIG_VIDEO_EM28XX_DVB is not set
+CONFIG_VIDEO_EM28XX_RC=m
+# CONFIG_MEDIA_PCI_SUPPORT is not set
+# CONFIG_V4L_PLATFORM_DRIVERS is not set
+# CONFIG_V4L_MEM2MEM_DRIVERS is not set
+# CONFIG_V4L_TEST_DRIVERS is not set
+
+#
+# Supported MMC/SDIO adapters
+#
+CONFIG_SMS_SDIO_DRV=m
+CONFIG_MEDIA_COMMON_OPTIONS=y
+
+#
+# common driver options
+#
+CONFIG_VIDEO_CX2341X=m
+CONFIG_VIDEO_TVEEPROM=m
+CONFIG_CYPRESS_FIRMWARE=m
+CONFIG_DVB_B2C2_FLEXCOP=m
+CONFIG_SMS_SIANO_MDTV=m
+CONFIG_SMS_SIANO_RC=y
+# CONFIG_SMS_SIANO_DEBUGFS is not set
+
+#
+# Media ancillary drivers (tuners, sensors, i2c, frontends)
+#
+CONFIG_MEDIA_SUBDRV_AUTOSELECT=y
+CONFIG_MEDIA_ATTACH=y
+CONFIG_VIDEO_IR_I2C=y
+
+#
+# Audio decoders, processors and mixers
+#
+CONFIG_VIDEO_MSP3400=m
+CONFIG_VIDEO_CS53L32A=m
+CONFIG_VIDEO_WM8775=m
+
+#
+# RDS decoders
+#
+
+#
+# Video decoders
+#
+CONFIG_VIDEO_SAA711X=m
+
+#
+# Video and audio decoders
+#
+CONFIG_VIDEO_CX25840=m
+
+#
+# Video encoders
+#
+
+#
+# Camera sensor devices
+#
+
+#
+# Flash devices
+#
+
+#
+# Video improvement chips
+#
+
+#
+# Audio/Video compression chips
+#
+
+#
+# Miscellaneous helper chips
+#
+
+#
+# Sensors used on soc_camera driver
+#
+CONFIG_MEDIA_TUNER=y
+CONFIG_MEDIA_TUNER_SIMPLE=y
+CONFIG_MEDIA_TUNER_TDA8290=y
+CONFIG_MEDIA_TUNER_TDA827X=y
+CONFIG_MEDIA_TUNER_TDA18271=y
+CONFIG_MEDIA_TUNER_TDA9887=y
+CONFIG_MEDIA_TUNER_MT20XX=y
+CONFIG_MEDIA_TUNER_MT2060=m
+CONFIG_MEDIA_TUNER_MT2063=m
+CONFIG_MEDIA_TUNER_MT2266=m
+CONFIG_MEDIA_TUNER_QT1010=m
+CONFIG_MEDIA_TUNER_XC2028=y
+CONFIG_MEDIA_TUNER_XC5000=y
+CONFIG_MEDIA_TUNER_XC4000=y
+CONFIG_MEDIA_TUNER_MXL5005S=m
+CONFIG_MEDIA_TUNER_MXL5007T=m
+CONFIG_MEDIA_TUNER_MC44S803=y
+CONFIG_MEDIA_TUNER_MAX2165=m
+CONFIG_MEDIA_TUNER_TDA18218=m
+CONFIG_MEDIA_TUNER_FC0011=m
+CONFIG_MEDIA_TUNER_FC0012=m
+CONFIG_MEDIA_TUNER_FC0013=m
+CONFIG_MEDIA_TUNER_TDA18212=m
+CONFIG_MEDIA_TUNER_E4000=m
+CONFIG_MEDIA_TUNER_FC2580=m
+CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_MEDIA_TUNER_IT913X=m
+CONFIG_MEDIA_TUNER_R820T=m
+
+#
+# Multistandard (satellite) frontends
+#
+CONFIG_DVB_STB0899=m
+CONFIG_DVB_STB6100=m
+CONFIG_DVB_STV090x=m
+CONFIG_DVB_STV6110x=m
+
+#
+# Multistandard (cable + terrestrial) frontends
+#
+CONFIG_DVB_DRXK=m
+CONFIG_DVB_TDA18271C2DD=m
+
+#
+# DVB-S (satellite) frontends
+#
+CONFIG_DVB_CX24123=m
+CONFIG_DVB_MT312=m
+CONFIG_DVB_ZL10039=m
+CONFIG_DVB_S5H1420=m
+CONFIG_DVB_STV0288=m
+CONFIG_DVB_STB6000=m
+CONFIG_DVB_STV0299=m
+CONFIG_DVB_STV6110=m
+CONFIG_DVB_STV0900=m
+CONFIG_DVB_TDA8083=m
+CONFIG_DVB_TDA10086=m
+CONFIG_DVB_TUNER_ITD1000=m
+CONFIG_DVB_TUNER_CX24113=m
+CONFIG_DVB_TDA826X=m
+CONFIG_DVB_CX24116=m
+CONFIG_DVB_SI21XX=m
+CONFIG_DVB_TS2020=m
+CONFIG_DVB_DS3000=m
+
+#
+# DVB-T (terrestrial) frontends
+#
+CONFIG_DVB_CX22700=m
+CONFIG_DVB_CX22702=m
+CONFIG_DVB_TDA1004X=m
+CONFIG_DVB_NXT6000=m
+CONFIG_DVB_MT352=m
+CONFIG_DVB_ZL10353=m
+CONFIG_DVB_DIB3000MB=m
+CONFIG_DVB_DIB3000MC=m
+CONFIG_DVB_DIB7000M=m
+CONFIG_DVB_DIB7000P=m
+CONFIG_DVB_TDA10048=m
+CONFIG_DVB_AF9013=m
+CONFIG_DVB_EC100=m
+CONFIG_DVB_CXD2820R=m
+CONFIG_DVB_RTL2830=m
+CONFIG_DVB_RTL2832=m
+
+#
+# DVB-C (cable) frontends
+#
+CONFIG_DVB_VES1820=m
+CONFIG_DVB_TDA10023=m
+CONFIG_DVB_STV0297=m
+
+#
+# ATSC (North American/Korean Terrestrial/Cable DTV) frontends
+#
+CONFIG_DVB_NXT200X=m
+CONFIG_DVB_BCM3510=m
+CONFIG_DVB_LGDT330X=m
+CONFIG_DVB_LGDT3305=m
+CONFIG_DVB_LG2160=m
+CONFIG_DVB_S5H1409=m
+CONFIG_DVB_AU8522=m
+CONFIG_DVB_AU8522_DTV=m
+CONFIG_DVB_AU8522_V4L=m
+CONFIG_DVB_S5H1411=m
+
+#
+# ISDB-T (terrestrial) frontends
+#
+CONFIG_DVB_DIB8000=m
+CONFIG_DVB_MB86A20S=m
+
+#
+# Digital terrestrial only tuners/PLL
+#
+CONFIG_DVB_PLL=m
+CONFIG_DVB_TUNER_DIB0070=m
+CONFIG_DVB_TUNER_DIB0090=m
+
+#
+# SEC control devices for DVB-S
+#
+CONFIG_DVB_LNBP21=m
+CONFIG_DVB_LNBP22=m
+CONFIG_DVB_ISL6421=m
+CONFIG_DVB_ISL6423=m
+CONFIG_DVB_LGS8GXX=m
+CONFIG_DVB_ATBM8830=m
+CONFIG_DVB_IT913X_FE=m
+CONFIG_DVB_M88RS2000=m
+CONFIG_DVB_AF9033=m
+
+#
+# Tools to develop new frontends
+#
+# CONFIG_DVB_DUMMY_FE is not set
+
+#
+# Graphics support
+#
+# CONFIG_VGA_ARB is not set
+# CONFIG_DRM is not set
+# CONFIG_VGASTATE is not set
+# CONFIG_VIDEO_OUTPUT_CONTROL is not set
+CONFIG_FB=y
+# CONFIG_FIRMWARE_EDID is not set
+# CONFIG_FB_DDC is not set
+# CONFIG_FB_BOOT_VESA_SUPPORT is not set
+# CONFIG_FB_CFB_FILLRECT is not set
+# CONFIG_FB_CFB_COPYAREA is not set
+# CONFIG_FB_CFB_IMAGEBLIT is not set
+# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
+# CONFIG_FB_SYS_FILLRECT is not set
+# CONFIG_FB_SYS_COPYAREA is not set
+# CONFIG_FB_SYS_IMAGEBLIT is not set
+# CONFIG_FB_FOREIGN_ENDIAN is not set
+# CONFIG_FB_SYS_FOPS is not set
+# CONFIG_FB_SVGALIB is not set
+# CONFIG_FB_MACMODES is not set
+# CONFIG_FB_BACKLIGHT is not set
+# CONFIG_FB_MODE_HELPERS is not set
+# CONFIG_FB_TILEBLITTING is not set
+
+#
+# Frame buffer hardware drivers
+#
+# CONFIG_FB_CIRRUS is not set
+# CONFIG_FB_PM2 is not set
+# CONFIG_FB_CYBER2000 is not set
+# CONFIG_FB_ASILIANT is not set
+# CONFIG_FB_IMSTT is not set
+# CONFIG_FB_OPENCORES is not set
+# CONFIG_FB_S1D13XXX is not set
+# CONFIG_FB_NVIDIA is not set
+# CONFIG_FB_RIVA is not set
+# CONFIG_FB_I740 is not set
+# CONFIG_FB_MATROX is not set
+# CONFIG_FB_RADEON is not set
+# CONFIG_FB_ATY128 is not set
+# CONFIG_FB_ATY is not set
+# CONFIG_FB_S3 is not set
+# CONFIG_FB_SAVAGE is not set
+# CONFIG_FB_SIS is not set
+# CONFIG_FB_NEOMAGIC is not set
+# CONFIG_FB_KYRO is not set
+# CONFIG_FB_3DFX is not set
+# CONFIG_FB_VOODOO1 is not set
+# CONFIG_FB_VT8623 is not set
+# CONFIG_FB_TRIDENT is not set
+# CONFIG_FB_ARK is not set
+# CONFIG_FB_PM3 is not set
+# CONFIG_FB_CARMINE is not set
+# CONFIG_FB_SMSCUFX is not set
+# CONFIG_FB_UDL is not set
+# CONFIG_FB_GOLDFISH is not set
+# CONFIG_FB_VIRTUAL is not set
+# CONFIG_FB_METRONOME is not set
+# CONFIG_FB_MB862XX is not set
+# CONFIG_FB_BROADSHEET is not set
+# CONFIG_FB_AUO_K190X is not set
+# CONFIG_FB_SIMPLE is not set
+# CONFIG_EXYNOS_VIDEO is not set
+# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
+# CONFIG_LOGO is not set
+CONFIG_SOUND=y
+# CONFIG_SOUND_OSS_CORE is not set
+CONFIG_SND=y
+CONFIG_SND_TIMER=y
+CONFIG_SND_PCM=y
+CONFIG_SND_COMPRESS_OFFLOAD=y
+CONFIG_SND_JACK=y
+# CONFIG_SND_SEQUENCER is not set
+# CONFIG_SND_MIXER_OSS is not set
+# CONFIG_SND_PCM_OSS is not set
+# CONFIG_SND_HRTIMER is not set
+# CONFIG_SND_DYNAMIC_MINORS is not set
+CONFIG_SND_SUPPORT_OLD_API=y
+CONFIG_SND_VERBOSE_PROCFS=y
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
+CONFIG_SND_VMASTER=y
+# CONFIG_SND_RAWMIDI_SEQ is not set
+# CONFIG_SND_OPL3_LIB_SEQ is not set
+# CONFIG_SND_OPL4_LIB_SEQ is not set
+# CONFIG_SND_SBAWE_SEQ is not set
+# CONFIG_SND_EMU10K1_SEQ is not set
+CONFIG_SND_AC97_CODEC=m
+CONFIG_SND_DRIVERS=y
+# CONFIG_SND_DUMMY is not set
+# CONFIG_SND_ALOOP is not set
+# CONFIG_SND_MTPAV is not set
+# CONFIG_SND_SERIAL_U16550 is not set
+# CONFIG_SND_MPU401 is not set
+# CONFIG_SND_AC97_POWER_SAVE is not set
+CONFIG_SND_PCI=y
+# CONFIG_SND_AD1889 is not set
+# CONFIG_SND_ALS300 is not set
+# CONFIG_SND_ALI5451 is not set
+# CONFIG_SND_ATIIXP is not set
+# CONFIG_SND_ATIIXP_MODEM is not set
+# CONFIG_SND_AU8810 is not set
+# CONFIG_SND_AU8820 is not set
+# CONFIG_SND_AU8830 is not set
+# CONFIG_SND_AW2 is not set
+# CONFIG_SND_AZT3328 is not set
+# CONFIG_SND_BT87X is not set
+# CONFIG_SND_CA0106 is not set
+# CONFIG_SND_CMIPCI is not set
+# CONFIG_SND_OXYGEN is not set
+# CONFIG_SND_CS4281 is not set
+# CONFIG_SND_CS46XX is not set
+# CONFIG_SND_CS5535AUDIO is not set
+# CONFIG_SND_CTXFI is not set
+# CONFIG_SND_DARLA20 is not set
+# CONFIG_SND_GINA20 is not set
+# CONFIG_SND_LAYLA20 is not set
+# CONFIG_SND_DARLA24 is not set
+# CONFIG_SND_GINA24 is not set
+# CONFIG_SND_LAYLA24 is not set
+# CONFIG_SND_MONA is not set
+# CONFIG_SND_MIA is not set
+# CONFIG_SND_ECHO3G is not set
+# CONFIG_SND_INDIGO is not set
+# CONFIG_SND_INDIGOIO is not set
+# CONFIG_SND_INDIGODJ is not set
+# CONFIG_SND_INDIGOIOX is not set
+# CONFIG_SND_INDIGODJX is not set
+# CONFIG_SND_EMU10K1 is not set
+# CONFIG_SND_EMU10K1X is not set
+# CONFIG_SND_ENS1370 is not set
+# CONFIG_SND_ENS1371 is not set
+# CONFIG_SND_ES1938 is not set
+# CONFIG_SND_ES1968 is not set
+# CONFIG_SND_FM801 is not set
+# CONFIG_SND_HDA_INTEL is not set
+# CONFIG_SND_HDSP is not set
+# CONFIG_SND_HDSPM is not set
+# CONFIG_SND_ICE1712 is not set
+# CONFIG_SND_ICE1724 is not set
+# CONFIG_SND_INTEL8X0 is not set
+# CONFIG_SND_INTEL8X0M is not set
+# CONFIG_SND_KORG1212 is not set
+# CONFIG_SND_LOLA is not set
+# CONFIG_SND_LX6464ES is not set
+# CONFIG_SND_MAESTRO3 is not set
+# CONFIG_SND_MIXART is not set
+# CONFIG_SND_NM256 is not set
+# CONFIG_SND_PCXHR is not set
+# CONFIG_SND_RIPTIDE is not set
+# CONFIG_SND_RME32 is not set
+# CONFIG_SND_RME96 is not set
+# CONFIG_SND_RME9652 is not set
+# CONFIG_SND_SONICVIBES is not set
+# CONFIG_SND_TRIDENT is not set
+# CONFIG_SND_VIA82XX is not set
+# CONFIG_SND_VIA82XX_MODEM is not set
+# CONFIG_SND_VIRTUOSO is not set
+# CONFIG_SND_VX222 is not set
+# CONFIG_SND_YMFPCI is not set
+CONFIG_SND_ARM=y
+CONFIG_SND_SPI=y
+CONFIG_SND_USB=y
+# CONFIG_SND_USB_AUDIO is not set
+# CONFIG_SND_USB_UA101 is not set
+# CONFIG_SND_USB_CAIAQ is not set
+# CONFIG_SND_USB_6FIRE is not set
+# CONFIG_SND_USB_HIFACE is not set
+CONFIG_SND_SOC=y
+# CONFIG_SND_ATMEL_SOC is not set
+# CONFIG_SND_DESIGNWARE_I2S is not set
+CONFIG_SND_SOC_I2C_AND_SPI=y
+# CONFIG_SND_SIMPLE_CARD is not set
+# CONFIG_SOUND_PRIME is not set
+CONFIG_AC97_BUS=m
+
+#
+# HID support
+#
+CONFIG_HID=y
+# CONFIG_HID_BATTERY_STRENGTH is not set
+# CONFIG_HIDRAW is not set
+# CONFIG_UHID is not set
+CONFIG_HID_GENERIC=y
+
+#
+# Special HID drivers
+#
+# CONFIG_HID_A4TECH is not set
+# CONFIG_HID_ACRUX is not set
+# CONFIG_HID_APPLE is not set
+# CONFIG_HID_APPLEIR is not set
+# CONFIG_HID_AUREAL is not set
+# CONFIG_HID_BELKIN is not set
+# CONFIG_HID_CHERRY is not set
+# CONFIG_HID_CHICONY is not set
+# CONFIG_HID_PRODIKEYS is not set
+# CONFIG_HID_CYPRESS is not set
+# CONFIG_HID_DRAGONRISE is not set
+# CONFIG_HID_EMS_FF is not set
+# CONFIG_HID_ELECOM is not set
+# CONFIG_HID_ELO is not set
+# CONFIG_HID_EZKEY is not set
+# CONFIG_HID_HOLTEK is not set
+# CONFIG_HID_HUION is not set
+# CONFIG_HID_KEYTOUCH is not set
+# CONFIG_HID_KYE is not set
+# CONFIG_HID_UCLOGIC is not set
+# CONFIG_HID_WALTOP is not set
+# CONFIG_HID_GYRATION is not set
+# CONFIG_HID_ICADE is not set
+# CONFIG_HID_TWINHAN is not set
+# CONFIG_HID_KENSINGTON is not set
+# CONFIG_HID_LCPOWER is not set
+# CONFIG_HID_LENOVO_TPKBD is not set
+# CONFIG_HID_LOGITECH is not set
+# CONFIG_HID_MAGICMOUSE is not set
+# CONFIG_HID_MICROSOFT is not set
+# CONFIG_HID_MONTEREY is not set
+# CONFIG_HID_MULTITOUCH is not set
+# CONFIG_HID_NTRIG is not set
+# CONFIG_HID_ORTEK is not set
+# CONFIG_HID_PANTHERLORD is not set
+# CONFIG_HID_PETALYNX is not set
+# CONFIG_HID_PICOLCD is not set
+# CONFIG_HID_PRIMAX is not set
+# CONFIG_HID_ROCCAT is not set
+# CONFIG_HID_SAITEK is not set
+# CONFIG_HID_SAMSUNG is not set
+# CONFIG_HID_SONY is not set
+# CONFIG_HID_SPEEDLINK is not set
+# CONFIG_HID_STEELSERIES is not set
+# CONFIG_HID_SUNPLUS is not set
+# CONFIG_HID_GREENASIA is not set
+# CONFIG_HID_SMARTJOYPLUS is not set
+# CONFIG_HID_TIVO is not set
+# CONFIG_HID_TOPSEED is not set
+# CONFIG_HID_THINGM is not set
+# CONFIG_HID_THRUSTMASTER is not set
+# CONFIG_HID_WACOM is not set
+# CONFIG_HID_WIIMOTE is not set
+# CONFIG_HID_XINMO is not set
+# CONFIG_HID_ZEROPLUS is not set
+# CONFIG_HID_ZYDACRON is not set
+# CONFIG_HID_SENSOR_HUB is not set
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=y
+# CONFIG_HID_PID is not set
+# CONFIG_USB_HIDDEV is not set
+
+#
+# I2C HID support
+#
+# CONFIG_I2C_HID is not set
+CONFIG_USB_OHCI_LITTLE_ENDIAN=y
+CONFIG_USB_SUPPORT=y
+CONFIG_USB_COMMON=y
+CONFIG_USB_ARCH_HAS_HCD=y
+CONFIG_USB=y
+# CONFIG_USB_DEBUG is not set
+# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set
+
+#
+# Miscellaneous USB options
+#
+CONFIG_USB_DEFAULT_PERSIST=y
+# CONFIG_USB_DYNAMIC_MINORS is not set
+# CONFIG_USB_OTG is not set
+# CONFIG_USB_OTG_WHITELIST is not set
+# CONFIG_USB_OTG_BLACKLIST_HUB is not set
+CONFIG_USB_MON=y
+# CONFIG_USB_WUSB_CBAF is not set
+
+#
+# USB Host Controller Drivers
+#
+# CONFIG_USB_C67X00_HCD is not set
+CONFIG_USB_XHCI_HCD=y
+CONFIG_USB_EHCI_HCD=y
+# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
+CONFIG_USB_EHCI_TT_NEWSCHED=y
+CONFIG_USB_EHCI_PCI=y
+# CONFIG_USB_EHCI_HCD_PLATFORM is not set
+# CONFIG_USB_OXU210HP_HCD is not set
+# CONFIG_USB_ISP116X_HCD is not set
+# CONFIG_USB_ISP1760_HCD is not set
+# CONFIG_USB_ISP1362_HCD is not set
+# CONFIG_USB_FUSBH200_HCD is not set
+# CONFIG_USB_FOTG210_HCD is not set
+CONFIG_USB_OHCI_HCD=y
+CONFIG_USB_OHCI_HCD_PCI=y
+# CONFIG_USB_OHCI_HCD_PLATFORM is not set
+# CONFIG_USB_UHCI_HCD is not set
+# CONFIG_USB_SL811_HCD is not set
+# CONFIG_USB_R8A66597_HCD is not set
+# CONFIG_USB_HCD_SSB is not set
+# CONFIG_USB_HCD_TEST_MODE is not set
+
+#
+# USB Device Class drivers
+#
+CONFIG_USB_ACM=m
+# CONFIG_USB_PRINTER is not set
+CONFIG_USB_WDM=m
+# CONFIG_USB_TMC is not set
+
+#
+# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
+#
+
+#
+# also be needed; see USB_STORAGE Help for more info
+#
+CONFIG_USB_STORAGE=y
+# CONFIG_USB_STORAGE_DEBUG is not set
+# CONFIG_USB_STORAGE_REALTEK is not set
+# CONFIG_USB_STORAGE_DATAFAB is not set
+# CONFIG_USB_STORAGE_FREECOM is not set
+# CONFIG_USB_STORAGE_ISD200 is not set
+# CONFIG_USB_STORAGE_USBAT is not set
+# CONFIG_USB_STORAGE_SDDR09 is not set
+# CONFIG_USB_STORAGE_SDDR55 is not set
+# CONFIG_USB_STORAGE_JUMPSHOT is not set
+# CONFIG_USB_STORAGE_ALAUDA is not set
+# CONFIG_USB_STORAGE_ONETOUCH is not set
+# CONFIG_USB_STORAGE_KARMA is not set
+# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
+# CONFIG_USB_STORAGE_ENE_UB6250 is not set
+
+#
+# USB Imaging devices
+#
+# CONFIG_USB_MDC800 is not set
+# CONFIG_USB_MICROTEK is not set
+# CONFIG_USB_MUSB_HDRC is not set
+# CONFIG_USB_DWC3 is not set
+# CONFIG_USB_DWC2 is not set
+# CONFIG_USB_CHIPIDEA is not set
+
+#
+# USB port drivers
+#
+CONFIG_USB_SERIAL=m
+# CONFIG_USB_SERIAL_GENERIC is not set
+# CONFIG_USB_SERIAL_SIMPLE is not set
+# CONFIG_USB_SERIAL_AIRCABLE is not set
+# CONFIG_USB_SERIAL_ARK3116 is not set
+# CONFIG_USB_SERIAL_BELKIN is not set
+# CONFIG_USB_SERIAL_CH341 is not set
+# CONFIG_USB_SERIAL_WHITEHEAT is not set
+# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
+# CONFIG_USB_SERIAL_CP210X is not set
+# CONFIG_USB_SERIAL_CYPRESS_M8 is not set
+# CONFIG_USB_SERIAL_EMPEG is not set
+# CONFIG_USB_SERIAL_FTDI_SIO is not set
+# CONFIG_USB_SERIAL_VISOR is not set
+# CONFIG_USB_SERIAL_IPAQ is not set
+# CONFIG_USB_SERIAL_IR is not set
+# CONFIG_USB_SERIAL_EDGEPORT is not set
+# CONFIG_USB_SERIAL_EDGEPORT_TI is not set
+# CONFIG_USB_SERIAL_F81232 is not set
+# CONFIG_USB_SERIAL_GARMIN is not set
+# CONFIG_USB_SERIAL_IPW is not set
+# CONFIG_USB_SERIAL_IUU is not set
+# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
+# CONFIG_USB_SERIAL_KEYSPAN is not set
+# CONFIG_USB_SERIAL_KLSI is not set
+# CONFIG_USB_SERIAL_KOBIL_SCT is not set
+# CONFIG_USB_SERIAL_MCT_U232 is not set
+# CONFIG_USB_SERIAL_METRO is not set
+# CONFIG_USB_SERIAL_MOS7720 is not set
+# CONFIG_USB_SERIAL_MOS7840 is not set
+# CONFIG_USB_SERIAL_MXUPORT is not set
+# CONFIG_USB_SERIAL_NAVMAN is not set
+# CONFIG_USB_SERIAL_PL2303 is not set
+# CONFIG_USB_SERIAL_OTI6858 is not set
+# CONFIG_USB_SERIAL_QCAUX is not set
+# CONFIG_USB_SERIAL_QUALCOMM is not set
+# CONFIG_USB_SERIAL_SPCP8X5 is not set
+# CONFIG_USB_SERIAL_SAFE is not set
+# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
+# CONFIG_USB_SERIAL_SYMBOL is not set
+# CONFIG_USB_SERIAL_TI is not set
+# CONFIG_USB_SERIAL_CYBERJACK is not set
+# CONFIG_USB_SERIAL_XIRCOM is not set
+# CONFIG_USB_SERIAL_OPTION is not set
+# CONFIG_USB_SERIAL_OMNINET is not set
+# CONFIG_USB_SERIAL_OPTICON is not set
+# CONFIG_USB_SERIAL_XSENS_MT is not set
+# CONFIG_USB_SERIAL_WISHBONE is not set
+# CONFIG_USB_SERIAL_ZTE is not set
+# CONFIG_USB_SERIAL_SSU100 is not set
+# CONFIG_USB_SERIAL_QT2 is not set
+# CONFIG_USB_SERIAL_DEBUG is not set
+
+#
+# USB Miscellaneous drivers
+#
+# CONFIG_USB_EMI62 is not set
+# CONFIG_USB_EMI26 is not set
+# CONFIG_USB_ADUTUX is not set
+# CONFIG_USB_SEVSEG is not set
+# CONFIG_USB_RIO500 is not set
+# CONFIG_USB_LEGOTOWER is not set
+# CONFIG_USB_LCD is not set
+# CONFIG_USB_LED is not set
+# CONFIG_USB_CYPRESS_CY7C63 is not set
+# CONFIG_USB_CYTHERM is not set
+# CONFIG_USB_IDMOUSE is not set
+# CONFIG_USB_FTDI_ELAN is not set
+# CONFIG_USB_APPLEDISPLAY is not set
+# CONFIG_USB_SISUSBVGA is not set
+# CONFIG_USB_LD is not set
+# CONFIG_USB_TRANCEVIBRATOR is not set
+# CONFIG_USB_IOWARRIOR is not set
+# CONFIG_USB_TEST is not set
+# CONFIG_USB_EHSET_TEST_FIXTURE is not set
+# CONFIG_USB_ISIGHTFW is not set
+# CONFIG_USB_YUREX is not set
+CONFIG_USB_EZUSB_FX2=m
+# CONFIG_USB_HSIC_USB3503 is not set
+
+#
+# USB Physical Layer drivers
+#
+# CONFIG_USB_PHY is not set
+# CONFIG_USB_OTG_FSM is not set
+# CONFIG_NOP_USB_XCEIV is not set
+# CONFIG_AM335X_PHY_USB is not set
+# CONFIG_SAMSUNG_USB2PHY is not set
+# CONFIG_SAMSUNG_USB3PHY is not set
+# CONFIG_USB_ISP1301 is not set
+# CONFIG_USB_RCAR_PHY is not set
+# CONFIG_USB_ULPI is not set
+# CONFIG_USB_GADGET is not set
+# CONFIG_UWB is not set
+CONFIG_MMC=y
+# CONFIG_MMC_DEBUG is not set
+# CONFIG_MMC_UNSAFE_RESUME is not set
+# CONFIG_MMC_CLKGATE is not set
+
+#
+# MMC/SD/SDIO Card Drivers
+#
+CONFIG_MMC_BLOCK=y
+CONFIG_MMC_BLOCK_MINORS=16
+CONFIG_MMC_BLOCK_BOUNCE=y
+# CONFIG_SDIO_UART is not set
+# CONFIG_MMC_TEST is not set
+
+#
+# MMC/SD/SDIO Host Controller Drivers
+#
+CONFIG_MMC_SDHCI=y
+CONFIG_MMC_SDHCI_IO_ACCESSORS=y
+# CONFIG_MMC_SDHCI_PCI is not set
+CONFIG_MMC_SDHCI_PLTFM=y
+# CONFIG_MMC_SDHCI_OF_ARASAN is not set
+# CONFIG_MMC_SDHCI_PXAV3 is not set
+# CONFIG_MMC_SDHCI_PXAV2 is not set
+# CONFIG_MMC_SDHCI_BCM_KONA is not set
+# CONFIG_MMC_TIFM_SD is not set
+# CONFIG_MMC_CB710 is not set
+# CONFIG_MMC_VIA_SDMMC is not set
+# CONFIG_MMC_DW is not set
+# CONFIG_MMC_VUB300 is not set
+# CONFIG_MMC_USHC is not set
+# CONFIG_MEMSTICK is not set
+CONFIG_NEW_LEDS=y
+CONFIG_LEDS_CLASS=m
+
+#
+# LED drivers
+#
+# CONFIG_LEDS_LM3530 is not set
+# CONFIG_LEDS_LM3642 is not set
+# CONFIG_LEDS_PCA9532 is not set
+# CONFIG_LEDS_LP3944 is not set
+# CONFIG_LEDS_LP5521 is not set
+# CONFIG_LEDS_LP5523 is not set
+# CONFIG_LEDS_LP5562 is not set
+# CONFIG_LEDS_LP8501 is not set
+# CONFIG_LEDS_PCA955X is not set
+# CONFIG_LEDS_PCA963X is not set
+# CONFIG_LEDS_PCA9685 is not set
+# CONFIG_LEDS_DAC124S085 is not set
+# CONFIG_LEDS_REGULATOR is not set
+# CONFIG_LEDS_BD2802 is not set
+# CONFIG_LEDS_TCA6507 is not set
+# CONFIG_LEDS_LM355x is not set
+# CONFIG_LEDS_OT200 is not set
+# CONFIG_LEDS_BLINKM is not set
+
+#
+# LED Triggers
+#
+CONFIG_LEDS_TRIGGERS=y
+# CONFIG_LEDS_TRIGGER_TIMER is not set
+# CONFIG_LEDS_TRIGGER_ONESHOT is not set
+# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
+# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set
+# CONFIG_LEDS_TRIGGER_CPU is not set
+# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set
+
+#
+# iptables trigger is under Netfilter config (LED target)
+#
+# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
+# CONFIG_LEDS_TRIGGER_CAMERA is not set
+# CONFIG_ACCESSIBILITY is not set
+# CONFIG_INFINIBAND is not set
+# CONFIG_EDAC is not set
+CONFIG_RTC_LIB=y
+# CONFIG_RTC_CLASS is not set
+# CONFIG_DMADEVICES is not set
+# CONFIG_AUXDISPLAY is not set
+# CONFIG_UIO is not set
+# CONFIG_VIRT_DRIVERS is not set
+
+#
+# Virtio drivers
+#
+# CONFIG_VIRTIO_PCI is not set
+# CONFIG_VIRTIO_MMIO is not set
+
+#
+# Microsoft Hyper-V guest support
+#
+CONFIG_STAGING=y
+# CONFIG_ET131X is not set
+# CONFIG_USBIP_CORE is not set
+CONFIG_W35UND=m
+CONFIG_PRISM2_USB=m
+# CONFIG_ECHO is not set
+# CONFIG_COMEDI is not set
+# CONFIG_R8187SE is not set
+# CONFIG_RTL8192U is not set
+# CONFIG_RTLLIB is not set
+CONFIG_R8712U=m
+CONFIG_R8188EU=m
+# CONFIG_88EU_AP_MODE is not set
+# CONFIG_88EU_P2P is not set
+# CONFIG_R8821AE is not set
+CONFIG_RTS5139=m
+# CONFIG_RTS5139_DEBUG is not set
+# CONFIG_RTS5208 is not set
+# CONFIG_TRANZPORT is not set
+# CONFIG_IDE_PHISON is not set
+# CONFIG_LINE6_USB is not set
+# CONFIG_USB_SERIAL_QUATECH2 is not set
+# CONFIG_VT6655 is not set
+# CONFIG_VT6656 is not set
+# CONFIG_DX_SEP is not set
+# CONFIG_FB_SM7XX is not set
+# CONFIG_CRYSTALHD is not set
+# CONFIG_FB_XGI is not set
+# CONFIG_USB_ENESTORAGE is not set
+# CONFIG_BCM_WIMAX is not set
+# CONFIG_FT1000 is not set
+
+#
+# Speakup console speech
+#
+# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
+CONFIG_STAGING_MEDIA=y
+CONFIG_DVB_AS102=m
+# CONFIG_DVB_CXD2099 is not set
+# CONFIG_VIDEO_DT3155 is not set
+# CONFIG_VIDEO_GO7007 is not set
+# CONFIG_USB_MSI3101 is not set
+# CONFIG_VIDEO_TCM825X is not set
+# CONFIG_USB_SN9C102 is not set
+# CONFIG_SOLO6X10 is not set
+
+#
+# Android
+#
+# CONFIG_ANDROID is not set
+CONFIG_USB_WPAN_HCD=m
+CONFIG_WIMAX_GDM72XX=m
+# CONFIG_WIMAX_GDM72XX_QOS is not set
+# CONFIG_WIMAX_GDM72XX_K_MODE is not set
+# CONFIG_WIMAX_GDM72XX_WIMAX2 is not set
+CONFIG_WIMAX_GDM72XX_USB=y
+# CONFIG_WIMAX_GDM72XX_SDIO is not set
+# CONFIG_WIMAX_GDM72XX_USB_PM is not set
+# CONFIG_LTE_GDM724X is not set
+CONFIG_NET_VENDOR_SILICOM=y
+# CONFIG_SBYPASS is not set
+# CONFIG_BPCTL is not set
+# CONFIG_CED1401 is not set
+# CONFIG_DGRP is not set
+# CONFIG_MTD_SPINAND_MT29F is not set
+# CONFIG_LUSTRE_FS is not set
+# CONFIG_XILLYBUS is not set
+# CONFIG_DGNC is not set
+# CONFIG_DGAP is not set
+
+#
+# SOC (System On Chip) specific Drivers
+#
+CONFIG_SOC_BRCMSTB=y
+
+#
+# Broadcom STB SoC drivers
+#
+CONFIG_BRCMSTB_IRQ0_STUB=y
+CONFIG_BRCMSTB_BMEM=y
+CONFIG_BRCMSTB_CMA=y
+CONFIG_BRCMSTB_MEMORY_API=y
+CONFIG_BRCMSTB_PM=y
+# CONFIG_BRCMSTB_SRPD is not set
+# CONFIG_BRCMSTB_WKTMR is not set
+CONFIG_BRCMSTB_XPT_HASH=y
+CONFIG_CLKDEV_LOOKUP=y
+CONFIG_HAVE_CLK_PREPARE=y
+CONFIG_COMMON_CLK=y
+
+#
+# Common Clock Framework
+#
+# CONFIG_COMMON_CLK_SI5351 is not set
+# CONFIG_COMMON_CLK_SI570 is not set
+# CONFIG_COMMON_CLK_QCOM is not set
+
+#
+# Hardware Spinlock drivers
+#
+CONFIG_CLKSRC_OF=y
+CONFIG_ARM_ARCH_TIMER=y
+CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y
+# CONFIG_MAILBOX is not set
+CONFIG_IOMMU_SUPPORT=y
+CONFIG_OF_IOMMU=y
+# CONFIG_ARM_SMMU is not set
+
+#
+# Remoteproc drivers
+#
+# CONFIG_STE_MODEM_RPROC is not set
+
+#
+# Rpmsg drivers
+#
+# CONFIG_PM_DEVFREQ is not set
+# CONFIG_EXTCON is not set
+# CONFIG_MEMORY is not set
+# CONFIG_IIO is not set
+# CONFIG_VME_BUS is not set
+# CONFIG_PWM is not set
+CONFIG_IRQCHIP=y
+CONFIG_ARM_GIC=y
+# CONFIG_IPACK_BUS is not set
+CONFIG_RESET_CONTROLLER=y
+# CONFIG_FMC is not set
+
+#
+# PHY Subsystem
+#
+CONFIG_GENERIC_PHY=y
+# CONFIG_PHY_EXYNOS_MIPI_VIDEO is not set
+# CONFIG_PHY_EXYNOS_DP_VIDEO is not set
+# CONFIG_BCM_KONA_USB2_PHY is not set
+# CONFIG_POWERCAP is not set
+
+#
+# File systems
+#
+CONFIG_DCACHE_WORD_ACCESS=y
+# CONFIG_EXT2_FS is not set
+CONFIG_EXT3_FS=y
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
+CONFIG_EXT3_FS_XATTR=y
+# CONFIG_EXT3_FS_POSIX_ACL is not set
+# CONFIG_EXT3_FS_SECURITY is not set
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_USE_FOR_EXT23=y
+# CONFIG_EXT4_FS_POSIX_ACL is not set
+# CONFIG_EXT4_FS_SECURITY is not set
+# CONFIG_EXT4_DEBUG is not set
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_JBD2=y
+# CONFIG_JBD2_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+# CONFIG_REISERFS_FS_XATTR is not set
+# CONFIG_JFS_FS is not set
+CONFIG_XFS_FS=m
+# CONFIG_XFS_QUOTA is not set
+# CONFIG_XFS_POSIX_ACL is not set
+CONFIG_XFS_RT=y
+# CONFIG_XFS_WARN is not set
+# CONFIG_XFS_DEBUG is not set
+# CONFIG_GFS2_FS is not set
+# CONFIG_BTRFS_FS is not set
+# CONFIG_NILFS2_FS is not set
+CONFIG_FS_POSIX_ACL=y
+CONFIG_EXPORTFS=y
+CONFIG_FILE_LOCKING=y
+CONFIG_FSNOTIFY=y
+# CONFIG_DNOTIFY is not set
+CONFIG_INOTIFY_USER=y
+# CONFIG_FANOTIFY is not set
+# CONFIG_QUOTA is not set
+# CONFIG_QUOTACTL is not set
+CONFIG_AUTOFS4_FS=y
+CONFIG_FUSE_FS=m
+CONFIG_CUSE=m
+
+#
+# Caches
+#
+CONFIG_FSCACHE=y
+# CONFIG_FSCACHE_STATS is not set
+# CONFIG_FSCACHE_HISTOGRAM is not set
+# CONFIG_FSCACHE_DEBUG is not set
+# CONFIG_FSCACHE_OBJECT_LIST is not set
+# CONFIG_CACHEFILES is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=y
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_UDF_FS=y
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
+CONFIG_FAT_FS=y
+CONFIG_MSDOS_FS=y
+CONFIG_VFAT_FS=y
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
+# CONFIG_NTFS_RW is not set
+
+#
+# Pseudo filesystems
+#
+CONFIG_PROC_FS=y
+CONFIG_PROC_SYSCTL=y
+CONFIG_PROC_PAGE_MONITOR=y
+CONFIG_SYSFS=y
+CONFIG_TMPFS=y
+# CONFIG_TMPFS_POSIX_ACL is not set
+# CONFIG_TMPFS_XATTR is not set
+# CONFIG_HUGETLBFS is not set
+# CONFIG_HUGETLB_PAGE is not set
+# CONFIG_CONFIGFS_FS is not set
+CONFIG_MISC_FILESYSTEMS=y
+# CONFIG_ADFS_FS is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_ECRYPT_FS is not set
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+# CONFIG_HFSPLUS_FS_POSIX_ACL is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BFS_FS is not set
+# CONFIG_EFS_FS is not set
+CONFIG_JFFS2_FS=m
+CONFIG_JFFS2_FS_DEBUG=0
+CONFIG_JFFS2_FS_WRITEBUFFER=y
+# CONFIG_JFFS2_FS_WBUF_VERIFY is not set
+# CONFIG_JFFS2_SUMMARY is not set
+# CONFIG_JFFS2_FS_XATTR is not set
+# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set
+CONFIG_JFFS2_ZLIB=y
+# CONFIG_JFFS2_LZO is not set
+CONFIG_JFFS2_RTIME=y
+# CONFIG_JFFS2_RUBIN is not set
+# CONFIG_UBIFS_FS is not set
+# CONFIG_LOGFS is not set
+# CONFIG_CRAMFS is not set
+# CONFIG_SQUASHFS is not set
+# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
+# CONFIG_OMFS_FS is not set
+# CONFIG_HPFS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX6FS_FS is not set
+# CONFIG_ROMFS_FS is not set
+# CONFIG_PSTORE is not set
+# CONFIG_SYSV_FS is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_F2FS_FS is not set
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=y
+CONFIG_NFS_V2=y
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_SWAP is not set
+CONFIG_NFS_V4_1=y
+CONFIG_NFS_V4_2=y
+CONFIG_PNFS_FILE_LAYOUT=y
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
+# CONFIG_NFS_V4_1_MIGRATION is not set
+CONFIG_ROOT_NFS=y
+# CONFIG_NFS_FSCACHE is not set
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+CONFIG_NFSD=y
+CONFIG_NFSD_V2_ACL=y
+CONFIG_NFSD_V3=y
+CONFIG_NFSD_V3_ACL=y
+# CONFIG_NFSD_V4 is not set
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=y
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_SUNRPC_BACKCHANNEL=y
+# CONFIG_SUNRPC_DEBUG is not set
+# CONFIG_CEPH_FS is not set
+CONFIG_CIFS=y
+# CONFIG_CIFS_STATS is not set
+# CONFIG_CIFS_WEAK_PW_HASH is not set
+# CONFIG_CIFS_UPCALL is not set
+# CONFIG_CIFS_XATTR is not set
+# CONFIG_CIFS_DEBUG is not set
+# CONFIG_CIFS_DFS_UPCALL is not set
+CONFIG_CIFS_SMB2=y
+# CONFIG_CIFS_FSCACHE is not set
+# CONFIG_NCP_FS is not set
+# CONFIG_CODA_FS is not set
+# CONFIG_AFS_FS is not set
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="iso8859-1"
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=y
+CONFIG_NLS_ISO8859_1=y
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=y
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+# CONFIG_NLS_MAC_ROMAN is not set
+# CONFIG_NLS_MAC_CELTIC is not set
+# CONFIG_NLS_MAC_CENTEURO is not set
+# CONFIG_NLS_MAC_CROATIAN is not set
+# CONFIG_NLS_MAC_CYRILLIC is not set
+# CONFIG_NLS_MAC_GAELIC is not set
+# CONFIG_NLS_MAC_GREEK is not set
+# CONFIG_NLS_MAC_ICELAND is not set
+# CONFIG_NLS_MAC_INUIT is not set
+# CONFIG_NLS_MAC_ROMANIAN is not set
+# CONFIG_NLS_MAC_TURKISH is not set
+CONFIG_NLS_UTF8=y
+
+#
+# Kernel hacking
+#
+
+#
+# printk and dmesg options
+#
+CONFIG_PRINTK_TIME=y
+CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
+# CONFIG_BOOT_PRINTK_DELAY is not set
+CONFIG_DYNAMIC_DEBUG=y
+
+#
+# Compile-time checks and compiler options
+#
+CONFIG_DEBUG_INFO=y
+CONFIG_DEBUG_INFO_REDUCED=y
+CONFIG_ENABLE_WARN_DEPRECATED=y
+CONFIG_ENABLE_MUST_CHECK=y
+CONFIG_FRAME_WARN=1024
+# CONFIG_STRIP_ASM_SYMS is not set
+# CONFIG_READABLE_ASM is not set
+# CONFIG_UNUSED_SYMBOLS is not set
+CONFIG_DEBUG_FS=y
+# CONFIG_HEADERS_CHECK is not set
+# CONFIG_DEBUG_SECTION_MISMATCH is not set
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
+CONFIG_DEBUG_KERNEL=y
+
+#
+# Memory Debugging
+#
+# CONFIG_DEBUG_PAGEALLOC is not set
+# CONFIG_DEBUG_OBJECTS is not set
+# CONFIG_DEBUG_SLAB is not set
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
+# CONFIG_DEBUG_KMEMLEAK is not set
+# CONFIG_DEBUG_STACK_USAGE is not set
+# CONFIG_DEBUG_VM is not set
+# CONFIG_DEBUG_MEMORY_INIT is not set
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
+# CONFIG_DEBUG_HIGHMEM is not set
+# CONFIG_DEBUG_SHIRQ is not set
+
+#
+# Debug Lockups and Hangs
+#
+CONFIG_LOCKUP_DETECTOR=y
+# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
+CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
+CONFIG_DETECT_HUNG_TASK=y
+CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
+# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
+# CONFIG_PANIC_ON_OOPS is not set
+CONFIG_PANIC_ON_OOPS_VALUE=0
+CONFIG_PANIC_TIMEOUT=0
+CONFIG_SCHED_DEBUG=y
+# CONFIG_SCHEDSTATS is not set
+# CONFIG_TIMER_STATS is not set
+
+#
+# Lock Debugging (spinlocks, mutexes, etc...)
+#
+# CONFIG_DEBUG_RT_MUTEXES is not set
+# CONFIG_RT_MUTEX_TESTER is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_MUTEXES is not set
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
+# CONFIG_DEBUG_LOCK_ALLOC is not set
+# CONFIG_PROVE_LOCKING is not set
+# CONFIG_LOCK_STAT is not set
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
+# CONFIG_DEBUG_KOBJECT is not set
+CONFIG_DEBUG_BUGVERBOSE=y
+# CONFIG_DEBUG_WRITECOUNT is not set
+# CONFIG_DEBUG_LIST is not set
+# CONFIG_DEBUG_SG is not set
+# CONFIG_DEBUG_NOTIFIERS is not set
+# CONFIG_DEBUG_CREDENTIALS is not set
+
+#
+# RCU Debugging
+#
+# CONFIG_SPARSE_RCU_POINTER is not set
+# CONFIG_RCU_TORTURE_TEST is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=21
+# CONFIG_RCU_CPU_STALL_INFO is not set
+# CONFIG_RCU_TRACE is not set
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
+# CONFIG_FAULT_INJECTION is not set
+CONFIG_HAVE_FUNCTION_TRACER=y
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
+CONFIG_HAVE_DYNAMIC_FTRACE=y
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
+CONFIG_HAVE_C_RECORDMCOUNT=y
+CONFIG_TRACING_SUPPORT=y
+CONFIG_FTRACE=y
+# CONFIG_FUNCTION_TRACER is not set
+# CONFIG_IRQSOFF_TRACER is not set
+# CONFIG_SCHED_TRACER is not set
+# CONFIG_ENABLE_DEFAULT_TRACERS is not set
+# CONFIG_FTRACE_SYSCALLS is not set
+# CONFIG_TRACER_SNAPSHOT is not set
+CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set
+# CONFIG_PROFILE_ALL_BRANCHES is not set
+# CONFIG_STACK_TRACER is not set
+# CONFIG_BLK_DEV_IO_TRACE is not set
+# CONFIG_PROBE_EVENTS is not set
+
+#
+# Runtime Testing
+#
+# CONFIG_LKDTM is not set
+# CONFIG_TEST_LIST_SORT is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
+# CONFIG_RBTREE_TEST is not set
+# CONFIG_INTERVAL_TREE_TEST is not set
+# CONFIG_PERCPU_TEST is not set
+# CONFIG_ATOMIC64_SELFTEST is not set
+# CONFIG_TEST_STRING_HELPERS is not set
+# CONFIG_TEST_KSTRTOX is not set
+# CONFIG_DMA_API_DEBUG is not set
+# CONFIG_TEST_MODULE is not set
+# CONFIG_TEST_USER_COPY is not set
+# CONFIG_SAMPLES is not set
+CONFIG_HAVE_ARCH_KGDB=y
+# CONFIG_KGDB is not set
+# CONFIG_ARM_PTDUMP is not set
+# CONFIG_STRICT_DEVMEM is not set
+CONFIG_ARM_UNWIND=y
+CONFIG_DEBUG_USER=y
+CONFIG_DEBUG_LL=y
+# CONFIG_DEBUG_BCM_KONA_UART is not set
+CONFIG_DEBUG_BRCMSTB_UART=y
+# CONFIG_DEBUG_ICEDCC is not set
+# CONFIG_DEBUG_SEMIHOSTING is not set
+# CONFIG_DEBUG_LL_UART_8250 is not set
+# CONFIG_DEBUG_LL_UART_PL01X is not set
+CONFIG_DEBUG_LL_INCLUDE="debug/8250.S"
+# CONFIG_DEBUG_UART_PL01X is not set
+CONFIG_DEBUG_UART_8250=y
+CONFIG_DEBUG_UART_PHYS=0xf040b000
+CONFIG_DEBUG_UART_VIRT=0xfc40b000
+CONFIG_DEBUG_UART_8250_SHIFT=2
+CONFIG_DEBUG_UART_8250_WORD=y
+# CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set
+CONFIG_DEBUG_UNCOMPRESS=y
+CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h"
+CONFIG_EARLY_PRINTK=y
+# CONFIG_PID_IN_CONTEXTIDR is not set
+# CONFIG_DEBUG_SET_MODULE_RONX is not set
+
+#
+# Security options
+#
+CONFIG_KEYS=y
+# CONFIG_PERSISTENT_KEYRINGS is not set
+# CONFIG_BIG_KEYS is not set
+# CONFIG_ENCRYPTED_KEYS is not set
+# CONFIG_KEYS_DEBUG_PROC_KEYS is not set
+# CONFIG_SECURITY_DMESG_RESTRICT is not set
+# CONFIG_SECURITY is not set
+# CONFIG_SECURITYFS is not set
+CONFIG_DEFAULT_SECURITY_DAC=y
+CONFIG_DEFAULT_SECURITY=""
+CONFIG_CRYPTO=y
+
+#
+# Crypto core or helper
+#
+CONFIG_CRYPTO_ALGAPI=y
+CONFIG_CRYPTO_ALGAPI2=y
+CONFIG_CRYPTO_AEAD=y
+CONFIG_CRYPTO_AEAD2=y
+CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER2=y
+CONFIG_CRYPTO_HASH=y
+CONFIG_CRYPTO_HASH2=y
+CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG2=y
+CONFIG_CRYPTO_PCOMP2=y
+CONFIG_CRYPTO_MANAGER=y
+CONFIG_CRYPTO_MANAGER2=y
+# CONFIG_CRYPTO_USER is not set
+CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
+# CONFIG_CRYPTO_GF128MUL is not set
+# CONFIG_CRYPTO_NULL is not set
+# CONFIG_CRYPTO_PCRYPT is not set
+CONFIG_CRYPTO_WORKQUEUE=y
+# CONFIG_CRYPTO_CRYPTD is not set
+# CONFIG_CRYPTO_AUTHENC is not set
+# CONFIG_CRYPTO_TEST is not set
+
+#
+# Authenticated Encryption with Associated Data
+#
+CONFIG_CRYPTO_CCM=y
+# CONFIG_CRYPTO_GCM is not set
+CONFIG_CRYPTO_SEQIV=y
+
+#
+# Block modes
+#
+CONFIG_CRYPTO_CBC=m
+CONFIG_CRYPTO_CTR=y
+# CONFIG_CRYPTO_CTS is not set
+CONFIG_CRYPTO_ECB=y
+# CONFIG_CRYPTO_LRW is not set
+# CONFIG_CRYPTO_PCBC is not set
+# CONFIG_CRYPTO_XTS is not set
+
+#
+# Hash modes
+#
+CONFIG_CRYPTO_CMAC=y
+CONFIG_CRYPTO_HMAC=y
+# CONFIG_CRYPTO_XCBC is not set
+# CONFIG_CRYPTO_VMAC is not set
+
+#
+# Digest
+#
+CONFIG_CRYPTO_CRC32C=y
+# CONFIG_CRYPTO_CRC32 is not set
+# CONFIG_CRYPTO_CRCT10DIF is not set
+# CONFIG_CRYPTO_GHASH is not set
+CONFIG_CRYPTO_MD4=y
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_MICHAEL_MIC=m
+# CONFIG_CRYPTO_RMD128 is not set
+# CONFIG_CRYPTO_RMD160 is not set
+# CONFIG_CRYPTO_RMD256 is not set
+# CONFIG_CRYPTO_RMD320 is not set
+CONFIG_CRYPTO_SHA1=m
+# CONFIG_CRYPTO_SHA1_ARM is not set
+CONFIG_CRYPTO_SHA256=y
+# CONFIG_CRYPTO_SHA512 is not set
+# CONFIG_CRYPTO_TGR192 is not set
+# CONFIG_CRYPTO_WP512 is not set
+
+#
+# Ciphers
+#
+CONFIG_CRYPTO_AES=y
+# CONFIG_CRYPTO_AES_ARM is not set
+# CONFIG_CRYPTO_AES_ARM_BS is not set
+# CONFIG_CRYPTO_ANUBIS is not set
+CONFIG_CRYPTO_ARC4=y
+# CONFIG_CRYPTO_BLOWFISH is not set
+# CONFIG_CRYPTO_CAMELLIA is not set
+# CONFIG_CRYPTO_CAST5 is not set
+# CONFIG_CRYPTO_CAST6 is not set
+CONFIG_CRYPTO_DES=y
+# CONFIG_CRYPTO_FCRYPT is not set
+# CONFIG_CRYPTO_KHAZAD is not set
+# CONFIG_CRYPTO_SALSA20 is not set
+# CONFIG_CRYPTO_SEED is not set
+# CONFIG_CRYPTO_SERPENT is not set
+# CONFIG_CRYPTO_TEA is not set
+# CONFIG_CRYPTO_TWOFISH is not set
+
+#
+# Compression
+#
+CONFIG_CRYPTO_DEFLATE=y
+# CONFIG_CRYPTO_ZLIB is not set
+CONFIG_CRYPTO_LZO=y
+# CONFIG_CRYPTO_LZ4 is not set
+# CONFIG_CRYPTO_LZ4HC is not set
+
+#
+# Random Number Generation
+#
+# CONFIG_CRYPTO_ANSI_CPRNG is not set
+# CONFIG_CRYPTO_USER_API_HASH is not set
+# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
+CONFIG_CRYPTO_HW=y
+# CONFIG_ASYMMETRIC_KEY_TYPE is not set
+# CONFIG_BINARY_PRINTF is not set
+
+#
+# Library routines
+#
+CONFIG_BITREVERSE=y
+CONFIG_GENERIC_STRNCPY_FROM_USER=y
+CONFIG_GENERIC_STRNLEN_USER=y
+CONFIG_GENERIC_NET_UTILS=y
+CONFIG_GENERIC_PCI_IOMAP=y
+CONFIG_GENERIC_IO=y
+CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y
+CONFIG_CRC_CCITT=y
+CONFIG_CRC16=y
+# CONFIG_CRC_T10DIF is not set
+CONFIG_CRC_ITU_T=y
+CONFIG_CRC32=y
+# CONFIG_CRC32_SELFTEST is not set
+CONFIG_CRC32_SLICEBY8=y
+# CONFIG_CRC32_SLICEBY4 is not set
+# CONFIG_CRC32_SARWATE is not set
+# CONFIG_CRC32_BIT is not set
+CONFIG_CRC7=m
+CONFIG_LIBCRC32C=m
+# CONFIG_CRC8 is not set
+# CONFIG_RANDOM32_SELFTEST is not set
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
+CONFIG_XZ_DEC=y
+# CONFIG_XZ_DEC_X86 is not set
+# CONFIG_XZ_DEC_POWERPC is not set
+# CONFIG_XZ_DEC_IA64 is not set
+CONFIG_XZ_DEC_ARM=y
+CONFIG_XZ_DEC_ARMTHUMB=y
+# CONFIG_XZ_DEC_SPARC is not set
+CONFIG_XZ_DEC_BCJ=y
+# CONFIG_XZ_DEC_TEST is not set
+CONFIG_DECOMPRESS_GZIP=y
+CONFIG_ASSOCIATIVE_ARRAY=y
+CONFIG_HAS_IOMEM=y
+CONFIG_HAS_IOPORT=y
+CONFIG_HAS_DMA=y
+CONFIG_CPU_RMAP=y
+CONFIG_DQL=y
+CONFIG_NLATTR=y
+CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
+CONFIG_AVERAGE=y
+# CONFIG_CORDIC is not set
+# CONFIG_DDR is not set
+CONFIG_LIBFDT=y
+CONFIG_OID_REGISTRY=y
+# CONFIG_VIRTUALIZATION is not set
index 08ddf7a..a593590 100644 (file)
@@ -3,6 +3,7 @@ SECTION = "kernel"
 LICENSE = "GPLv2"
 LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
 
+PE = "1"
 KV = "3.9.6"
 
 INC_PR = "r5"
diff --git a/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb b/meta-bsp/recipes-kernel/linux/linux-vuplus-vusolo4k_3.14.28.bb
new file mode 100644 (file)
index 0000000..f69f3d1
--- /dev/null
@@ -0,0 +1,8 @@
+require linux-vuplus-3.14.28.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+PR = "${INC_PR}.6"
+
+SRC_URI += "\
+"
index d32d54a..144dab6 100644 (file)
@@ -2,10 +2,11 @@ require linux-vuplus-3.13.5.inc
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
-PR = "${INC_PR}.4"
+PR = "${INC_PR}.5"
 
 SRC_URI += " \
-        file://brcm_s3_wol.patch;patch=1;pnum=1 \
+        file://brcm_s3_wol.patch \
+        file://linux_mtd_bbt_maxblock.patch \
         "
 
 
diff --git a/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb b/meta-bsp/recipes-multimedia/xbmc/enigma2-plugin-extensions-xbmc.bb
new file mode 100644 (file)
index 0000000..37db03f
--- /dev/null
@@ -0,0 +1,35 @@
+SECTION = "base"
+LICENSE = "CLOSED"
+require conf/license/license-close.inc
+
+SRCDATE = "20150506.0_beta"
+
+PV = "1.0"
+PR = "${SRCDATE}_r0"
+
+DEPENDS += "enigma2 xbmc"
+RDEPENDS_${PN} += "xbmc"
+
+PROVIDES += "enigma2-plugin-extensions-xbmc"
+RPROVIDES_${PN} += "enigma2-plugin-extensions-xbmc"
+
+SRC_URI = "http://archive.vuplus.com/download/build_support/e2xbmc-plugin_${SRCDATE}.tar.gz"
+
+S = "${WORKDIR}/plugin"
+
+PLUGIN_DIR="${D}${libdir}/enigma2/python/Plugins/Extensions/XBMC"
+
+do_install() {
+       install -d ${PLUGIN_DIR}
+       install -m 0755 ${S}/*.py ${PLUGIN_DIR}
+       install -m 0755 ${S}/button.png ${PLUGIN_DIR}
+}
+
+do_package_qa() {
+}
+
+FILES_${PN}="/"
+
+SRC_URI[md5sum] = "f619ffc2e56f7aac7721115cb02c1e51"
+SRC_URI[sha256sum] = "1f996832ece11f40b264a1d05f4e4e0c86b16a0cb23d24a960bcc572924043d2"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vuduo2.bb
new file mode 100644 (file)
index 0000000..745c0b1
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vuduo2)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo2.bb
new file mode 100644 (file)
index 0000000..04e55ac
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolo2)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolo4k.bb
new file mode 100644 (file)
index 0000000..0b84e6d
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+BUILD_PR = "r0"
+GLARCH = "-arm"
+GLPR = "20150603_p0"
+
+EXTRA_OECONF += " --with-platform=dvbboxarm "
+
+SRC_URI[xbmc-support.md5sum] = "3803968ff78af7437982caf02647238b"
+SRC_URI[xbmc-support.sha256sum] = "d8e556854a29ef3dd78fab18454f0e91f01a23b7df299400276deb1f8fb495c6"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb b/meta-bsp/recipes-multimedia/xbmc/xbmc-vusolose.bb
new file mode 100644 (file)
index 0000000..e132810
--- /dev/null
@@ -0,0 +1,13 @@
+require xbmc.inc
+
+COMPATIBLE_MACHINE = "^(vusolose)$"
+
+BUILD_PR = "r0"
+GLARCH = ""
+GLPR = "20141202_p0"
+
+EXTRA_OECONF += " --with-platform=dvbbox "
+
+SRC_URI[xbmc-support.md5sum] = "9d0c73505484823e3816b5577f28a8a8"
+SRC_URI[xbmc-support.sha256sum] = "5483e24db81efca03120dbf0ef4cc423d2665ebc4d52149be15d75a0ae9b626d"
+
diff --git a/meta-bsp/recipes-multimedia/xbmc/xbmc.inc b/meta-bsp/recipes-multimedia/xbmc/xbmc.inc
new file mode 100644 (file)
index 0000000..8bfe1d4
--- /dev/null
@@ -0,0 +1,147 @@
+SUMMARY = "XBMC Media Center"
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://LICENSE.GPL;md5=6eb631b6da7fdb01508a80213ffc35ff"
+
+DEPENDS = "libgles libxslt libusb1 libcec libplist expat yajl gperf-native fribidi mpeg2dec samba fontconfig curl python libass libmodplug libmicrohttpd wavpack libmms cmake-native libsdl-image libsdl-mixer mysql5 sqlite3 libmms faad2 libcdio libpcre boost lzo enca avahi libsamplerate0  bzip2 virtual/libsdl jasper zip-native zlib libtinyxml taglib libbluray libshairport librtmp zlib libnfs libxslt"
+
+PROVIDES += "xbmc"
+RPROVIDES_${PN} += "xbmc"
+
+RDEPENDS_${PN} = "python"
+RDEPENDS_${PN} += "\
+       python-distutils \
+       python-subprocess \
+       python-robotparser \
+       python-mechanize \
+       python-threading \
+       python-shell \
+       python-zlib \
+       python-sqlite3 \
+       python-json \
+       python-xml \
+       python-html \
+       python-netserver \
+       python-misc \
+       python-pygobject \
+       python-pygobject-lib \
+       python-textutils \
+       python-simplejson \
+       python-xmlrpc   \
+       python-pprint \
+       python-difflib \
+       python-email \
+       python-compression \
+       python-compile \
+       python-compiler \
+       python-numbers \
+       nfs-utils-client \
+       libshairport \
+       glibc-gconv-utf-32 \
+       xz \
+       tiff \
+       yajl \
+       libxslt \
+       libupnp \
+       libplist \
+       librtmp \
+       libbluray \
+       libnfs \
+"
+
+BRANCH = "gotham_vuplus"
+SRCREV = "5ae20573a048d4ae67e23c0957b7efaa62179c34"
+
+PV = "13.2"
+PR = "${BUILD_PR}_${GLPR}_${SRCREV}"
+
+SRC_URI = "git://code.vuplus.com/git/xbmc.git;protocol=http;branch=${BRANCH};tag=${SRCREV} \
+       http://archive.vuplus.com/download/build_support/xbmc-support_${GLPR}${GLARCH}.tar.gz;name=xbmc-support \
+"
+
+inherit autotools-brokensep gettext python-dir
+
+S = "${WORKDIR}/git"
+
+CACHED_CONFIGUREVARS += " \
+ ac_cv_path_PYTHON="${STAGING_BINDIR_NATIVE}/python-native/python" \
+"
+
+EXTRA_OECONF = " \
+       --enable-gles \
+       --enable-libusb \
+       --enable-airplay \
+       --disable-optical-drive \
+       --enable-external-libraries \
+       --disable-ssh \
+       --disable-x11 \
+       --disable-sdl \
+       --disable-joystick \
+       --disable-alsa \
+       --disable-libcec \
+       --enable-rtmp   \
+       --disable-texturepacker \
+"
+#EXTRA_OECONF_append_armv7a = " --cpu=cortex-a8 "
+
+FULL_OPTIMIZATION_armv7a = "-fexpensive-optimizations -fomit-frame-pointer -O4 -ffast-math"
+BUILD_OPTIMIZATION = "${FULL_OPTIMIZATION}"
+
+# for python modules
+export HOST_SYS
+export BUILD_SYS
+export STAGING_LIBDIR
+export STAGING_INCDIR
+export PYTHON_DIR
+
+do_configure() {
+       cp -av ${WORKDIR}/xbmc-support/gles_init.* ${WORKDIR}/git/xbmc/windowing/egl/
+       ./bootstrap
+       oe_runconf
+}
+
+#PARALLEL_MAKE = " -j8 "
+
+do_compile_prepend() {
+       for i in $(find . -name "Makefile") ; do
+               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' $i
+       done
+
+       for i in $(find . -name "*.mak*" -o     -name "Makefile") ; do
+               sed -i -e 's:I/usr/include:I${STAGING_INCDIR}:g' -e 's:-rpath \$(libdir):-rpath ${libdir}:g' $i
+       done
+}
+
+INSANE_SKIP_${PN} = "rpaths"
+
+# on ARM architectures xbmc will use GLES which will make the regular wrapper fail, so start it directly
+#do_install_append_arm() {
+#      sed -i -e 's:Exec=xbmc:Exec=${libdir}/xbmc/xbmc.bin:g' ${D}${datadir}/applications/xbmc.desktop
+#}
+
+do_install_append(){
+       install -d ${D}${bindir}
+       install -m 0755 ${WORKDIR}/xbmc-support/xbmc.helper ${D}${bindir}
+}
+
+do_package_qa(){
+}
+
+FILES_${PN} += "${datadir}/xsessions ${datadir}/icons"
+FILES_${PN} += "/usr/bin /usr/share /usr/lib"
+FILES_${PN}-dbg += "${libdir}/xbmc/.debug ${libdir}/xbmc/*/.debug ${libdir}/xbmc/*/*/.debug ${libdir}/xbmc/*/*/*/.debug"
+
+# xbmc uses some kind of dlopen() method for libcec so we need to add it manually
+RRECOMMENDS_${PN}_append = " libcec \
+                             python \
+                             python-lang \
+                             python-re \
+                             python-netclient \
+                             libcurl \
+                             "
+RRECOMMENDS_${PN}_append_libc-glibc = " glibc-charmap-ibm850 glibc-gconv-ibm850"
+
+INSANE_SKIP_${PN} = "already-stripped"
+
+PACKAGE_ARCH := "${MACHINE_ARCH}"
+
index 5daddf1..aa58a35 100644 (file)
@@ -1,6 +1,6 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
-PR .= "-bsp4"
+PR .= "-bsp5"
 
 SRC_URI_append_vusolo = " \
        file://enigma2_vuplus_misc.patch \
@@ -25,6 +25,12 @@ SRC_URI_append_vuzero = " \
        file://enigma2_vuplus_remove_pvr_action.patch \
 "
 
+SRC_URI_append_vusolo4k = " \
+       file://skin_user_vusolo4k.xml \
+       file://lcd_icons_vusolo4k \
+       file://enigma2_dvb_ci_fbc.patch \
+"
+
 do_install_append_vuultimo() {
         install -m 0755 ${WORKDIR}/analog.ttf ${D}/usr/share/fonts/
         install -m 0755 ${WORKDIR}/skin_user.xml ${D}/usr/share/enigma2/defaults/
@@ -33,8 +39,14 @@ do_install_append_vuultimo() {
 }
 
 do_install_append_vuduo2() {
-                install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
-                install -d ${D}/usr/share/enigma2/vfd_icons/
-                install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/
+        install -m 0755 ${WORKDIR}/skin_user_vuduo2.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
+        install -d ${D}/usr/share/enigma2/vfd_icons/
+        install -m 0755 ${WORKDIR}/vfd_icons_vuduo2/*.png ${D}/usr/share/enigma2/vfd_icons/
+}
+
+do_install_append_vusolo4k() {
+        install -m 0755 ${WORKDIR}/skin_user_vusolo4k.xml ${D}/usr/share/enigma2/defaults/skin_user.xml
+        install -d ${D}/usr/share/enigma2/lcd_icons/
+        install -m 0755 ${WORKDIR}/lcd_icons_vusolo4k/*.png ${D}/usr/share/enigma2/lcd_icons/
 }
 
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/enigma2_dvb_ci_fbc.patch
new file mode 100644 (file)
index 0000000..e14ad5e
--- /dev/null
@@ -0,0 +1,104 @@
+diff --git a/lib/dvb_ci/dvbci.cpp b/lib/dvb_ci/dvbci.cpp
+index 374672a..1b50e67 100644
+--- a/lib/dvb_ci/dvbci.cpp
++++ b/lib/dvb_ci/dvbci.cpp
+@@ -495,10 +495,9 @@ void eDVBCIInterfaces::recheckPMTHandlers()
+                                               data_source tuner_source = TUNER_A;
+                                               switch (tunernum)
+                                               {
+-                                                      case 0: tuner_source = TUNER_A; break;
+-                                                      case 1: tuner_source = TUNER_B; break;
+-                                                      case 2: tuner_source = TUNER_C; break;
+-                                                      case 3: tuner_source = TUNER_D; break;
++                                                      case 0 ... 10:
++                                                              tuner_source = (data_source)tunernum;
++                                                              break;
+                                                       default:
+                                                               eDebug("try to get source for tuner %d!!\n", tunernum);
+                                                               break;
+@@ -646,6 +645,8 @@ int eDVBCIInterfaces::getMMIState(int slotid)
+       return slot->getMMIState();
+ }
++static const char *tuner_source[] = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "CI0", "CI1", "CI2", "CI3"};
++
+ int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source)
+ {
+ //    eDebug("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
+@@ -666,29 +667,8 @@ int eDVBCIInterfaces::setInputSource(int tuner_no, data_source source)
+               switch(source)
+               {
+-                      case CI_A:
+-                              fprintf(input, "CI0");
+-                              break;
+-                      case CI_B:
+-                              fprintf(input, "CI1");
+-                              break;
+-                      case CI_C:
+-                              fprintf(input, "CI2");
+-                      break;
+-                      case CI_D:
+-                              fprintf(input, "CI3");
+-                              break;
+-                      case TUNER_A:
+-                              fprintf(input, "A");
+-                              break;
+-                      case TUNER_B:
+-                              fprintf(input, "B");
+-                              break;
+-                      case TUNER_C:
+-                              fprintf(input, "C");
+-                              break;
+-                      case TUNER_D:
+-                              fprintf(input, "D");
++                      case TUNER_A ... CI_D:
++                              fprintf(input, tuner_source[(int)source]);
+                               break;
+                       default:
+                               eDebug("setInputSource for input %d failed!!!\n", (int)source);
+@@ -1281,29 +1261,8 @@ int eDVBCISlot::setSource(data_source source)
+               FILE *ci = fopen(buf, "wb");
+               switch(source)
+               {
+-                      case CI_A:
+-                              fprintf(ci, "CI0");
+-                              break;
+-                      case CI_B:
+-                              fprintf(ci, "CI1");
+-                              break;
+-                      case CI_C:
+-                              fprintf(ci, "CI2");
+-                              break;
+-                      case CI_D:
+-                              fprintf(ci, "CI3");
+-                              break;
+-                      case TUNER_A:
+-                              fprintf(ci, "A");
+-                              break;
+-                      case TUNER_B:
+-                              fprintf(ci, "B");
+-                              break;
+-                      case TUNER_C:
+-                              fprintf(ci, "C");
+-                              break;
+-                              case TUNER_D:
+-                              fprintf(ci, "D");
++                      case TUNER_A ... CI_D:
++                              fprintf(ci, tuner_source[(int)source]);
+                               break;
+                       default:
+                               eDebug("CI Slot %d: setSource %d failed!!!\n", getSlotID(), (int)source);
+diff --git a/lib/dvb_ci/dvbci.h b/lib/dvb_ci/dvbci.h
+index de84e18..c90ec10 100644
+--- a/lib/dvb_ci/dvbci.h
++++ b/lib/dvb_ci/dvbci.h
+@@ -35,7 +35,7 @@ struct queueData
+ enum data_source
+ {
+-      TUNER_A, TUNER_B, TUNER_C, TUNER_D, CI_A, CI_B, CI_C, CI_D
++      TUNER_A=0, TUNER_B, TUNER_C, TUNER_D, TUNER_E, TUNER_F, TUNER_G, TUNER_H, TUNER_I, TUNER_J, CI_A, CI_B, CI_C, CI_D
+ };
+ typedef std::pair<std::string, uint32_t> providerPair;
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png
new file mode 100644 (file)
index 0000000..5063fa6
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/16x9.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png
new file mode 100644 (file)
index 0000000..9feeb90
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/CRYPT.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png
new file mode 100644 (file)
index 0000000..4a6cfea
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/DOLBY.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png
new file mode 100644 (file)
index 0000000..4539ad2
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/REC.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png
new file mode 100644 (file)
index 0000000..0bc4352
Binary files /dev/null and b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/lcd_icons_vusolo4k/TELETEXT.png differ
diff --git a/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml b/meta-bsp/recipes-vuplus/enigma2/enigma2/vusolo4k/skin_user_vusolo4k.xml
new file mode 100644 (file)
index 0000000..86976b1
--- /dev/null
@@ -0,0 +1,271 @@
+<skin>
+       <fonts>
+               <font filename="nmsbd.ttf" name="VFD" scale="90"/>
+       </fonts>
+       <windowstyle type="skinned" id="1">
+               <color name="Background" color="#ffffff" />
+               <color name="LabelForeground" color="#000000" />
+               <color name="ListboxBackground" color="#ffffff" />
+               <color name="ListboxForeground" color="#000000" />
+               <color name="ListboxSelectedBackground" color="#ffffff" />
+               <color name="ListboxSelectedForeground" color="#000000" />
+               <color name="ListboxMarkedBackground" color="#ffffff" />
+               <color name="ListboxMarkedForeground" color="#000000" />
+               <color name="ListboxMarkedAndSelectedBackground" color="#ffffff" />
+               <color name="ListboxMarkedAndSelectedForeground" color="#000000" />
+               <color name="WindowTitleForeground" color="#000000" />
+               <color name="WindowTitleBackground" color="#ffffff" />
+       </windowstyle>
+       <screen name="InfoBarSummary" position="0,0" size="480,320" id="1">
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+
+               <widget source="session.CurrentService" render="Label" position="30,90" size="420,75" font="VFD;42" halign="left" valign="center">
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Label" position="30,175" size="420,75" font="VFD;40" halign="left" valign="center">
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+        </screen>
+        <screen name="ChannelSelection_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.ServiceEvent" render="Label" position="30,90" size="420,75" font="VFD;42" halign="left" valign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="parent.ServiceEvent" render="Label" position="30,175" size="420,75" font="VFD;40" halign="left" valign="center" >
+                       <convert type="EventName">Name</convert>
+               </widget>
+               <widget source="session.Event_Now" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="EventTime">Progress</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+       </screen>
+       <screen name="InfoBarMoviePlayerSummary" position="0,0" size="480,320" id="1">
+               <widget source="session.CurrentService" render="Label" position="30,90" size="420,170" font="VFD;40" halign="center" valign="center" >
+                       <convert type="ServiceName">Name</convert>
+               </widget>
+               <widget source="session.CurrentService" render="Progress" position="30,260" size="420,40" borderWidth="2">
+                       <convert type="ServicePosition">Position</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+       </screen>
+       <screen name="ChoiceBox_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.summary_list" render="Label" position="30,20" size="420,280" font="Regular;32" valign="center" />
+       </screen>
+       <screen name="MessageBox_summary" position="0,0" size="480,320" id="1">
+               <widget source="parent.Text" render="Label" position="15,10" size="450,200" font="Regular;42" halign="center" valign="center" />
+               <widget source="parent.selectedChoice" render="Label" position="15,210" size="450,90" font="Regular;48" halign="center" valign="center" />
+       </screen>
+       <screen name="MenuSummary" position="0,0" size="480,320" id="1">
+               <widget source="parent.title" render="Label" position="15,100" size="450,90" font="VFD;52" halign="center" valign="center"/>
+               <widget source="parent.menu" render="Label" position="15,190" size="450,120" font="VFD;52" halign="center" valign="center">
+                       <convert type="StringListSelection" />
+               </widget>
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="ServiceScanSummary" position="0,0" size="480,320" id="1">
+               <widget name="Title" position="15,10" size="450,130" font="VFD;48" transparent="1" />
+               <widget name="Service" position="15,140" size="450,150" font="VFD;36" transparent="1" />
+               <widget name="scan_progress" position="0,290" zPosition="1" borderWidth="2" size="480,25" backgroundColor="dark" />
+       </screen>
+       <screen name="SetupSummary" position="0,0" size="480,320" id="1">
+               <widget source="SetupTitle" render="Label" position="15,80" size="450,60" font="VFD;52" />
+               <widget source="SetupEntry" render="Label" position="15,140" size="450,120" font="VFD;42" />
+               <widget source="SetupValue" render="Label" position="15,260" size="450,60" font="VFD;42" />
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="StandbySummary" position="0,0" size="480,320" id="1">
+               <widget source="global.CurrentTime" render="Label" position="40,75" size="400,110" font="VFD;72" halign="center">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="40,185" size="400,110" font="VFD;95" halign="center">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="SimpleSummary" position="0,0" size="480,320" id="1">
+               <widget source="parent.Title" render="Label" position="30,90" size="420,200" font="VFD;52" halign="center" valign="center" />
+               <widget source="global.CurrentTime" render="Label" position="320,10" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%d.%m.%Y</convert>
+               </widget>
+
+               <widget source="global.CurrentTime" render="Label" position="320,45" size="150,35" font="VFD;32" halign="right">
+                       <convert type="ClockToText">Format:%H:%M</convert>
+               </widget>
+               <widget source="session.RecordState" render="Pixmap" pixmap="lcd_icons/REC.png" position="20,15"  size="55,42" alphatest="blend">
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/CRYPT.png" position="75,15"  size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsCrypted</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/TELETEXT.png" position="130,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">HasTelext</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/16x9.png" position="185,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsWidescreen</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+               <widget source="session.CurrentService" render="Pixmap" pixmap="lcd_icons/DOLBY.png" position="240,15" size="55,42" alphatest="blend">
+                       <convert type="ServiceInfo">IsMultichannel</convert>
+                       <convert type="ConditionalShowHide" />
+               </widget>
+       </screen>
+       <screen name="MediaPlayerLCDScreen" position="0,0" size="480,320" id="1">
+               <widget name="text1" position="25,20" size="450,130" font="VFD;48"/>
+               <widget name="text3" position="25,155" size="450,75" font="VFD;36"/>
+               <widget name="text4" position="25,240" size="450,75" font="VFD;36"/>
+       </screen>
+       <screen name="WizardSummary" position="0,0" size="480,320" id="1">
+               <widget source="text" render="Label" position="15,10" size="450,80" font="VFD;40" transparent="1" />
+               <widget source="parent.list" render="Label" position="15,100" size="450,220" font="VFD;32">
+                       <convert type="StringListSelection" />
+               </widget>
+       </screen>
+</skin>
index 3c29253..1745784 100755 (executable)
@@ -7,14 +7,17 @@ LICENSE = "CLOSED"
 require conf/license/license-close.inc
 
 PV = "3.8"
+PV_arm = "4.0"
+
 PR = "r2"
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
 SRC_URI = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}.tar.bz2"
+SRC_URI_arm = "http://archive.vuplus.com/download/utils/vuplus-blindscan-utils-${PV}_arm.tar.gz;name=arm"
 
 S = "${WORKDIR}/blindscan-utils"
 
-PLUGABLE_MODEL_BLINDSCAN = " \
+PLUGABLE_MIPSEL_BLINDSCAN = " \
        tda1002x \
        vuplus_blindscan \
        vuplus_6211_blindscan \
@@ -25,6 +28,16 @@ PLUGABLE_MODEL_BLINDSCAN = " \
        tt3l10_t2_scan \
 "
 
+PLUGABLE_ARM_BLINDSCAN = " \
+       vuplus_blindscan \
+       vuplus_6211_blindscan \
+       vuplus_6222_blindscan \
+       ssh108 \
+       ssh108_t2_scan \
+       tt3l10 \
+       tt3l10_t2_scan \
+"
+
 do_install() {
        install -d "${D}/${bindir}"
        install -m 0755 "${S}/tda1002x" "${D}/${bindir}"
@@ -32,14 +45,14 @@ do_install() {
 
 do_install_vuuno() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vuultimo() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
@@ -52,14 +65,21 @@ do_install_vusolo2() {
 
 do_install_vuduo2() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
 
 do_install_vusolose() {
        install -d "${D}/${bindir}"
-       for f in ${PLUGABLE_MODEL_BLINDSCAN}; do
+       for f in ${PLUGABLE_MIPSEL_BLINDSCAN}; do
+               install -m 0755 "${S}/$f" "${D}/${bindir}"
+       done
+}
+
+do_install_arm() {
+       install -d "${D}/${bindir}"
+       for f in ${PLUGABLE_ARM_BLINDSCAN}; do
                install -m 0755 "${S}/$f" "${D}/${bindir}"
        done
 }
@@ -67,5 +87,8 @@ do_install_vusolose() {
 SRC_URI[md5sum] = "0efbbfd6816d00bd808d2897995a87a6"
 SRC_URI[sha256sum] = "486a22c76e051e98dcc54129ca62ad05d41c2fb78a5cdf9324ca161fece00cd7"
 
+SRC_URI[arm.md5sum] = "a8d402731bc957633a28ef88dbec80eb"
+SRC_URI[arm.sha256sum] = "a70c2ec82e6ba1cca71bd61c52dde3d2e6de47f7e168ec57b9ca4af5ef9f2cf4"
+
 INSANE_SKIP_${PN} = "already-stripped"
 
diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin
new file mode 100644 (file)
index 0000000..3eb624e
Binary files /dev/null and b/meta-bsp/recipes-vuplus/vuplus-bootlogo/files/vusolo4k/splash_auto.bin differ
diff --git a/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-bootlogo/vuplus-bootlogo-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4fb7979
--- /dev/null
@@ -0,0 +1,19 @@
+require vuplus-bootlogo.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+PR = "${INC_PR}.6"
+SRCDATE = "20150901"
+
+SRC_URI += "\
+       http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \
+       file://splash_auto.bin \
+"
+
+do_install_append() {
+       install -m 0755 ${S}/vmlinuz-initrd-7366b0 ${D}/boot/initrd_auto.bin
+       install -m 0755 ${S}/splash_auto.bin ${D}/boot/splash_auto.bin
+}
+
+SRC_URI[md5sum] = "825b9e90b49742358ec162db13e75d9d"
+SRC_URI[sha256sum] = "d5fa2dd43cca9070e0be857ddbc57ed82b918a23c5daa9b4243aeee4c33e3911"
index c5e4d54..a3e33c1 100644 (file)
@@ -2,8 +2,8 @@ require vuplus-bootlogo.inc
 
 COMPATIBLE_MACHINE = "^(vusolose)$"
 
-PR = "${INC_PR}.0"
-SRCDATE = "20140728"
+PR = "${INC_PR}.1"
+SRCDATE = "20150821"
 
 SRC_URI += "\
        http://archive.vuplus.com/download/kernel/vmlinuz-initrd_${MACHINE}_${SRCDATE}.tar.gz \
@@ -15,6 +15,6 @@ do_install_append() {
         install -m 0755 ${S}/splash_cfe_auto.bin ${D}/boot/splash_cfe_auto.bin
 }
 
-SRC_URI[md5sum] = "908f5bd70cb3d6be3b002393fc7e797a"
-SRC_URI[sha256sum] = "cf0d93b11468636c3a1d3f6a3beea50f6027a59aabf0f73109367755bcd00add"
+SRC_URI[md5sum] = "eb5efad0435e7c455a2e8bf1a56eb551"
+SRC_URI[sha256sum] = "e374477d429c901611e81c4b38d32228aa69f42edb002d0d555023d9ba6a6816"
 
index 105adb3..e319e1a 100644 (file)
@@ -12,7 +12,7 @@ IMAGES_VERSION = "1"
 BINARY_VERSION = "7"
 
 PV = "${BINARY_VERSION}.${IMAGES_VERSION}"
-INC_PR = "r8"
+INC_PR = "r9"
 
 SRC_URI = "file://bootlogo.mvi file://backdrop.mvi file://bootlogo_wait.mvi"
 
@@ -21,12 +21,12 @@ PACKAGES = "${PN}"
 INHIBIT_PACKAGE_STRIP = "1"
 
 do_install() {
-       install -d ${D}/boot ${D}${datadir}/${PN}
+       install -d ${D}/boot ${D}${datadir}/vuplus-bootlogo
        install -d ${D}/usr/share
        for file in *.mvi; do
-                install -m 0644 $file ${D}${datadir}/${PN}
-                ln -s ${PN}/$file ${D}${datadir}
-               ln -sf ${datadir}/${PN}/$file ${D}/boot/$file;
+                install -m 0644 $file ${D}${datadir}/vuplus-bootlogo
+                ln -s vuplus-bootlogo/$file ${D}${datadir}
+               ln -sf ${datadir}/vuplus-bootlogo/$file ${D}/boot/$file;
         done
 }
 
diff --git a/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-dvb-proxy/vuplus-dvb-proxy-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4ef2a85
--- /dev/null
@@ -0,0 +1,13 @@
+require vuplus-dvb-proxy.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRCDATE = "20151019"
+SRCDATE_PR = "r0"
+
+pkg_postinst_${PN}_append () {
+  ln -s /lib/modules/${KERNEL_VERSION}/extra/dvb-bcm7376.ko $D/lib/modules/${KERNEL_VERSION}/extra/dvb-bcm.ko
+}
+
+SRC_URI[md5sum] = "14eac182b7f1981d346a209287abc91f"
+SRC_URI[sha256sum] = "316bce068ee4937d8e03f1ac10018f021983b02f2afbe489b7000e3ccfda30ae"
diff --git a/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-manual/vuplus-manual-vusolo4k.bb
new file mode 100644 (file)
index 0000000..4a657dc
--- /dev/null
@@ -0,0 +1,9 @@
+require vuplus-manual.inc
+
+COMPATIBLE_MACHINE = "^(vusolo4k)$"
+
+SRC_DATE = "20151007_p2"
+
+SRC_URI[md5sum] = "4bc28b9f11eef3c0adee0c483aff487d"
+SRC_URI[sha256sum] = "95c32abed18cb708a50947fd4b7ffceb7dfa0e2ab85e05974cba24665ef20824"
+
index 15d8205..a88f9a5 100644 (file)
@@ -6,7 +6,7 @@ case "$1" in
     [ -f /etc/dropbear/dropbear_rsa_host_key ]
     echo -n "Starting  vuplus-platform-util"
     if [ ! -e /dev/brcm0 ]; then
-        DRV_PATH=/lib/modules/3.13.5/extra        
+        DRV_PATH=/lib/modules/`uname -r`/extra
         insmod $DRV_PATH/procmk.ko                           
         insmod $DRV_PATH/bcm_event.ko                            
         insmod $DRV_PATH/dvb_base.ko         
diff --git a/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb b/meta-bsp/recipes-vuplus/vuplus-platform-util/vuplus-platform-util-vusolo4k.bb
new file mode 100644 (file)
index 0000000..7618f7c
--- /dev/null
@@ -0,0