Skip to content
Browse files

Merge remote-tracking branch 'pli/master'

  • Loading branch information...
2 parents 5627101 + 1a68bde commit 27d4f02019f87e6b4217eeee0d71e5efd3278ad9 @andyblac andyblac committed Oct 24, 2012
Showing with 1,987 additions and 16,436 deletions.
  1. +2 −0 .gitignore
  2. +7 −0 meta-local/conf/layer.conf
  3. +19 −0 meta-local/recipes-local/images/my-image.bb
  4. +1 −0 meta-openpli/conf/machine/include/autoload-filesystems.inc
  5. +1 −1 meta-openpli/conf/machine/include/dreambox-mips32el.inc
  6. +1 −0 meta-openpli/conf/machine/include/dreambox.inc
  7. +2 −2 meta-openpli/conf/machine/include/etxx00.inc
  8. +1 −0 meta-openpli/conf/machine/include/vuxxo.inc
  9. +1 −0 meta-openpli/conf/machine/include/xp.inc
  10. +4 −4 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et4x00.bb
  11. +4 −4 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et5x00.bb
  12. +4 −4 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et6x00.bb
  13. +4 −4 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et9x00.bb
  14. +6 −5 meta-openpli/recipes-core/busybox/busybox-1.19.4/mdev-mount.sh
  15. +1 −1 meta-openpli/recipes-core/busybox/busybox_1.19.4.bbappend
  16. +368 −0 meta-openpli/recipes-core/xfsprogs/xfsprogs-3.1.8/remove-install-as-user.patch
  17. +48 −0 meta-openpli/recipes-core/xfsprogs/xfsprogs_3.1.8.bb
  18. +7 −0 meta-openpli/recipes-devtools/opkg/opkg/modprobe
  19. +7 −1 meta-openpli/recipes-devtools/opkg/opkg_svn.bbappend
  20. +2 −2 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/clear_sublevel.patch
  21. +2 −2 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm500hd/defconfig
  22. +1 −1 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm8000/defconfig
  23. +2 −2 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm800se/defconfig
  24. +3 −1 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/jffs2-compression-fixes.patch
  25. +20 −0 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/nand-driver-smp-fixes.patch
  26. +114 −0 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/revert-mips-module-loader-stuff.patch
  27. +6 −4 meta-openpli/recipes-linux/linux/linux-dreambox_3.2.bb
  28. +4 −5 meta-openpli/recipes-linux/linux/linux-etxx00/0001-Revert-MIPS-Add-fast-get_user_pages.patch
  29. +27 −0 .../recipes-linux/linux/linux-etxx00/0001-Revert-MIPS-mm-Add-compound-tail-page-_mapcount-when.patch
  30. +0 −30 ...ecipes-linux/linux/linux-etxx00/cxd2820r-changed-condition-to-break-out-from-wait-lock-loop.patch
  31. +0 −24 meta-openpli/recipes-linux/linux/linux-etxx00/cxd2820r-enable-LNA-for-DVB-T.patch
  32. +8 −8 meta-openpli/recipes-linux/linux/linux-etxx00/dvb-usb-a867.patch
  33. +0 −15,543 meta-openpli/recipes-linux/linux/linux-etxx00/dvb-usb-af9035.patch
  34. +0 −87 meta-openpli/recipes-linux/linux/linux-etxx00/em28xx-dvb-stop-URBs-when-stopping-the-streaming.patch
  35. +294 −164 meta-openpli/recipes-linux/linux/linux-etxx00/et4x00/defconfig
  36. +313 −155 meta-openpli/recipes-linux/linux/linux-etxx00/et5x00/defconfig
  37. +313 −155 meta-openpli/recipes-linux/linux/linux-etxx00/et6x00/defconfig
  38. +313 −155 meta-openpli/recipes-linux/linux/linux-etxx00/et9x00/defconfig
  39. +0 −30 meta-openpli/recipes-linux/linux/linux-etxx00/it913x-fix-bulk-read-write-retry-loop.patch
  40. +15 −19 meta-openpli/recipes-linux/linux/{linux-etxx00_3.4.3.bb → linux-etxx00_3.6.0.bb}
  41. +5 −1 meta-openpli/recipes-linux/linux/linux-vuduo-3.1.1/vuduo_defconfig
  42. +1 −1 meta-openpli/recipes-linux/linux/linux-vuduo_3.1.1.bb
  43. +5 −1 meta-openpli/recipes-linux/linux/linux-vusolo-3.1.1/vusolo_defconfig
  44. +1 −1 meta-openpli/recipes-linux/linux/linux-vusolo_3.1.1.bb
  45. +5 −1 meta-openpli/recipes-linux/linux/linux-vuultimo-3.1.1/vuultimo_defconfig
  46. +1 −1 meta-openpli/recipes-linux/linux/linux-vuultimo_3.1.1.bb
  47. +5 −1 meta-openpli/recipes-linux/linux/linux-vuuno-3.1.1/vuuno_defconfig
  48. +1 −1 meta-openpli/recipes-linux/linux/linux-vuuno_3.1.1.bb
  49. +5 −1 meta-openpli/recipes-linux/linux/linux-xp/xp1000/defconfig
  50. +1 −1 meta-openpli/recipes-linux/linux/linux-xp_3.5.1.bb
  51. +3 −3 meta-openpli/recipes-multimedia/libpng/{libpng_1.5.12.bb → libpng_1.5.13.bb}
  52. +26 −8 meta-openpli/recipes-openpli/bootlogo/openpli-bootlogo.bb
  53. +2 −2 ...{enigma2-plugin-picons-ziggo.casema_20120904.bb → enigma2-plugin-picons-ziggo.casema_20121021.bb}
  54. +1 −0 meta-openpli/recipes-openpli/images/openpli-image.bb
View
2 .gitignore
@@ -2,8 +2,10 @@
/.deps/
/meta-*/
!/meta-openpli/
+!/meta-local/
!/meta-oe-alliance/
/openembedded-core/
/sources/
*.swp
site.conf
+bblayers.conf
View
7 meta-local/conf/layer.conf
@@ -0,0 +1,7 @@
+# We have a recipes directory, add to BBFILES
+BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
+
+BBFILE_COLLECTIONS += "local-layer"
+BBFILE_PATTERN_local-layer := "^${LAYERDIR}/"
+BBFILE_PRIORITY_local-layer = "100"
+
View
19 meta-local/recipes-local/images/my-image.bb
@@ -0,0 +1,19 @@
+# This recipe bakes an image close to the old MiLo-image
+# It also serves as an example of how you can arrange
+# for extra components to be preinstalled while remaining
+# compatible with the central repository.
+
+require ../../../meta-openpli/recipes-openpli/images/openpli-enigma2-image.bb
+
+IMAGE_INSTALL += "enigma2-plugin-softcams-cccam \
+ enigma2-plugin-extensions-xmltvimport \
+ enigma2-plugin-extensions-autotimer \
+ enigma2-plugin-extensions-foreca \
+ enigma2-src \
+ "
+
+# To get things in the local feed, like settings
+DEPENDS += "\
+ enigma2-plugin-settings-henksat-19e-23e-28e \
+ "
+
View
1 meta-openpli/conf/machine/include/autoload-filesystems.inc
@@ -0,0 +1 @@
+module_autoload_xfs = "xfs"
View
2 meta-openpli/conf/machine/include/dreambox-mips32el.inc
@@ -6,4 +6,4 @@ DEFAULTTUNE = "mips32el"
require conf/machine/include/dreambox.inc
require conf/machine/include/tune-mips32.inc
-MACHINE_KERNEL_PR = "r1"
+MACHINE_KERNEL_PR = "r13"
View
1 meta-openpli/conf/machine/include/dreambox.inc
@@ -9,6 +9,7 @@ MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "dreambox-dvb-modules-${MACHINE}"
include conf/machine/include/autoload-wifi.inc
include conf/machine/include/autoload-dvb-usb.inc
include conf/machine/include/autoload-usbserial.inc
+include conf/machine/include/autoload-filesystems.inc
MACHINE_EXTRA_RRECOMMENDS = " \
gst-plugin-dreambox-dvbmediasink \
View
4 meta-openpli/conf/machine/include/etxx00.inc
@@ -9,6 +9,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS = "\
include conf/machine/include/autoload-wifi.inc
include conf/machine/include/autoload-dvb-usb.inc
include conf/machine/include/autoload-usbserial.inc
+include conf/machine/include/autoload-filesystems.inc
MACHINE_EXTRA_RRECOMMENDS = " \
gst-plugin-dvbmediasink \
@@ -25,7 +26,6 @@ GLIBC_EXTRA_OECONF = "--with-tls --with-__thread"
PREFERRED_PROVIDER_virtual/kernel = "linux-etxx00"
PREFERRED_PROVIDER_virtual/blindscan-dvbs = "et-blindscan-dvbs-utils"
-PREFERRED_VERSION_linux-etxx00 = "3.4.3"
PREFERRED_VERSION_linux-libc-headers = "3.3"
KERNEL_IMAGETYPE = "vmlinux"
@@ -55,4 +55,4 @@ MACHINE_FEATURES += "alsa usbhost wifi 3dtv switchoff textlcd osdposition hdmice
require conf/machine/include/tune-mips32.inc
-MACHINE_KERNEL_PR = "r2"
+MACHINE_KERNEL_PR = "r3"
View
1 meta-openpli/conf/machine/include/vuxxo.inc
@@ -5,6 +5,7 @@ MACHINE_ESSENTIAL_EXTRA_RDEPENDS = " \
include conf/machine/include/autoload-wifi.inc
include conf/machine/include/autoload-dvb-usb.inc
include conf/machine/include/autoload-usbserial.inc
+include conf/machine/include/autoload-filesystems.inc
MACHINE_EXTRA_RRECOMMENDS = " \
vuplus-shutdown \
View
1 meta-openpli/conf/machine/include/xp.inc
@@ -9,6 +9,7 @@ MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS = "\
include conf/machine/include/autoload-wifi.inc
include conf/machine/include/autoload-dvb-usb.inc
include conf/machine/include/autoload-usbserial.inc
+include conf/machine/include/autoload-filesystems.inc
MACHINE_EXTRA_RRECOMMENDS = " \
gst-plugin-dvbmediasink \
View
8 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et4x00.bb
@@ -1,7 +1,7 @@
-KV = "3.4.3"
-SRCDATE = "20120914"
+KV = "3.6.0"
+SRCDATE = "20121017"
require et-dvb-modules.inc
-SRC_URI[md5sum] = "6ca00409c7a95baec56eace4175dea18"
-SRC_URI[sha256sum] = "49d2293f3ce58bcf8ce00cc3cb66a0aa9859af9fa0a2b387c34111fdc8568a30"
+SRC_URI[md5sum] = "cb04a9043fcf6e081320d077ce0a23c5"
+SRC_URI[sha256sum] = "be287bd9a9235d56b377bfca045d4ffc3866e0914456b69ce054a1423d73b0a0"
View
8 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et5x00.bb
@@ -1,9 +1,9 @@
-KV = "3.4.3"
-SRCDATE = "20120714"
+KV = "3.6.0"
+SRCDATE = "20121017"
RDEPENDS_${PN} += "et-fpupdate-${MACHINE}"
require et-dvb-modules.inc
-SRC_URI[md5sum] = "b59841fdcecc93f59ec98da7ba2f434b"
-SRC_URI[sha256sum] = "f37a8067c0c69e0efd8f993f6ec15bf1c5b038a33f3119872d6d437891b8329f"
+SRC_URI[md5sum] = "7800d54ad9d930501baec006f94f2fd8"
+SRC_URI[sha256sum] = "9081bca43d7e68b6be4e9ec3b3b1576d3f2ceffbb04f92e748727be46b6d1930"
View
8 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et6x00.bb
@@ -1,9 +1,9 @@
-KV = "3.4.3"
-SRCDATE = "20120714"
+KV = "3.6.0"
+SRCDATE = "20121017"
RDEPENDS_${PN} += "et-fpupdate-${MACHINE}"
require et-dvb-modules.inc
-SRC_URI[md5sum] = "c6875891e677750b730d6eab2633dc73"
-SRC_URI[sha256sum] = "263eb4757d07ca9c35a0dcfa47fb98e26e718f65b5a08ea1a57c6ddfacf09262"
+SRC_URI[md5sum] = "622d5034e8650db2751b469826f7b3c1"
+SRC_URI[sha256sum] = "051a93ce27a3a573114982180b84ecfca2d5129808b94dbe873da2790e58031b"
View
8 meta-openpli/recipes-bsp/etxx00/et-dvb-modules-et9x00.bb
@@ -1,9 +1,9 @@
-KV = "3.4.3"
-SRCDATE = "20120714"
+KV = "3.6.0"
+SRCDATE = "20121017"
RDEPENDS_${PN} += "et-fpupdate-${MACHINE}"
require et-dvb-modules.inc
-SRC_URI[md5sum] = "278e62da9a6944056afaa3565918285c"
-SRC_URI[sha256sum] = "17bbee7617f213586211ba56b3975eda20ae5adfc40d036b64ee06efd551eeca"
+SRC_URI[md5sum] = "ae460f5462b13c0904eddd72613121aa"
+SRC_URI[sha256sum] = "0ef0950622147745cad2c2b986bf88acec0ac3cdfe32159d4e1a985c608262d8"
View
11 meta-openpli/recipes-core/busybox/busybox-1.19.4/mdev-mount.sh
@@ -10,11 +10,6 @@ notify() {
case "$ACTION" in
add|"")
ACTION="add"
- # Run the result of blkid as a shell command
- eval `blkid /dev/${MDEV} | grep ${MDEV} | cut -d ':' -f 2`
- if [ -z "$TYPE" ] ; then
- exit 0
- fi
# check if already mounted
if grep -q "^/dev/${MDEV} " /proc/mounts ; then
# Already mounted
@@ -26,6 +21,12 @@ case "$ACTION" in
# blocked
exit 0
fi
+ # Run the result of blkid as a shell command
+ eval `blkid /dev/${MDEV} | grep ${MDEV} | cut -d ':' -f 2`
+ if [ -z "$TYPE" ] ; then
+ notify
+ exit 0
+ fi
if [ $TYPE == swap ] ; then
if ! grep -q "^/dev/${MDEV} " /proc/swaps ; then
swapon /dev/${MDEV}
View
2 meta-openpli/recipes-core/busybox/busybox_1.19.4.bbappend
@@ -1,4 +1,4 @@
-PRINC = "21"
+PRINC = "22"
SRC_URI += " \
file://0001-ifupdown-support-post-up-pre-down-hooks.patch \
View
368 meta-openpli/recipes-core/xfsprogs/xfsprogs-3.1.8/remove-install-as-user.patch
@@ -0,0 +1,368 @@
+diff -urN a/include/buildmacros b/include/buildmacros
+--- a/include/buildmacros 2011-12-27 23:32:31.554197934 -0600
++++ b/include/buildmacros 2011-12-27 23:33:17.895485348 -0600
+@@ -30,7 +30,7 @@
+ $(LFILES:.l=.o) \
+ $(YFILES:%.y=%.tab.o)
+
+-INSTALL = $(TOPDIR)/install-sh -o $(PKG_USER) -g $(PKG_GROUP)
++INSTALL = $(TOPDIR)/install-sh
+
+ IMAGES_DIR = $(TOPDIR)/all-images
+ DIST_DIR = $(TOPDIR)/dist
+diff -urN a/include/install-sh b/include/install-sh
+--- a/include/install-sh 2011-12-27 23:32:31.556198121 -0600
++++ b/include/install-sh 2011-12-27 23:32:57.012201738 -0600
+@@ -24,11 +24,11 @@
+ # set set | yes yes
+ #
+ _usage() {
+- echo "Usage: $prog [-o owner] [-g group] [-m mode] -d directory"
+- echo "or $prog [-D] [-o owner] [-g group] [-m mode] file directory/file"
+- echo "or $prog [-o owner] [-g group] [-m mode] file [file ...] directory"
++ echo "Usage: $prog [-m mode] -d directory"
++ echo "or $prog [-m mode] file directory/file"
++ echo "or $prog [-m mode] file [file ...] directory"
+ echo "or $prog -S file target (creates \"target\" symlink)"
+- echo "or $prog -T lt_arg [-o owner] [-g group] [-m mode] libtool.lai directory"
++ echo "or $prog -T lt_arg [-m mode] libtool.lai directory"
+ echo ""
+ echo "The \$DIST_MANIFEST and \$DIST_ROOT environment variables affect the"
+ echo "behaviour of this command - see comments in the script."
+@@ -38,32 +38,6 @@
+ exit 1
+ }
+
+-_chown ()
+-{
+- _st=255
+- if [ $# -eq 3 ] ; then
+- chown $1:$2 $3
+- _st=$?
+- if [ $_st -ne 0 ] ; then
+- if [ $REAL_UID != '0' ] ; then
+- if [ ! -f $DIST_ROOT/.chown.quiet ] ; then
+- echo '==============================================='
+- echo Ownership of files under ${DIST_ROOT:-/}
+- echo cannot be changed
+- echo '==============================================='
+- if [ -n "$DIST_ROOT" ] ; then
+- touch $DIST_ROOT/.chown.quiet
+- fi
+- fi
+- _st=0
+- fi
+- fi
+- fi
+-
+- return $_st
+-}
+-
+-
+ _manifest ()
+ {
+ echo $* | sed -e 's/\/\//\//g' >>${DIST_MANIFEST:-/dev/null}
+@@ -77,9 +51,6 @@
+ Tflag=false
+ DIRMODE=755
+ FILEMODE=644
+-OWNER=`id -u`
+-GROUP=`id -g`
+-REAL_UID=$OWNER
+
+ # default is to install and don't append manifest
+ INSTALL=true
+@@ -92,24 +63,16 @@
+
+ if $INSTALL
+ then
+- CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod; CHOWN=_chown
++ CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod;
+ else
+- CP=true; LN=true; MKDIR=true; CHMOD=true; CHOWN=true
++ CP=true; LN=true; MKDIR=true; CHMOD=true;
+ fi
+
+-[ -n "$DIST_ROOT" -a $REAL_UID -ne 0 ] && CHOWN=true
+-
+-while getopts "Dcm:d:S:o:g:T:" c $*
++while getopts "Dcm:d:S:T:" c $*
+ do
+ case $c in
+ c)
+ ;;
+- g)
+- GROUP=$OPTARG
+- ;;
+- o)
+- OWNER=$OPTARG
+- ;;
+ m)
+ DIRMODE=`expr $OPTARG`
+ FILEMODE=$DIRMODE
+@@ -144,18 +107,7 @@
+ # first usage
+ #
+ $MKDIR -p $dir
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHMOD $DIRMODE $dir
+- status=$?
+- fi
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir
+- status=$?
+- fi
+- $MANIFEST d $DIRMODE $OWNER $GROUP ${dir#$DIST_ROOT}
++ $MANIFEST d $DIRMODE ${dir#$DIST_ROOT}
+ elif $Sflag
+ then
+ #
+@@ -201,7 +153,7 @@
+ install_name=$target/$solib
+ $CP $solib $install_name
+ status=$?
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$solib ${install_name#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$solib ${install_name#$DIST_ROOT}
+ break
+ fi
+ done
+@@ -252,7 +204,7 @@
+ install_name=$target/$old_library
+ $CP $old_library $install_name
+ status=$?
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$old_library ${install_name#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$old_library ${install_name#$DIST_ROOT}
+ ;;
+ *)
+ echo "$prog: -T $lt_install invalid"
+@@ -265,7 +217,6 @@
+ if [ $status -eq 0 ]
+ then
+ $CHMOD $FILEMODE $install_name
+- $CHOWN $OWNER $GROUP $install_name
+ fi
+ ;;
+ esac
+@@ -290,23 +241,10 @@
+ then
+ if [ -f $dir/$f ]
+ then
+- $CHMOD $FILEMODE $dir/$f
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir/$f
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
++ $MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
+ else
+ $CHMOD $FILEMODE $dir
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$dir ${dir#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$dir ${dir#$DIST_ROOT}
+ fi
+ fi
+ else
+@@ -332,14 +270,7 @@
+ status=$?
+ if [ $status -eq 0 ]
+ then
+- $CHMOD $FILEMODE $dir/$f
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir/$f
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
++ $MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
+ fi
+ [ $status -ne 0 ] && break
+ done
+diff -urN a/install-sh b/install-sh
+--- a/install-sh 2011-12-27 23:32:31.565200349 -0600
++++ b/install-sh 2011-12-27 23:32:51.854178224 -0600
+@@ -24,11 +24,11 @@
+ # set set | yes yes
+ #
+ _usage() {
+- echo "Usage: $prog [-o owner] [-g group] [-m mode] -d directory"
+- echo "or $prog [-D] [-o owner] [-g group] [-m mode] file directory/file"
+- echo "or $prog [-o owner] [-g group] [-m mode] file [file ...] directory"
++ echo "Usage: $prog [-m mode] -d directory"
++ echo "or $prog [-m mode] file directory/file"
++ echo "or $prog [-m mode] file [file ...] directory"
+ echo "or $prog -S file target (creates \"target\" symlink)"
+- echo "or $prog -T lt_arg [-o owner] [-g group] [-m mode] libtool.lai directory"
++ echo "or $prog -T lt_arg [-m mode] libtool.lai directory"
+ echo ""
+ echo "The \$DIST_MANIFEST and \$DIST_ROOT environment variables affect the"
+ echo "behaviour of this command - see comments in the script."
+@@ -38,32 +38,6 @@
+ exit 1
+ }
+
+-_chown ()
+-{
+- _st=255
+- if [ $# -eq 3 ] ; then
+- chown $1:$2 $3
+- _st=$?
+- if [ $_st -ne 0 ] ; then
+- if [ $REAL_UID != '0' ] ; then
+- if [ ! -f $DIST_ROOT/.chown.quiet ] ; then
+- echo '==============================================='
+- echo Ownership of files under ${DIST_ROOT:-/}
+- echo cannot be changed
+- echo '==============================================='
+- if [ -n "$DIST_ROOT" ] ; then
+- touch $DIST_ROOT/.chown.quiet
+- fi
+- fi
+- _st=0
+- fi
+- fi
+- fi
+-
+- return $_st
+-}
+-
+-
+ _manifest ()
+ {
+ echo $* | sed -e 's/\/\//\//g' >>${DIST_MANIFEST:-/dev/null}
+@@ -77,9 +51,6 @@
+ Tflag=false
+ DIRMODE=755
+ FILEMODE=644
+-OWNER=`id -u`
+-GROUP=`id -g`
+-REAL_UID=$OWNER
+
+ # default is to install and don't append manifest
+ INSTALL=true
+@@ -92,24 +63,16 @@
+
+ if $INSTALL
+ then
+- CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod; CHOWN=_chown
++ CP=cp; LN=ln; MKDIR=mkdir; CHMOD=chmod;
+ else
+- CP=true; LN=true; MKDIR=true; CHMOD=true; CHOWN=true
++ CP=true; LN=true; MKDIR=true; CHMOD=true;
+ fi
+
+-[ -n "$DIST_ROOT" -a $REAL_UID -ne 0 ] && CHOWN=true
+-
+-while getopts "Dcm:d:S:o:g:T:" c $*
++while getopts "Dcm:d:S:T:" c $*
+ do
+ case $c in
+ c)
+ ;;
+- g)
+- GROUP=$OPTARG
+- ;;
+- o)
+- OWNER=$OPTARG
+- ;;
+ m)
+ DIRMODE=`expr $OPTARG`
+ FILEMODE=$DIRMODE
+@@ -144,18 +107,7 @@
+ # first usage
+ #
+ $MKDIR -p $dir
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHMOD $DIRMODE $dir
+- status=$?
+- fi
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir
+- status=$?
+- fi
+- $MANIFEST d $DIRMODE $OWNER $GROUP ${dir#$DIST_ROOT}
++ $MANIFEST d $DIRMODE ${dir#$DIST_ROOT}
+ elif $Sflag
+ then
+ #
+@@ -201,7 +153,7 @@
+ install_name=$target/$solib
+ $CP $solib $install_name
+ status=$?
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$solib ${install_name#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$solib ${install_name#$DIST_ROOT}
+ break
+ fi
+ done
+@@ -252,7 +204,7 @@
+ install_name=$target/$old_library
+ $CP $old_library $install_name
+ status=$?
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$old_library ${install_name#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$old_library ${install_name#$DIST_ROOT}
+ ;;
+ *)
+ echo "$prog: -T $lt_install invalid"
+@@ -265,7 +217,6 @@
+ if [ $status -eq 0 ]
+ then
+ $CHMOD $FILEMODE $install_name
+- $CHOWN $OWNER $GROUP $install_name
+ fi
+ ;;
+ esac
+@@ -290,23 +241,10 @@
+ then
+ if [ -f $dir/$f ]
+ then
+- $CHMOD $FILEMODE $dir/$f
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir/$f
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
++ $MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
+ else
+ $CHMOD $FILEMODE $dir
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$dir ${dir#$DIST_ROOT}
++ $MANIFEST f $FILEMODE $HERE/$dir ${dir#$DIST_ROOT}
+ fi
+ fi
+ else
+@@ -332,14 +270,7 @@
+ status=$?
+ if [ $status -eq 0 ]
+ then
+- $CHMOD $FILEMODE $dir/$f
+- status=$?
+- if [ $status -eq 0 ]
+- then
+- $CHOWN $OWNER $GROUP $dir/$f
+- status=$?
+- fi
+- $MANIFEST f $FILEMODE $OWNER $GROUP $HERE/$f ${dir#$DIST_ROOT}/$f
++ $MANIFEST f $FILEMODE $HERE/$f ${dir#$DIST_ROOT}/$f
+ fi
+ [ $status -ne 0 ] && break
+ done
View
48 meta-openpli/recipes-core/xfsprogs/xfsprogs_3.1.8.bb
@@ -0,0 +1,48 @@
+DESCRIPTION = "XFS Filesystem Utilities"
+HOMEPAGE = "http://oss.sgi.com/projects/xfs"
+SECTION = "base"
+LICENSE = "GPLv2"
+LICENSE_libhandle = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://doc/COPYING;md5=dbdb5f4329b7e7145de650e9ecd4ac2a"
+DEPENDS = "util-linux"
+PR = "r1"
+
+SRC_URI = "ftp://oss.sgi.com/projects/xfs/cmd_tars/${P}.tar.gz \
+ file://remove-install-as-user.patch \
+"
+SRC_URI[md5sum] = "f70b2e7200d4c29f0af1cf70e7be1db6"
+SRC_URI[sha256sum] = "74409e2e3748074999df25c00f722621659a0bd3607e677f0bcc4373b8c93eab"
+
+
+inherit autotools
+
+PACKAGES =+ "${PN}-fsck ${PN}-mkfs libhandle"
+
+RDEPENDS_${PN} = "${PN}-fsck ${PN}-mkfs"
+
+FILES_${PN}-fsck = "${base_sbindir}/fsck.xfs"
+FILES_${PN}-mkfs = "${base_sbindir}/mkfs.xfs"
+FILES_libhandle = "${base_libdir}/libhandle${SOLIBS}"
+
+EXTRA_OECONF = "--enable-gettext=no"
+do_configure () {
+ export DEBUG="-DNDEBUG"
+ oe_runconf
+}
+
+LIBTOOL = "${HOST_SYS}-libtool"
+EXTRA_OEMAKE = "'LIBTOOL=${LIBTOOL}'"
+TARGET_CC_ARCH += "${LDFLAGS}"
+PARALLEL_MAKE = ""
+
+do_install () {
+ export DIST_ROOT=${D}
+ oe_runmake install
+ # needed for xfsdump
+ oe_runmake install-dev
+ rm ${D}${base_libdir}/libhandle.a
+ rm ${D}${base_libdir}/libhandle.la
+ rm ${D}${base_libdir}/libhandle.so
+ rm ${D}${libdir}/libhandle.so
+ ln -s ../..${base_libdir}/libhandle.so.1 ${D}${libdir}/libhandle.so
+}
View
7 meta-openpli/recipes-devtools/opkg/opkg/modprobe
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+if [ ! -f $OPKG_INTERCEPT_DIR/modprobe ]; then
+ echo "depmod -a" > $OPKG_INTERCEPT_DIR/modprobe
+ chmod +x $OPKG_INTERCEPT_DIR/modprobe
+fi
+echo "modprobe $@" >> $OPKG_INTERCEPT_DIR/modprobe
View
8 meta-openpli/recipes-devtools/opkg/opkg_svn.bbappend
@@ -1,7 +1,13 @@
-PRINC = "2"
+PRINC = "3"
SRC_URI += "file://sanity-check-provides.patch \
file://fix_uname_cache.patch \
+ file://modprobe \
"
FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
+
+do_install_prepend() {
+ install -d ${D}${datadir}/opkg/intercept
+ install -m 755 ${WORKDIR}/modprobe ${D}${datadir}/opkg/intercept/
+}
View
4 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/clear_sublevel.patch
@@ -5,8 +5,8 @@ Index: linux-3.2/Makefile
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 2
--SUBLEVEL = 30
-+#SUBLEVEL = 30
+-SUBLEVEL = 31
++#SUBLEVEL = 31
EXTRAVERSION =
NAME = Saber-toothed Squirrel
View
4 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm500hd/defconfig
@@ -2461,10 +2461,10 @@ CONFIG_JFS_FS=m
# CONFIG_JFS_SECURITY is not set
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
-CONFIG_XFS_FS=y
+CONFIG_XFS_FS=m
# CONFIG_XFS_QUOTA is not set
# CONFIG_XFS_POSIX_ACL is not set
-# CONFIG_XFS_RT is not set
+CONFIG_XFS_RT=y
# CONFIG_XFS_DEBUG is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
View
2 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm8000/defconfig
@@ -2478,7 +2478,7 @@ CONFIG_JFS_FS=m
CONFIG_XFS_FS=m
# CONFIG_XFS_QUOTA is not set
# CONFIG_XFS_POSIX_ACL is not set
-# CONFIG_XFS_RT is not set
+CONFIG_XFS_RT=m
# CONFIG_XFS_DEBUG is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
View
4 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/dm800se/defconfig
@@ -2462,10 +2462,10 @@ CONFIG_JFS_FS=m
# CONFIG_JFS_SECURITY is not set
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
-CONFIG_XFS_FS=y
+CONFIG_XFS_FS=m
# CONFIG_XFS_QUOTA is not set
# CONFIG_XFS_POSIX_ACL is not set
-# CONFIG_XFS_RT is not set
+CONFIG_XFS_RT=y
# CONFIG_XFS_DEBUG is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
View
4 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/jffs2-compression-fixes.patch
@@ -57,7 +57,7 @@ index 5b6c9d1..99e4c05 100644
if (c->mount_opts.override_compr)
mode = c->mount_opts.compr;
-@@ -168,63 +171,58 @@ uint16_t jffs2_compress(struct jffs2_sb_info *c, struct jffs2_inode_info *f,
+@@ -168,63 +171,60 @@ uint16_t jffs2_compress(struct jffs2_sb_info *c, struct jffs2_inode_info *f,
break;
case JFFS2_COMPR_MODE_SIZE:
case JFFS2_COMPR_MODE_FAVOURLZO:
@@ -149,6 +149,8 @@ index 5b6c9d1..99e4c05 100644
ret = best->compr;
*cpage_out = output_buf;
}
++ else
++ kfree(best_buf);
- spin_unlock(&jffs2_compressor_list_lock);
break;
case JFFS2_COMPR_MODE_FORCELZO:
View
20 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/nand-driver-smp-fixes.patch
@@ -0,0 +1,20 @@
+diff --git a/drivers/mtd/nand/dreambox_nand.c b/drivers/mtd/nand/dreambox_nand.c
+index 3aff2a9..f0adbdc 100644
+--- a/drivers/mtd/nand/dreambox_nand.c
++++ b/drivers/mtd/nand/dreambox_nand.c
+@@ -89,6 +89,7 @@ static void dreambox_nand_select_chip(struct mtd_info *mtd, int chipnr)
+ PRINTK(KERN_DEBUG "select chip\n");
+ writeb(0xEE, (void __iomem *)0xBF030003);
+ }
++ readb((void __iomem *)0xBF030003);
+ }
+
+ /*
+@@ -118,6 +119,7 @@ static void dreambox_nand_cmd_ctrl(struct mtd_info *mtd, int cmd,
+ ctrl & 0x80 ? "CHANGE" : "");
+
+ writeb(cmd, (void __iomem *)addr);
++ readb((void __iomem *)addr);
+ }
+
+ static uint8_t dreambox_nand_read_byte(struct mtd_info *mtd)
View
114 meta-openpli/recipes-linux/linux/linux-dreambox-3.2/revert-mips-module-loader-stuff.patch
@@ -0,0 +1,114 @@
+diff -Naur linux-3.2-broken/arch/mips/include/asm/module.h linux-3.2/arch/mips/include/asm/module.h
+--- linux-3.2-broken/arch/mips/include/asm/module.h 2012-10-04 14:40:09.713467966 +0200
++++ linux-3.2/arch/mips/include/asm/module.h 2012-01-05 00:55:44.000000000 +0100
+@@ -9,7 +9,6 @@
+ struct list_head dbe_list;
+ const struct exception_table_entry *dbe_start;
+ const struct exception_table_entry *dbe_end;
+- struct mips_hi16 *r_mips_hi16_list;
+ };
+
+ typedef uint8_t Elf64_Byte; /* Type for a 8-bit quantity. */
+diff -Naur linux-3.2-broken/arch/mips/kernel/module.c linux-3.2/arch/mips/kernel/module.c
+--- linux-3.2-broken/arch/mips/kernel/module.c 2012-10-04 14:40:09.713467966 +0200
++++ linux-3.2/arch/mips/kernel/module.c 2012-01-05 00:55:44.000000000 +0100
+@@ -39,6 +39,8 @@
+ Elf_Addr value;
+ };
+
++static struct mips_hi16 *mips_hi16_list;
++
+ static LIST_HEAD(dbe_list);
+ static DEFINE_SPINLOCK(dbe_lock);
+
+@@ -126,8 +128,8 @@
+
+ n->addr = (Elf_Addr *)location;
+ n->value = v;
+- n->next = me->arch.r_mips_hi16_list;
+- me->arch.r_mips_hi16_list = n;
++ n->next = mips_hi16_list;
++ mips_hi16_list = n;
+
+ return 0;
+ }
+@@ -140,28 +142,18 @@
+ return 0;
+ }
+
+-static void free_relocation_chain(struct mips_hi16 *l)
+-{
+- struct mips_hi16 *next;
+-
+- while (l) {
+- next = l->next;
+- kfree(l);
+- l = next;
+- }
+-}
+-
+ static int apply_r_mips_lo16_rel(struct module *me, u32 *location, Elf_Addr v)
+ {
+ unsigned long insnlo = *location;
+- struct mips_hi16 *l;
+ Elf_Addr val, vallo;
+
+ /* Sign extend the addend we extract from the lo insn. */
+ vallo = ((insnlo & 0xffff) ^ 0x8000) - 0x8000;
+
+- if (me->arch.r_mips_hi16_list != NULL) {
+- l = me->arch.r_mips_hi16_list;
++ if (mips_hi16_list != NULL) {
++ struct mips_hi16 *l;
++
++ l = mips_hi16_list;
+ while (l != NULL) {
+ struct mips_hi16 *next;
+ unsigned long insn;
+@@ -196,7 +188,7 @@
+ l = next;
+ }
+
+- me->arch.r_mips_hi16_list = NULL;
++ mips_hi16_list = NULL;
+ }
+
+ /*
+@@ -209,9 +201,6 @@
+ return 0;
+
+ out_danger:
+- free_relocation_chain(l);
+- me->arch.r_mips_hi16_list = NULL;
+-
+ pr_err("module %s: dangerous R_MIPS_LO16 REL relocation\n", me->name);
+
+ return -ENOEXEC;
+@@ -284,7 +273,6 @@
+ pr_debug("Applying relocate section %u to %u\n", relsec,
+ sechdrs[relsec].sh_info);
+
+- me->arch.r_mips_hi16_list = NULL;
+ for (i = 0; i < sechdrs[relsec].sh_size / sizeof(*rel); i++) {
+ /* This is where to make the change */
+ location = (void *)sechdrs[sechdrs[relsec].sh_info].sh_addr
+@@ -308,19 +296,6 @@
+ return res;
+ }
+
+- /*
+- * Normally the hi16 list should be deallocated at this point. A
+- * malformed binary however could contain a series of R_MIPS_HI16
+- * relocations not followed by a R_MIPS_LO16 relocation. In that
+- * case, free up the list and return an error.
+- */
+- if (me->arch.r_mips_hi16_list) {
+- free_relocation_chain(me->arch.r_mips_hi16_list);
+- me->arch.r_mips_hi16_list = NULL;
+-
+- return -ENOEXEC;
+- }
+-
+ return 0;
+ }
+
View
10 meta-openpli/recipes-linux/linux/linux-dreambox_3.2.bb
@@ -1,7 +1,7 @@
-MACHINE_KERNEL_PR_append = ".${INC_PR}.28"
+MACHINE_KERNEL_PR_append = ".${INC_PR}.30"
PATCHREV = "b299a6a132d842b074b289b2568eece452d0663c"
-PATCHLEVEL = "30"
+PATCHLEVEL = "31"
SRC_URI = " \
${KERNELORG_MIRROR}/linux/kernel/v3.x/linux-3.2.tar.bz2;name=kernel \
@@ -24,15 +24,17 @@ SRC_URI = " \
file://brcmnand-fixed-possible-race-condition.patch \
file://0001-nand_base.c-2ms-for-nand_wait_ready-is-not-enough.patch \
file://0002-MTD-dreambox_nand-cleanup-speedup-implement-select_c.patch \
+ file://revert-mips-module-loader-stuff.patch \
+ file://nand-driver-smp-fixes.patch \
file://em28xx_fix_terratec_entries.patch \
file://em28xx_add_terratec_h5_rev3.patch \
file://defconfig \
"
SRC_URI[kernel.md5sum] = "7ceb61f87c097fc17509844b71268935"
SRC_URI[kernel.sha256sum] = "c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463"
-SRC_URI[kernel-patch.md5sum] = "008626f6c88d0d3660f088c56be73bc0"
-SRC_URI[kernel-patch.sha256sum] = "036178afd870667b022de02cb21a07d11205df6f6972205e989784cc9fc747f7"
+SRC_URI[kernel-patch.md5sum] = "d6b622b1c842c53a3ce0c24045a4e816"
+SRC_URI[kernel-patch.sha256sum] = "dc564ad8eab78ee7c77df2c543bdc5f86d3cb33f505329295e84a67679a9ad38"
SRC_URI[dmm-patch.md5sum] = "c364975ed4c2d066634729827f8552b9"
SRC_URI[dmm-patch.sha256sum] = "e56c75ad2c8e1d9328d55a7abf7c7ce805acb96354eb26449d5f91c65ad340a4"
SRC_URI[unionfs.md5sum] = "06e7c9f6cafd49b72184be851116c511"
View
9 meta-openpli/recipes-linux/linux/linux-etxx00/0001-Revert-MIPS-Add-fast-get_user_pages.patch
@@ -17,14 +17,13 @@ diff --git a/arch/mips/mm/Makefile b/arch/mips/mm/Makefile
index 982420d..a02133f 100644
--- a/arch/mips/mm/Makefile
+++ b/arch/mips/mm/Makefile
-@@ -3,8 +3,8 @@
+@@ -2,8 +2,8 @@
#
obj-y += cache.o dma-default.o extable.o fault.o \
-- gup.o init.o mmap.o page.o tlbex.o \
-- tlbex-fault.o uasm.o
-+ init.o mmap.o tlbex.o tlbex-fault.o uasm.o \
-+ page.o
+- gup.o init.o mmap.o page.o page-funcs.o \
++ init.o mmap.o tlbex.o page.o page-funcs.o \
+ tlbex.o tlbex-fault.o uasm.o
obj-$(CONFIG_32BIT) += ioremap.o pgtable-32.o
obj-$(CONFIG_64BIT) += pgtable-64.o
View
27 ...-linux/linux/linux-etxx00/0001-Revert-MIPS-mm-Add-compound-tail-page-_mapcount-when.patch
@@ -0,0 +1,27 @@
+From fcd1155354da4ac9c14471ca81ee9e2a53b73d76 Mon Sep 17 00:00:00 2001
+From: slashdev <slashdev@gmx.com>
+Date: Fri, 12 Oct 2012 14:26:03 +0200
+Subject: [PATCH] Revert "MIPS: mm: Add compound tail page _mapcount when
+ mapped"
+
+This reverts commit af89fa3986b9d034a286544ab1ed95096496a2f9.
+---
+ arch/mips/mm/gup.c | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/arch/mips/mm/gup.c b/arch/mips/mm/gup.c
+index dcfd573..33aadbc 100644
+--- a/arch/mips/mm/gup.c
++++ b/arch/mips/mm/gup.c
+@@ -152,8 +152,6 @@ static int gup_huge_pud(pud_t pud, unsigned long addr, unsigned long end,
+ do {
+ VM_BUG_ON(compound_head(page) != head);
+ pages[*nr] = page;
+- if (PageTail(page))
+- get_huge_page_tail(page);
+ (*nr)++;
+ page++;
+ refs++;
+--
+1.7.9.5
+
View
30 ...inux/linux/linux-etxx00/cxd2820r-changed-condition-to-break-out-from-wait-lock-loop.patch
@@ -1,30 +0,0 @@
-Changed condition to break out from wait lock loop;
-return DVBFE_ALGO_SEARCH_SUCCESS only if we have a lock;
-
-From: Gianluca Gennari <gennarone@gmail.com>
----
- drivers/media/dvb/frontends/cxd2820r_core.c | 4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/media/dvb/frontends/cxd2820r_core.c b/drivers/media/dvb/frontends/cxd2820r_core.c
-index 5c7c2aa..3bba37d 100644
---- a/drivers/media/dvb/frontends/cxd2820r_core.c
-+++ b/drivers/media/dvb/frontends/cxd2820r_core.c
-@@ -526,12 +526,12 @@ static enum dvbfe_search cxd2820r_search(struct dvb_frontend *fe)
- if (ret)
- goto error;
-
-- if (status & FE_HAS_SIGNAL)
-+ if (status & FE_HAS_LOCK)
- break;
- }
-
- /* check if we have a valid signal */
-- if (status) {
-+ if (status & FE_HAS_LOCK) {
- priv->last_tune_failed = 0;
- return DVBFE_ALGO_SEARCH_SUCCESS;
- } else {
---
-1.7.5.4
-
View
24 meta-openpli/recipes-linux/linux/linux-etxx00/cxd2820r-enable-LNA-for-DVB-T.patch
@@ -1,24 +0,0 @@
-cxd2820r: enable LNA for DVB-T
-
-Signed-off-by: Gianluca Gennari <gennarone@gmail.com>
----
- drivers/media/video/em28xx/em28xx-dvb.c | 3 ++-
- 1 files changed, 2 insertions(+), 1 deletions(-)
-
-diff --git a/drivers/media/video/em28xx/em28xx-dvb.c b/drivers/media/video/em28xx/em28xx-dvb.c
-index 503a8d5..21f3e55 100644
---- a/drivers/media/video/em28xx/em28xx-dvb.c
-+++ b/drivers/media/video/em28xx/em28xx-dvb.c
-@@ -542,7 +542,8 @@ static struct cxd2820r_config em28xx_cxd2820r_config = {
- .i2c_address = (0xd8 >> 1),
- .ts_mode = CXD2820R_TS_SERIAL,
-
-- /* enable LNA for DVB-T2 and DVB-C */
-+ /* enable LNA for DVB-T, DVB-T2 and DVB-C */
-+ .gpio_dvbt[0] = CXD2820R_GPIO_E | CXD2820R_GPIO_O | CXD2820R_GPIO_L,
- .gpio_dvbt2[0] = CXD2820R_GPIO_E | CXD2820R_GPIO_O | CXD2820R_GPIO_L,
- .gpio_dvbc[0] = CXD2820R_GPIO_E | CXD2820R_GPIO_O | CXD2820R_GPIO_L,
- };
---
-1.7.0.4
-
View
16 meta-openpli/recipes-linux/linux/linux-etxx00/dvb-usb-a867.patch
@@ -103,11 +103,11 @@ diff --git a/drivers/media/dvb/dvb-usb/Kconfig b/drivers/media/dvb/dvb-usb/Kconf
index d3ffd16..20024c9 100644
--- a/drivers/media/dvb/dvb-usb/Kconfig
+++ b/drivers/media/dvb/dvb-usb/Kconfig
-@@ -434,3 +434,11 @@ config DVB_USB_RTL28XXU
- select MEDIA_TUNER_MXL5005S if !MEDIA_TUNER_CUSTOMISE
- help
- Say Y here to support the Realtek RTL28xxU DVB USB receiver.
-+
+@@ -434,4 +434,10 @@ config DVB_USB_AF9035
+ select MEDIA_TUNER_TDA18218 if !MEDIA_TUNER_CUSTOMISE
+ help
+ Say Y here to support the Afatech AF9035 based DVB USB receiver.
+-
+config DVB_USB_A867
+ tristate "Avermedia A867 DVB support"
+ depends on DVB_USB
@@ -119,9 +119,9 @@ diff --git a/drivers/media/dvb/dvb-usb/Makefile b/drivers/media/dvb/dvb-usb/Make
index 32489a8..7e2bcbd 100644
--- a/drivers/media/dvb/dvb-usb/Makefile
+++ b/drivers/media/dvb/dvb-usb/Makefile
-@@ -114,6 +114,12 @@ obj-$(CONFIG_DVB_USB_MXL111SF) += mxl111sf-tuner.o
- dvb-usb-rtl28xxu-objs = rtl28xxu.o
- obj-$(CONFIG_DVB_USB_RTL28XXU) += dvb-usb-rtl28xxu.o
+@@ -113,6 +113,12 @@ obj-$(CONFIG_DVB_USB_RTL28XXU) += dvb-usb-rtl28xxu.o
+ dvb-usb-af9035-objs = af9035.o
+ obj-$(CONFIG_DVB_USB_AF9035) += dvb-usb-af9035.o
+dvb-usb-a867-objs := a867_af903x-core.o a867_af903x-devices.o a867_af903x-drv.o \
+ a867_af903x-fe.o a867_af903x-tuner.o a867_cmd.o a867_standard.o \
View
15,543 meta-openpli/recipes-linux/linux/linux-etxx00/dvb-usb-af9035.patch
0 additions, 15,543 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
87 ...i/recipes-linux/linux/linux-etxx00/em28xx-dvb-stop-URBs-when-stopping-the-streaming.patch
@@ -1,87 +0,0 @@
-em28xx-dvb: stop URBs when stopping the streaming
-
-Stop the URBs in em28xx_stop_streaming(), so that em28xx_irq_callback()
-cannot be called after the streaming has stopped.
-
-This should eliminate the crashes reported by Antti Palosaari and the warnings
-reported by Andy Furniss.
-
-Signed-off-by: Gianluca Gennari <gennarone@gmail.com>
----
- drivers/media/video/em28xx/em28xx-core.c | 26 +++++++++++++++++++++++++-
- drivers/media/video/em28xx/em28xx-dvb.c | 2 +-
- drivers/media/video/em28xx/em28xx.h | 1 +
- 3 files changed, 27 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/media/video/em28xx/em28xx-core.c b/drivers/media/video/em28xx/em28xx-core.c
-index 53a9fb9..cbbe399 100644
---- a/drivers/media/video/em28xx/em28xx-core.c
-+++ b/drivers/media/video/em28xx/em28xx-core.c
-@@ -666,7 +666,6 @@ int em28xx_capture_start(struct em28xx *dev, int start)
-
- return rc;
- }
--EXPORT_SYMBOL_GPL(em28xx_capture_start);
-
- int em28xx_vbi_supported(struct em28xx *dev)
- {
-@@ -1008,6 +1007,31 @@ void em28xx_uninit_isoc(struct em28xx *dev, enum em28xx_mode mode)
- EXPORT_SYMBOL_GPL(em28xx_uninit_isoc);
-
- /*
-+ * Stop URBs
-+ */
-+void em28xx_stop_urbs(struct em28xx *dev)
-+{
-+ int i;
-+ struct urb *urb;
-+ struct em28xx_usb_isoc_bufs *isoc_bufs = &dev->isoc_ctl.digital_bufs;
-+
-+ em28xx_isocdbg("em28xx: called em28xx_stop_urbs\n");
-+
-+ for (i = 0; i < isoc_bufs->num_bufs; i++) {
-+ urb = isoc_bufs->urb[i];
-+ if (urb) {
-+ if (!irqs_disabled())
-+ usb_kill_urb(urb);
-+ else
-+ usb_unlink_urb(urb);
-+ }
-+ }
-+
-+ em28xx_capture_start(dev, 0);
-+}
-+EXPORT_SYMBOL_GPL(em28xx_stop_urbs);
-+
-+/*
- * Allocate URBs
- */
- int em28xx_alloc_isoc(struct em28xx *dev, enum em28xx_mode mode,
-diff --git a/drivers/media/video/em28xx/em28xx-dvb.c b/drivers/media/video/em28xx/em28xx-dvb.c
-index 21f3e55..ea3810f 100644
---- a/drivers/media/video/em28xx/em28xx-dvb.c
-+++ b/drivers/media/video/em28xx/em28xx-dvb.c
-@@ -183,7 +183,7 @@ static int em28xx_stop_streaming(struct em28xx_dvb *dvb)
- {
- struct em28xx *dev = dvb->adapter.priv;
-
-- em28xx_capture_start(dev, 0);
-+ em28xx_stop_urbs(dev);
-
- em28xx_set_mode(dev, EM28XX_SUSPEND);
-
-diff --git a/drivers/media/video/em28xx/em28xx.h b/drivers/media/video/em28xx/em28xx.h
-index 2868b19..286b9f8 100644
---- a/drivers/media/video/em28xx/em28xx.h
-+++ b/drivers/media/video/em28xx/em28xx.h
-@@ -695,6 +695,7 @@ int em28xx_init_isoc(struct em28xx *dev, enum em28xx_mode mode,
- int max_packets, int num_bufs, int max_pkt_size,
- int (*isoc_copy) (struct em28xx *dev, struct urb *urb));
- void em28xx_uninit_isoc(struct em28xx *dev, enum em28xx_mode mode);
-+void em28xx_stop_urbs(struct em28xx *dev);
- int em28xx_isoc_dvb_max_packetsize(struct em28xx *dev);
- int em28xx_set_mode(struct em28xx *dev, enum em28xx_mode set_mode);
- int em28xx_gpio_set(struct em28xx *dev, struct em28xx_reg_seq *gpio);
---
-1.7.5.4
-
View
458 meta-openpli/recipes-linux/linux/linux-etxx00/et4x00/defconfig
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/mips 3.4.3 Kernel Configuration
+# Linux/mips 3.6.0 Kernel Configuration
#
CONFIG_MIPS=y
@@ -20,6 +20,7 @@ CONFIG_BRCMSTB=y
# CONFIG_LANTIQ is not set
# CONFIG_LASAT is not set
# CONFIG_MACH_LOONGSON is not set
+# CONFIG_MACH_LOONGSON1 is not set
# CONFIG_MIPS_MALTA is not set
# CONFIG_MIPS_SIM is not set
# CONFIG_NEC_MARKEINS is not set
@@ -152,8 +153,6 @@ CONFIG_RWSEM_GENERIC_SPINLOCK=y
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
-CONFIG_GENERIC_CLOCKEVENTS=y
-CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_BOOT_RAW=y
CONFIG_CEVT_R4K_LIB=y
@@ -214,12 +213,10 @@ CONFIG_ZONE_DMA_FLAG=0
CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
+# CONFIG_CROSS_MEMORY_ATTACH is not set
CONFIG_NEED_PER_CPU_KM=y
# CONFIG_CLEANCACHE is not set
-CONFIG_TICK_ONESHOT=y
-# CONFIG_NO_HZ is not set
-CONFIG_HIGH_RES_TIMERS=y
-CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+# CONFIG_FRONTSWAP is not set
# CONFIG_HZ_48 is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_128 is not set
@@ -239,6 +236,7 @@ CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_HAVE_IRQ_WORK=y
+CONFIG_BUILDTIME_EXTABLE_SORT=y
#
# General setup
@@ -266,7 +264,18 @@ CONFIG_HAVE_GENERIC_HARDIRQS=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
+CONFIG_IRQ_DOMAIN=y
CONFIG_IRQ_FORCED_THREADING=y
+CONFIG_GENERIC_CLOCKEVENTS=y
+CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
+CONFIG_GENERIC_CMOS_UPDATE=y
+
+#
+# Timers subsystem
+#
+CONFIG_TICK_ONESHOT=y
+# CONFIG_NO_HZ is not set
+CONFIG_HIGH_RES_TIMERS=y
#
# RCU Subsystem
@@ -311,7 +320,6 @@ CONFIG_PERF_USE_VMALLOC=y
# Kernel Performance Events And Counters
#
# CONFIG_PERF_EVENTS is not set
-# CONFIG_PERF_COUNTERS is not set
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_COMPAT_BRK=y
CONFIG_SLAB=y
@@ -324,8 +332,11 @@ CONFIG_HAVE_OPROFILE=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_DMA_ATTRS=y
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
+CONFIG_HAVE_CLK=y
CONFIG_HAVE_DMA_API_DEBUG=y
CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
#
# GCOV-based kernel profiling
@@ -435,9 +446,12 @@ CONFIG_HIBERNATE_CALLBACKS=y
CONFIG_HIBERNATION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_PM_SLEEP=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_PM_CLK=y
CONFIG_NET=y
#
@@ -447,6 +461,7 @@ CONFIG_PACKET=y
CONFIG_UNIX=y
# CONFIG_UNIX_DIAG is not set
CONFIG_XFRM=y
+CONFIG_XFRM_ALGO=m
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
@@ -528,6 +543,7 @@ CONFIG_NETFILTER_XTABLES=m
# Xtables targets
#
# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
+# CONFIG_NETFILTER_XT_TARGET_HMARK is not set
# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
# CONFIG_NETFILTER_XT_TARGET_LED is not set
# CONFIG_NETFILTER_XT_TARGET_LOG is not set
@@ -594,7 +610,6 @@ CONFIG_IP_NF_TARGET_REJECT=m
# IPv6: Netfilter Configuration
#
# CONFIG_NF_DEFRAG_IPV6 is not set
-# CONFIG_IP6_NF_QUEUE is not set
CONFIG_IP6_NF_IPTABLES=m
# CONFIG_IP6_NF_MATCH_AH is not set
# CONFIG_IP6_NF_MATCH_EUI64 is not set
@@ -624,12 +639,12 @@ CONFIG_IP6_NF_TARGET_REJECT=m
# CONFIG_ATALK is not set
# CONFIG_X25 is not set
# CONFIG_LAPB is not set
-# CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_PHONET is not set
# CONFIG_IEEE802154 is not set
# 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_BQL=y
@@ -658,6 +673,7 @@ CONFIG_BT_HCIUART_H4=y
CONFIG_BT_HCIUART_BCSP=y
# CONFIG_BT_HCIUART_ATH3K is not set
CONFIG_BT_HCIUART_LL=y
+# CONFIG_BT_HCIUART_3WIRE is not set
CONFIG_BT_HCIBCM203X=m
CONFIG_BT_HCIBPA10X=m
CONFIG_BT_HCIBFUSB=m
@@ -675,10 +691,10 @@ 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_INTERNAL_REGDB is not set
CONFIG_CFG80211_WEXT=y
-CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_LIB80211=y
CONFIG_LIB80211_CRYPT_WEP=m
CONFIG_LIB80211_CRYPT_CCMP=m
@@ -693,6 +709,7 @@ CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
# CONFIG_MAC80211_MESH is not set
CONFIG_MAC80211_LEDS=y
+# CONFIG_MAC80211_MESSAGE_TRACING is not set
# CONFIG_MAC80211_DEBUG_MENU is not set
# CONFIG_WIMAX is not set
CONFIG_RFKILL=y
@@ -782,8 +799,7 @@ CONFIG_MTD_PHYSMAP=y
# Self-contained MTD device drivers
#
# CONFIG_MTD_DATAFLASH is not set
-CONFIG_MTD_M25P80=y
-CONFIG_M25PXX_USE_FAST_READ=y
+# CONFIG_MTD_M25P80 is not set
# CONFIG_MTD_SST25L is not set
# CONFIG_MTD_SLRAM is not set
# CONFIG_MTD_PHRAM is not set
@@ -820,7 +836,6 @@ CONFIG_MTD_UBI=y
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_RESERVE=1
# CONFIG_MTD_UBI_GLUEBI is not set
-# CONFIG_MTD_UBI_DEBUG is not set
# CONFIG_PARPORT is not set
CONFIG_BLK_DEV=y
# CONFIG_BLK_DEV_COW_COMMON is not set
@@ -847,6 +862,7 @@ CONFIG_BLK_DEV_RAM_SIZE=4096
#
# CONFIG_SENSORS_LIS3LV02D is not set
# CONFIG_AD525X_DPOT is not set
+# CONFIG_ATMEL_PWM is not set
# CONFIG_ICS932S401 is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_APDS9802ALS is not set
@@ -859,7 +875,8 @@ CONFIG_BLK_DEV_RAM_SIZE=4096
# CONFIG_HMC6352 is not set
# CONFIG_DS1682 is not set
# CONFIG_TI_DAC7512 is not set
-# CONFIG_BMP085 is not set
+# CONFIG_BMP085_I2C is not set
+# CONFIG_BMP085_SPI is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
# CONFIG_C2PORT is not set
@@ -911,7 +928,6 @@ CONFIG_CHR_DEV_SG=y
# CONFIG_SCSI_CONSTANTS is not set
# CONFIG_SCSI_LOGGING is not set
# CONFIG_SCSI_SCAN_ASYNC is not set
-CONFIG_SCSI_WAIT_SCAN=m
#
# SCSI Transports
@@ -998,6 +1014,7 @@ CONFIG_NET_VENDOR_BROADCOM=y
# CONFIG_NET_VENDOR_SEEQ is not set
# CONFIG_NET_VENDOR_SMSC is not set
# CONFIG_NET_VENDOR_STMICRO is not set
+# CONFIG_NET_VENDOR_WIZNET is not set
# CONFIG_PHYLIB is not set
# CONFIG_MICREL_KS8995MA is not set
CONFIG_PPP=m
@@ -1039,7 +1056,6 @@ CONFIG_ATH9K_COMMON=m
CONFIG_ATH9K_BTCOEX_SUPPORT=y
CONFIG_ATH9K=m
# CONFIG_ATH9K_AHB is not set
-# CONFIG_ATH9K_DFS_CERTIFIED is not set
CONFIG_ATH9K_RATE_CONTROL=y
CONFIG_ATH9K_HTC=m
CONFIG_CARL9170=m
@@ -1053,7 +1069,7 @@ CONFIG_ATH6KL_USB=m
# CONFIG_B43LEGACY is not set
CONFIG_BRCMUTIL=m
CONFIG_BRCMFMAC=m
-CONFIG_BRCMFMAC_USB=y
+# CONFIG_BRCMFMAC_USB is not set
# CONFIG_BRCMDBG is not set
CONFIG_HOSTAP=m
CONFIG_HOSTAP_FIRMWARE=y
@@ -1083,12 +1099,17 @@ CONFIG_RT2X00_LIB_CRYPTO=y
CONFIG_RT2X00_LIB_LEDS=y
# CONFIG_RT2X00_DEBUG is not set
# CONFIG_RTL8192CU is not set
+CONFIG_WL_TI=y
CONFIG_WL1251=m
# CONFIG_WL1251_SPI is not set
-# CONFIG_WL12XX_MENU is not set
+CONFIG_WL12XX=m
+CONFIG_WL18XX=m
+CONFIG_WLCORE=m
+# CONFIG_WLCORE_SPI is not set
CONFIG_ZD1211RW=m
# CONFIG_ZD1211RW_DEBUG is not set
CONFIG_MWIFIEX=y
+CONFIG_MWIFIEX_USB=m
#
# Enable WiMAX (Networking options) to see the WiMAX drivers
@@ -1103,6 +1124,7 @@ CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not set
CONFIG_INPUT_POLLDEV=m
# CONFIG_INPUT_SPARSEKMAP is not set
+# CONFIG_INPUT_MATRIXKMAP is not set
#
# Userland interfaces
@@ -1128,11 +1150,13 @@ CONFIG_INPUT_KEYBOARD=y
# 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_OMAP4 is not set
@@ -1197,16 +1221,18 @@ CONFIG_SERIAL_CORE_CONSOLE=y
# 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_RAW_DRIVER is not set
# CONFIG_TCG_TPM is not set
-# CONFIG_RAMOOPS is not set
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
# CONFIG_I2C_MUX is not set
CONFIG_I2C_HELPER_AUTO=y
+CONFIG_I2C_ALGOBIT=m
#
# I2C Hardware Bus support
@@ -1215,6 +1241,7 @@ CONFIG_I2C_HELPER_AUTO=y
#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
+# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
# CONFIG_I2C_OCORES is not set
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
@@ -1246,6 +1273,7 @@ CONFIG_SPI_MASTER=y
# CONFIG_SPI_ALTERA is not set
# CONFIG_SPI_BITBANG is not set
# CONFIG_SPI_PXA2XX_PCI is not set
+# CONFIG_SPI_XCOMM is not set
# CONFIG_SPI_XILINX is not set
# CONFIG_SPI_DESIGNWARE is not set
@@ -1272,8 +1300,23 @@ CONFIG_SPI_MASTER=y
#
# Enable Device Drivers -> PPS to see the PTP clock options.
#
+CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y
# CONFIG_W1 is not set
-# CONFIG_POWER_SUPPLY 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_SMB347 is not set
+# CONFIG_POWER_AVS is not set
# CONFIG_HWMON is not set
# CONFIG_THERMAL is not set
# CONFIG_WATCHDOG is not set
@@ -1293,10 +1336,13 @@ CONFIG_BCMA_POSSIBLE=y
#
# Multifunction device drivers
#
-# CONFIG_MFD_CORE is not set
+CONFIG_MFD_CORE=m
# CONFIG_MFD_88PM860X is not set
+# CONFIG_MFD_88PM800 is not set
+# CONFIG_MFD_88PM805 is not set
# CONFIG_MFD_SM501 is not set
# CONFIG_HTC_PASIC3 is not set
+# CONFIG_MFD_LM3533 is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TPS65217 is not set
@@ -1309,59 +1355,54 @@ CONFIG_BCMA_POSSIBLE=y
# CONFIG_MFD_DA9052_SPI is not set
# CONFIG_MFD_DA9052_I2C is not set
# CONFIG_PMIC_ADP5520 is not set
+# CONFIG_MFD_MAX77686 is not set
+# CONFIG_MFD_MAX77693 is not set
# CONFIG_MFD_MAX8925 is not set
# CONFIG_MFD_MAX8997 is not set
# CONFIG_MFD_MAX8998 is not set
-# CONFIG_MFD_S5M_CORE is not set
+# CONFIG_MFD_SEC_CORE 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_MFD_PCF50633 is not set
-# CONFIG_MFD_MC13XXX is not set
+# CONFIG_MFD_MC13XXX_SPI is not set
+# CONFIG_MFD_MC13XXX_I2C is not set
# CONFIG_ABX500_CORE is not set
# CONFIG_EZX_PCAP is not set
-# CONFIG_MFD_WL1273_CORE is not set
+CONFIG_MFD_WL1273_CORE=m
# CONFIG_MFD_TPS65090 is not set
# CONFIG_MFD_RC5T583 is not set
+# CONFIG_MFD_PALMAS is not set
# CONFIG_REGULATOR 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=y
+CONFIG_MEDIA_RC_SUPPORT=y
# CONFIG_MEDIA_CONTROLLER is not set
-CONFIG_VIDEO_DEV=m
-CONFIG_VIDEO_V4L2_COMMON=m
+CONFIG_VIDEO_DEV=y
+CONFIG_VIDEO_V4L2_COMMON=y
CONFIG_DVB_CORE=y
CONFIG_DVB_NET=y
-CONFIG_VIDEO_MEDIA=m
#
-# Multimedia drivers
+# Media drivers
#
CONFIG_RC_CORE=y
-CONFIG_LIRC=y
CONFIG_RC_MAP=y
-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_IR_LIRC_CODEC=y
-# CONFIG_RC_ATI_REMOTE is not set
-# CONFIG_IR_IMON is not set
-# CONFIG_IR_MCEUSB is not set
-# CONFIG_IR_REDRAT3 is not set
-# CONFIG_IR_STREAMZAP is not set
-# CONFIG_RC_LOOPBACK is not set
-# CONFIG_IR_GPIO_CIR is not set
+# CONFIG_RC_DECODERS is not set
+# CONFIG_RC_DEVICES is not set
# CONFIG_MEDIA_ATTACH is not set
-CONFIG_MEDIA_TUNER=m
+CONFIG_MEDIA_TUNER=y
CONFIG_MEDIA_TUNER_CUSTOMISE=y
#
@@ -1388,18 +1429,25 @@ CONFIG_MEDIA_TUNER_MXL5007T=m
CONFIG_MEDIA_TUNER_MC44S803=m
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_VIDEO_V4L2=m
+CONFIG_MEDIA_TUNER_TUA9001=m
+CONFIG_VIDEO_V4L2=y
CONFIG_VIDEOBUF_GEN=m
CONFIG_VIDEOBUF_VMALLOC=m
CONFIG_VIDEOBUF_DVB=m
CONFIG_VIDEO_TVEEPROM=m
CONFIG_VIDEO_TUNER=m
+CONFIG_VIDEOBUF2_CORE=m
+CONFIG_VIDEOBUF2_MEMOPS=m
+CONFIG_VIDEOBUF2_VMALLOC=m
CONFIG_VIDEO_CAPTURE_DRIVERS=y
# CONFIG_VIDEO_ADV_DEBUG is not set
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set
-CONFIG_VIDEO_IR_I2C=m
+# CONFIG_VIDEO_IR_I2C is not set
#
# Encoders, decoders, sensors and other helper chips
@@ -1413,11 +1461,11 @@ CONFIG_VIDEO_IR_I2C=m
# CONFIG_VIDEO_TDA9840 is not set
# CONFIG_VIDEO_TEA6415C is not set
# CONFIG_VIDEO_TEA6420 is not set
-# CONFIG_VIDEO_MSP3400 is not set
+CONFIG_VIDEO_MSP3400=m
# CONFIG_VIDEO_CS5345 is not set
-# CONFIG_VIDEO_CS53L32A is not set
+CONFIG_VIDEO_CS53L32A=m
# CONFIG_VIDEO_TLV320AIC23B is not set
-# CONFIG_VIDEO_WM8775 is not set
+CONFIG_VIDEO_WM8775=m
# CONFIG_VIDEO_WM8739 is not set
# CONFIG_VIDEO_VP27SMPX is not set
@@ -1436,7 +1484,7 @@ CONFIG_VIDEO_IR_I2C=m
# CONFIG_VIDEO_BT866 is not set
# CONFIG_VIDEO_KS0127 is not set
# CONFIG_VIDEO_SAA7110 is not set
-# CONFIG_VIDEO_SAA711X is not set
+CONFIG_VIDEO_SAA711X=m
# CONFIG_VIDEO_SAA7191 is not set
# CONFIG_VIDEO_TVP514X is not set
# CONFIG_VIDEO_TVP5150 is not set
@@ -1447,12 +1495,12 @@ CONFIG_VIDEO_IR_I2C=m
# Video and audio decoders
#
# CONFIG_VIDEO_SAA717X is not set
-# CONFIG_VIDEO_CX25840 is not set
+CONFIG_VIDEO_CX25840=m
#
# MPEG video encoders
#
-# CONFIG_VIDEO_CX2341X is not set
+CONFIG_VIDEO_CX2341X=m
#
# Video encoders
@@ -1462,12 +1510,13 @@ CONFIG_VIDEO_IR_I2C=m
# CONFIG_VIDEO_ADV7170 is not set
# CONFIG_VIDEO_ADV7175 is not set
# CONFIG_VIDEO_ADV7343 is not set
+# CONFIG_VIDEO_ADV7393 is not set
# CONFIG_VIDEO_AK881X is not set
#
# Camera sensor devices
#
-# CONFIG_VIDEO_OV7670 is not set
+CONFIG_VIDEO_OV7670=m
# CONFIG_VIDEO_VS6624 is not set
# CONFIG_VIDEO_MT9V011 is not set
# CONFIG_VIDEO_TCM825X is not set
@@ -1490,85 +1539,112 @@ CONFIG_VIDEO_IR_I2C=m
# CONFIG_VIDEO_M52790 is not set
# CONFIG_VIDEO_VIVI is not set
CONFIG_V4L_USB_DRIVERS=y
-# CONFIG_USB_VIDEO_CLASS is not set
+
+#
+# Webcam devices
+#
+CONFIG_USB_VIDEO_CLASS=m
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
CONFIG_USB_GSPCA=m
-# CONFIG_USB_M5602 is not set
-# CONFIG_USB_STV06XX is not set
-# CONFIG_USB_GL860 is not set
-# CONFIG_USB_GSPCA_BENQ is not set
-# CONFIG_USB_GSPCA_CONEX is not set
-# CONFIG_USB_GSPCA_CPIA1 is not set
-# CONFIG_USB_GSPCA_ETOMS is not set
-# CONFIG_USB_GSPCA_FINEPIX is not set
-# CONFIG_USB_GSPCA_JEILINJ is not set
-# CONFIG_USB_GSPCA_JL2005BCD is not set
-# CONFIG_USB_GSPCA_KINECT is not set
-# CONFIG_USB_GSPCA_KONICA is not set
-# CONFIG_USB_GSPCA_MARS is not set
-# CONFIG_USB_GSPCA_MR97310A is not set
-# CONFIG_USB_GSPCA_NW80X is not set
-# CONFIG_USB_GSPCA_OV519 is not set
-# CONFIG_USB_GSPCA_OV534 is not set
-# CONFIG_USB_GSPCA_OV534_9 is not set
-# CONFIG_USB_GSPCA_PAC207 is not set
-# CONFIG_USB_GSPCA_PAC7302 is not set
-# CONFIG_USB_GSPCA_PAC7311 is not set
-# CONFIG_USB_GSPCA_SE401 is not set
-# CONFIG_USB_GSPCA_SN9C2028 is not set
-# CONFIG_USB_GSPCA_SN9C20X is not set
-# CONFIG_USB_GSPCA_SONIXB is not set
-# CONFIG_USB_GSPCA_SONIXJ is not set
-# CONFIG_USB_GSPCA_SPCA500 is not set
-# CONFIG_USB_GSPCA_SPCA501 is not set
-# CONFIG_USB_GSPCA_SPCA505 is not set
-# CONFIG_USB_GSPCA_SPCA506 is not set
-# CONFIG_USB_GSPCA_SPCA508 is not set
-# CONFIG_USB_GSPCA_SPCA561 is not set
-# CONFIG_USB_GSPCA_SPCA1528 is not set
-# CONFIG_USB_GSPCA_SQ905 is not set
-# CONFIG_USB_GSPCA_SQ905C is not set
-# CONFIG_USB_GSPCA_SQ930X is not set
-# CONFIG_USB_GSPCA_STK014 is not set
-# CONFIG_USB_GSPCA_STV0680 is not set
-# CONFIG_USB_GSPCA_SUNPLUS is not set
-# CONFIG_USB_GSPCA_T613 is not set
-# CONFIG_USB_GSPCA_TOPRO is not set
-# CONFIG_USB_GSPCA_TV8532 is not set
-# CONFIG_USB_GSPCA_VC032X is not set
-# CONFIG_USB_GSPCA_VICAM is not set
-# CONFIG_USB_GSPCA_XIRLINK_CIT is not set
-# CONFIG_USB_GSPCA_ZC3XX is not set
-# CONFIG_VIDEO_PVRUSB2 is not set
-# CONFIG_VIDEO_HDPVR is not set
+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_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_USB_SN9C102=m
+
+#
+# Webcam and/or TV USB devices
+#
CONFIG_VIDEO_EM28XX=m
CONFIG_VIDEO_EM28XX_ALSA=m
CONFIG_VIDEO_EM28XX_DVB=m
-CONFIG_VIDEO_EM28XX_RC=y
-# CONFIG_VIDEO_TLG2300 is not set
-# CONFIG_VIDEO_CX231XX is not set
-# CONFIG_VIDEO_TM6000 is not set
-# CONFIG_VIDEO_USBVISION is not set
-# CONFIG_USB_ET61X251 is not set
-# CONFIG_USB_SN9C102 is not set
-# CONFIG_USB_PWC is not set
-# CONFIG_VIDEO_CPIA2 is not set
-# CONFIG_USB_ZR364XX is not set
-# CONFIG_USB_STKWEBCAM is not set
-# CONFIG_USB_S2255 is not set
-# CONFIG_V4L_PLATFORM_DRIVERS is not set
+CONFIG_VIDEO_EM28XX_RC=m
+
+#
+# TV USB devices
+#
+CONFIG_VIDEO_AU0828=m
+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_CX231XX=m
+# CONFIG_VIDEO_CX231XX_RC is not set
+CONFIG_VIDEO_CX231XX_ALSA=m
+CONFIG_VIDEO_CX231XX_DVB=m
+CONFIG_VIDEO_TM6000=m
+CONFIG_VIDEO_TM6000_ALSA=m
+CONFIG_VIDEO_TM6000_DVB=m
+CONFIG_VIDEO_USBVISION=m
+CONFIG_V4L_PLATFORM_DRIVERS=y
+# CONFIG_SOC_CAMERA is not set
# CONFIG_V4L_MEM2MEM_DRIVERS is not set
CONFIG_RADIO_ADAPTERS=y
-# CONFIG_RADIO_SI470X is not set
-# CONFIG_USB_MR800 is not set
-# CONFIG_USB_DSBR is not set
-# CONFIG_I2C_SI4713 is not set
-# CONFIG_RADIO_SI4713 is not set
-# CONFIG_USB_KEENE is not set
-# CONFIG_RADIO_TEA5764 is not set
-# CONFIG_RADIO_SAA7706H is not set
-# CONFIG_RADIO_TEF6862 is not set
-# CONFIG_RADIO_WL1273 is not set
+CONFIG_RADIO_SI470X=y
+CONFIG_USB_SI470X=m
+CONFIG_I2C_SI470X=m
+CONFIG_USB_MR800=m
+CONFIG_USB_DSBR=m
+# CONFIG_RADIO_SHARK is not set
+# CONFIG_RADIO_SHARK2 is not set
+CONFIG_I2C_SI4713=m
+CONFIG_RADIO_SI4713=m
+CONFIG_USB_KEENE=m
+CONFIG_RADIO_TEA5764=m
+CONFIG_RADIO_SAA7706H=m
+CONFIG_RADIO_TEF6862=m
+CONFIG_RADIO_WL1273=m
#
# Texas Instruments WL128x FM driver (ST based)
@@ -1581,7 +1657,7 @@ CONFIG_TTPCI_EEPROM=m
#
# Supported USB Adapters
#
-CONFIG_DVB_USB=y
+CONFIG_DVB_USB=m
# CONFIG_DVB_USB_DEBUG is not set
CONFIG_DVB_USB_A800=m
CONFIG_DVB_USB_DIBUSB_MB=m
@@ -1602,7 +1678,7 @@ 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_AF9005_REMOTE is not set
CONFIG_DVB_USB_PCTV452E=m
CONFIG_DVB_USB_DW2102=m
CONFIG_DVB_USB_CINERGY_T2=m
@@ -1619,6 +1695,7 @@ CONFIG_DVB_USB_TECHNISAT_USB2=m
CONFIG_DVB_USB_IT913X=m
CONFIG_DVB_USB_MXL111SF=m
CONFIG_DVB_USB_RTL28XXU=m
+CONFIG_DVB_USB_AF9035=m
CONFIG_SMS_SIANO_MDTV=m
#
@@ -1708,6 +1785,7 @@ CONFIG_DVB_HD29L2=m
CONFIG_DVB_STV0367=m
CONFIG_DVB_CXD2820R=m
CONFIG_DVB_RTL2830=m
+CONFIG_DVB_RTL2832=m
#
# DVB-C (cable) frontends
@@ -1726,8 +1804,11 @@ CONFIG_DVB_OR51132=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
#
@@ -1760,6 +1841,7 @@ CONFIG_DVB_TDA665x=m
CONFIG_DVB_IX2505V=m
CONFIG_DVB_IT913X_FE=m
CONFIG_DVB_M88RS2000=m
+CONFIG_DVB_AF9033=m
#
# Tools to develop new frontends
@@ -1796,11 +1878,13 @@ CONFIG_FB=y
# Frame buffer hardware drivers
#
# CONFIG_FB_S1D13XXX is not set
+# CONFIG_FB_TMIO is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_UDL is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_BROADSHEET is not set
+# CONFIG_FB_AUO_K190X is not set
# CONFIG_EXYNOS_VIDEO is not set
# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
@@ -1857,23 +1941,23 @@ CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_USB is not set
# CONFIG_SND_SOC is not set
# CONFIG_SOUND_PRIME is not set
-CONFIG_HID_SUPPORT=y
-CONFIG_HID=y
-CONFIG_HIDRAW=y
#
-# USB Input Devices
+# HID support
#
-CONFIG_USB_HID=y
-# CONFIG_HID_PID is not set
-CONFIG_USB_HIDDEV=y
+CONFIG_HID=y
+# CONFIG_HID_BATTERY_STRENGTH is not set
+CONFIG_HIDRAW=y
+# 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_AUREAL is not set
# CONFIG_HID_BELKIN is not set
# CONFIG_HID_CHERRY is not set
# CONFIG_HID_CHICONY is not set
@@ -1892,6 +1976,7 @@ CONFIG_USB_HIDDEV=y
# 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=y
CONFIG_HID_LOGITECH_DJ=y
# CONFIG_LOGITECH_FF is not set
@@ -1920,10 +2005,16 @@ CONFIG_HID_LOGITECH_DJ=y
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THRUSTMASTER is not set
CONFIG_HID_WACOM=m
-# CONFIG_HID_WACOM_POWER_SUPPLY is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
+
+#
+# USB HID support
+#
+CONFIG_USB_HID=y
+# CONFIG_HID_PID is not set
+CONFIG_USB_HIDDEV=y
CONFIG_USB_ARCH_HAS_OHCI=y
CONFIG_USB_ARCH_HAS_EHCI=y
# CONFIG_USB_ARCH_HAS_XHCI is not set
@@ -1937,8 +2028,6 @@ CONFIG_USB=y
#
# Miscellaneous USB options
#
-CONFIG_USB_DEVICEFS=y
-CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_DYNAMIC_MINORS is not set
# CONFIG_USB_SUSPEND is not set
# CONFIG_USB_OTG_WHITELIST is not set
@@ -1958,6 +2047,7 @@ CONFIG_USB_DEVICE_CLASS=y
# CONFIG_USB_OHCI_HCD is not set
# CONFIG_USB_SL811_HCD is not set
# CONFIG_USB_R8A66597_HCD is not set
+# CONFIG_USB_CHIPIDEA is not set
#
# USB Device Class drivers
@@ -2066,6 +2156,7 @@ CONFIG_USB_SERIAL_OPTION=m
# CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set
# CONFIG_USB_SERIAL_ZIO is not set
# CONFIG_USB_SERIAL_SSU100 is not set
+# CONFIG_USB_SERIAL_QT2 is not set
# CONFIG_USB_SERIAL_DEBUG is not set
#
@@ -2090,6 +2181,11 @@ CONFIG_USB_SERIAL_OPTION=m
# CONFIG_USB_TEST is not set
# CONFIG_USB_ISIGHTFW is not set
# CONFIG_USB_YUREX is not set
+
+#
+# USB Physical Layer drivers
+#
+# CONFIG_USB_ISP1301 is not set
# CONFIG_USB_GADGET is not set
#
@@ -2114,20 +2210,24 @@ CONFIG_LEDS_CLASS=y
# CONFIG_LEDS_DAC124S085 is not set
# CONFIG_LEDS_BD2802 is not set
# CONFIG_LEDS_TCA6507 is not set
+# CONFIG_LEDS_LM3556 is not set
# CONFIG_LEDS_OT200 is not set
+# CONFIG_LEDS_BLINKM is not set
CONFIG_LEDS_TRIGGERS=y
#
# LED Triggers
#
# 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_DEFAULT_ON is not set
#
# iptables trigger is under Netfilter config (LED target)
#
+# CONFIG_LEDS_TRIGGER_TRANSIENT is not set
# CONFIG_ACCESSIBILITY is not set
CONFIG_RTC_LIB=y
# CONFIG_RTC_CLASS is not set
@@ -2159,10 +2259,8 @@ CONFIG_R8712U=m
# CONFIG_TRANZPORT is not set
# CONFIG_LINE6_USB is not set
# CONFIG_USB_SERIAL_QUATECH2 is not set
-# CONFIG_USB_SERIAL_QUATECH_USB2 is not set
# CONFIG_VT6656 is not set
-# CONFIG_IIO is not set
-# CONFIG_FB_SM7XX is not set
+# CONFIG_ZSMALLOC is not set
# CONFIG_USB_ENESTORAGE is not set
# CONFIG_BCM_WIMAX is not set
# CONFIG_FT1000 is not set
@@ -2174,15 +2272,21 @@ CONFIG_R8712U=m
# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
CONFIG_STAGING_MEDIA=y
CONFIG_DVB_AS102=m
-# CONFIG_EASYCAP is not set
-# CONFIG_LIRC_STAGING is not set
+CONFIG_EASYCAP=m
+# CONFIG_EASYCAP_DEBUG is not set
#
# Android
#
# CONFIG_ANDROID is not set
# CONFIG_PHONE is not set
CONFIG_USB_WPAN_HCD=m
+# CONFIG_IPACK_BUS is not set
+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
#
# Hardware Spinlock drivers
@@ -2197,19 +2301,11 @@ CONFIG_USB_WPAN_HCD=m
# Rpmsg drivers (EXPERIMENTAL)
#
# CONFIG_VIRT_DRIVERS is not set
-CONFIG_PM_DEVFREQ=y
-
-#
-# DEVFREQ Governors
-#
-CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
-CONFIG_DEVFREQ_GOV_PERFORMANCE=y
-CONFIG_DEVFREQ_GOV_POWERSAVE=y
-CONFIG_DEVFREQ_GOV_USERSPACE=y
-
-#
-# DEVFREQ Drivers
-#
+# CONFIG_PM_DEVFREQ is not set
+# CONFIG_EXTCON is not set
+# CONFIG_MEMORY is not set
+# CONFIG_IIO is not set
+# CONFIG_PWM is not set
#
# File systems
@@ -2227,7 +2323,11 @@ CONFIG_JBD=m
CONFIG_JBD2=y
# CONFIG_REISERFS_FS is not set
# CONFIG_JFS_FS is not set
-# CONFIG_XFS_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_DEBUG is not set
# CONFIG_GFS2_FS is not set
# CONFIG_BTRFS_FS is not set
# CONFIG_NILFS2_FS is not set
@@ -2286,6 +2386,7 @@ CONFIG_TMPFS=y
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=y
CONFIG_HFSPLUS_FS=y
# CONFIG_BEFS_FS is not set
@@ -2307,11 +2408,9 @@ CONFIG_JFFS2_RUBIN=y
# CONFIG_JFFS2_CMODE_SIZE is not set
CONFIG_JFFS2_CMODE_FAVOURLZO=y
CONFIG_UBIFS_FS=y
-# CONFIG_UBIFS_FS_XATTR is not set
# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
CONFIG_UBIFS_FS_LZO=y
CONFIG_UBIFS_FS_ZLIB=y
-# CONFIG_UBIFS_FS_DEBUG is not set
# CONFIG_LOGFS is not set
# CONFIG_CRAMFS is not set
CONFIG_SQUASHFS=m
@@ -2335,10 +2434,17 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=y
+CONFIG_NFS_V2=y
CONFIG_NFS_V3=y
# CONFIG_NFS_V3_ACL is not set
-# CONFIG_NFS_V4 is not set
+CONFIG_NFS_V4=y
+CONFIG_NFS_SWAP=y
+CONFIG_NFS_V4_1=y
+CONFIG_PNFS_FILE_LAYOUT=m
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
CONFIG_ROOT_NFS=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
# CONFIG_NFSD_V3_ACL is not set
@@ -2347,13 +2453,18 @@ CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_SUNRPC_BACKCHANNEL=y
+CONFIG_SUNRPC_SWAP=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_DEBUG2 is not set
+# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
@@ -2396,6 +2507,17 @@ 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