From e84777a8cd14a2060fb0b8029b53e1267e2aa6f1 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sat, 17 Sep 2011 15:20:15 +0200 Subject: [PATCH 1/7] projects/ION/options: enable samba server support (who knows why its disabled) Signed-off-by: Stephan Raue --- projects/ION/options | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/ION/options b/projects/ION/options index 4df9c62ecf..5763dc04c3 100644 --- a/projects/ION/options +++ b/projects/ION/options @@ -156,7 +156,7 @@ SAMBA_CLIENT="yes" # build and install Samba Server (yes / no) - SAMBA_SERVER="no" + SAMBA_SERVER="yes" # build and install SFTP Server (yes / no) SFTP_SERVER="yes" From 759f56559320b144f40d428f64befb18b2677064 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 18 Sep 2011 00:30:50 +0200 Subject: [PATCH 2/7] fuse: update to fuse-2.8.6 Signed-off-by: Stephan Raue --- packages/sysutils/fuse/meta | 2 +- ...SE-fs-into-current-working-directory.patch | 125 ------------------ .../fuse/patches/fuse-2.8.6-000-clone.patch | 13 ++ ...-001-Fix-udev-rules-Fedora-specific.patch} | 0 ... => fuse-2.8.6-002-More-parentheses.patch} | 0 5 files changed, 14 insertions(+), 126 deletions(-) delete mode 100644 packages/sysutils/fuse/patches/fuse-2.8.5-003-Fix-mounting-FUSE-fs-into-current-working-directory.patch create mode 100644 packages/sysutils/fuse/patches/fuse-2.8.6-000-clone.patch rename packages/sysutils/fuse/patches/{fuse-2.8.5-001-Fix-udev-rules-Fedora-specific.patch => fuse-2.8.6-001-Fix-udev-rules-Fedora-specific.patch} (100%) rename packages/sysutils/fuse/patches/{fuse-2.8.5-002-More-parentheses.patch => fuse-2.8.6-002-More-parentheses.patch} (100%) diff --git a/packages/sysutils/fuse/meta b/packages/sysutils/fuse/meta index 6f3fde5842..605d20f9a5 100644 --- a/packages/sysutils/fuse/meta +++ b/packages/sysutils/fuse/meta @@ -19,7 +19,7 @@ ################################################################################ PKG_NAME="fuse" -PKG_VERSION="2.8.5" +PKG_VERSION="2.8.6" PKG_REV="1" PKG_ARCH="any" PKG_LICENSE="GPL" diff --git a/packages/sysutils/fuse/patches/fuse-2.8.5-003-Fix-mounting-FUSE-fs-into-current-working-directory.patch b/packages/sysutils/fuse/patches/fuse-2.8.5-003-Fix-mounting-FUSE-fs-into-current-working-directory.patch deleted file mode 100644 index bd69cd0785..0000000000 --- a/packages/sysutils/fuse/patches/fuse-2.8.5-003-Fix-mounting-FUSE-fs-into-current-working-directory.patch +++ /dev/null @@ -1,125 +0,0 @@ -From d8bdebc639a84fa280153a466d4bb420fc9572bc Mon Sep 17 00:00:00 2001 -From: Peter Lemenkov -Date: Wed, 27 Oct 2010 16:29:45 +0400 -Subject: [PATCH 3/3] Fix mounting FUSE fs into current working directory - -See rhbz #622255 for bug description: - -https://bugzilla.redhat.com/622255 - -Signed-off-by: Peter Lemenkov ---- - lib/mount_util.c | 75 +++++++++++++----------------------------------------- - 1 files changed, 18 insertions(+), 57 deletions(-) - -diff --git a/lib/mount_util.c b/lib/mount_util.c -index 33e6697..b9a0895 100644 ---- a/lib/mount_util.c -+++ b/lib/mount_util.c -@@ -54,8 +54,8 @@ static int mtab_needs_update(const char *mnt) - return 1; - } - --static int add_mount_legacy(const char *progname, const char *fsname, -- const char *mnt, const char *type, const char *opts) -+static int add_mount(const char *progname, const char *fsname, -+ const char *mnt, const char *type, const char *opts, int is_legacy) - { - int res; - int status; -@@ -76,6 +76,14 @@ static int add_mount_legacy(const char *progname, const char *fsname, - goto out_restore; - } - if (res == 0) { -+ /* -+ * Hide output, because old versions don't support -+ * --no-canonicalize -+ */ -+ int fd = open("/dev/null", O_RDONLY); -+ dup2(fd, 1); -+ dup2(fd, 2); -+ - char templ[] = "/tmp/fusermountXXXXXX"; - char *tmp; - -@@ -99,59 +107,12 @@ static int add_mount_legacy(const char *progname, const char *fsname, - exit(1); - } - rmdir(tmp); -- execl("/bin/mount", "/bin/mount", "-i", "-f", "-t", type, -- "-o", opts, fsname, mnt, NULL); -- fprintf(stderr, "%s: failed to execute /bin/mount: %s\n", -- progname, strerror(errno)); -- exit(1); -- } -- res = waitpid(res, &status, 0); -- if (res == -1) -- fprintf(stderr, "%s: waitpid: %s\n", progname, strerror(errno)); -- -- if (status != 0) -- res = -1; -- -- out_restore: -- sigprocmask(SIG_SETMASK, &oldmask, NULL); -- -- return res; --} -- --static int add_mount(const char *progname, const char *fsname, -- const char *mnt, const char *type, const char *opts) --{ -- int res; -- int status; -- sigset_t blockmask; -- sigset_t oldmask; -- -- sigemptyset(&blockmask); -- sigaddset(&blockmask, SIGCHLD); -- res = sigprocmask(SIG_BLOCK, &blockmask, &oldmask); -- if (res == -1) { -- fprintf(stderr, "%s: sigprocmask: %s\n", progname, strerror(errno)); -- return -1; -- } -- -- res = fork(); -- if (res == -1) { -- fprintf(stderr, "%s: fork: %s\n", progname, strerror(errno)); -- goto out_restore; -- } -- if (res == 0) { -- /* -- * Hide output, because old versions don't support -- * --no-canonicalize -- */ -- int fd = open("/dev/null", O_RDONLY); -- dup2(fd, 1); -- dup2(fd, 2); -- -- sigprocmask(SIG_SETMASK, &oldmask, NULL); -- setuid(geteuid()); -- execl("/bin/mount", "/bin/mount", "--no-canonicalize", "-i", -- "-f", "-t", type, "-o", opts, fsname, mnt, NULL); -+ if(is_legacy) -+ execl("/bin/mount", "/bin/mount", "-i", -+ "-f", "-t", type, "-o", opts, fsname, mnt, NULL); -+ else -+ execl("/bin/mount", "/bin/mount", "--no-canonicalize", "-i", -+ "-f", "-t", type, "-o", opts, fsname, mnt, NULL); - fprintf(stderr, "%s: failed to execute /bin/mount: %s\n", - progname, strerror(errno)); - exit(1); -@@ -177,9 +138,9 @@ int fuse_mnt_add_mount(const char *progname, const char *fsname, - if (!mtab_needs_update(mnt)) - return 0; - -- res = add_mount(progname, fsname, mnt, type, opts); -+ res = add_mount(progname, fsname, mnt, type, opts, 0); - if (res == -1) -- res = add_mount_legacy(progname, fsname, mnt, type, opts); -+ res = add_mount(progname, fsname, mnt, type, opts, 1); - - return res; - } --- -1.7.3.1 - diff --git a/packages/sysutils/fuse/patches/fuse-2.8.6-000-clone.patch b/packages/sysutils/fuse/patches/fuse-2.8.6-000-clone.patch new file mode 100644 index 0000000000..08b9293bdf --- /dev/null +++ b/packages/sysutils/fuse/patches/fuse-2.8.6-000-clone.patch @@ -0,0 +1,13 @@ +diff -Naur fuse-2.8.6/util/fusermount.c fuse-2.8.6.patch/util/fusermount.c +--- fuse-2.8.6/util/fusermount.c 2011-09-13 09:23:14.000000000 +0200 ++++ fuse-2.8.6.patch/util/fusermount.c 2011-09-18 00:19:46.120163595 +0200 +@@ -7,6 +7,9 @@ + */ + /* This program does the mounting and unmounting of FUSE filesystems */ + ++/* for CLONE_NEWNS in sched.h */ ++#define _GNU_SOURCE ++ + #include + + #include "mount_util.h" diff --git a/packages/sysutils/fuse/patches/fuse-2.8.5-001-Fix-udev-rules-Fedora-specific.patch b/packages/sysutils/fuse/patches/fuse-2.8.6-001-Fix-udev-rules-Fedora-specific.patch similarity index 100% rename from packages/sysutils/fuse/patches/fuse-2.8.5-001-Fix-udev-rules-Fedora-specific.patch rename to packages/sysutils/fuse/patches/fuse-2.8.6-001-Fix-udev-rules-Fedora-specific.patch diff --git a/packages/sysutils/fuse/patches/fuse-2.8.5-002-More-parentheses.patch b/packages/sysutils/fuse/patches/fuse-2.8.6-002-More-parentheses.patch similarity index 100% rename from packages/sysutils/fuse/patches/fuse-2.8.5-002-More-parentheses.patch rename to packages/sysutils/fuse/patches/fuse-2.8.6-002-More-parentheses.patch From c80fdd1a3011b59f7d749ba5e7e312ca33e523af Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Sun, 18 Sep 2011 00:34:13 +0200 Subject: [PATCH 3/7] mpfr: update upstream patches Signed-off-by: Stephan Raue --- ...atches_20110509.patch => mpfr-3.0.1-allpatches_20110917.patch} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename packages/toolchain/math/mpfr/patches/{mpfr-3.0.1-allpatches_20110509.patch => mpfr-3.0.1-allpatches_20110917.patch} (100%) diff --git a/packages/toolchain/math/mpfr/patches/mpfr-3.0.1-allpatches_20110509.patch b/packages/toolchain/math/mpfr/patches/mpfr-3.0.1-allpatches_20110917.patch similarity index 100% rename from packages/toolchain/math/mpfr/patches/mpfr-3.0.1-allpatches_20110509.patch rename to packages/toolchain/math/mpfr/patches/mpfr-3.0.1-allpatches_20110917.patch From ded9101b3a1692271d3650c8d81eabd7011bd999 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 19 Sep 2011 08:58:16 +0200 Subject: [PATCH 4/7] projects/*/linux: add Gyration HID support Signed-off-by: Stephan Raue --- projects/ATV/linux/linux.i386.conf | 4 ++-- projects/Fusion/linux/linux.i386.conf | 4 ++-- projects/Fusion/linux/linux.x86_64.conf | 2 +- projects/Generic/linux/linux.i386.conf | 4 ++-- projects/Generic_OSS/linux/linux.i386.conf | 4 ++-- projects/ION/linux/linux.i386.conf | 4 ++-- projects/ION/linux/linux.x86_64.conf | 4 ++-- projects/Intel/linux/linux.i386.conf | 4 ++-- projects/Intel/linux/linux.x86_64.conf | 4 ++-- projects/Ultra/linux/linux.x86_64.conf | 5 +++-- 10 files changed, 20 insertions(+), 19 deletions(-) diff --git a/projects/ATV/linux/linux.i386.conf b/projects/ATV/linux/linux.i386.conf index 87c56911eb..e365089dc5 100644 --- a/projects/ATV/linux/linux.i386.conf +++ b/projects/ATV/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1998,7 +1998,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index 3b7fac168e..86f20d55d1 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2204,7 +2204,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index 7353129e94..fd9fe9e2f1 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -2155,7 +2155,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index df2c2ee664..8f06cc9502 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2400,7 +2400,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 1b150cbfc0..9e6bef0cb5 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2402,7 +2402,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index 3b97c7761c..241d7a855f 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2253,7 +2253,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index 91b1155d3e..71c68516ae 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.1.0-rc4 Kernel Configuration +# Linux/x86_64 3.1.0-rc6 Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -2195,7 +2195,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index 9fc9c9a410..4b7799548e 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 3.1.0-rc4 Kernel Configuration +# Linux/i386 3.1.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -2312,7 +2312,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index b26941d79b..43c33f959c 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.1.0-rc4 Kernel Configuration +# Linux/x86_64 3.1.0-rc6 Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -2259,7 +2259,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set diff --git a/projects/Ultra/linux/linux.x86_64.conf b/projects/Ultra/linux/linux.x86_64.conf index caef0a49c5..e4a7ea1d7b 100644 --- a/projects/Ultra/linux/linux.x86_64.conf +++ b/projects/Ultra/linux/linux.x86_64.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86_64 3.1.0-rc4 Kernel Configuration +# Linux/x86_64 3.1.0-rc6 Kernel Configuration # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -184,6 +184,7 @@ CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y +# CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set @@ -2059,7 +2060,7 @@ CONFIG_HID_EZKEY=y CONFIG_HID_KYE=y # CONFIG_HID_UCLOGIC is not set # CONFIG_HID_WALTOP is not set -# CONFIG_HID_GYRATION is not set +CONFIG_HID_GYRATION=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y # CONFIG_HID_LCPOWER is not set From 2719b2baecec794fbde85716bb1bc44a59e6c00a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 19 Sep 2011 09:28:58 +0200 Subject: [PATCH 5/7] projects/*/linux: add DVB_BUDGET_AV support Signed-off-by: Stephan Raue --- projects/Fusion/linux/linux.i386.conf | 5 ++++- projects/Fusion/linux/linux.x86_64.conf | 5 ++++- projects/Generic/linux/linux.i386.conf | 5 ++++- projects/Generic_OSS/linux/linux.i386.conf | 5 ++++- projects/ION/linux/linux.i386.conf | 5 ++++- projects/ION/linux/linux.x86_64.conf | 5 ++++- projects/Intel/linux/linux.i386.conf | 5 ++++- projects/Intel/linux/linux.x86_64.conf | 5 ++++- 8 files changed, 32 insertions(+), 8 deletions(-) diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index 86f20d55d1..a2048b93cc 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -1619,6 +1619,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1757,7 +1758,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1880,8 +1881,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index fd9fe9e2f1..7ca6cf9c9e 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -1577,6 +1577,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1715,7 +1716,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1838,8 +1839,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index 8f06cc9502..d02954f27d 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -1781,6 +1781,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1919,7 +1920,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -2048,8 +2049,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 9e6bef0cb5..007a631582 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -1782,6 +1782,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1920,7 +1921,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -2049,8 +2050,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index 241d7a855f..db2e57c971 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -1642,6 +1642,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1795,7 +1796,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1924,8 +1925,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index 71c68516ae..00ed023778 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -1592,6 +1592,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1745,7 +1746,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1874,8 +1875,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index 4b7799548e..d26f20f3cc 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -1685,6 +1685,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1836,7 +1837,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1965,8 +1966,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index 43c33f959c..f8d0aaf95a 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -1637,6 +1637,7 @@ CONFIG_VIDEO_MEDIA=y # Multimedia drivers # CONFIG_VIDEO_SAA7146=m +CONFIG_VIDEO_SAA7146_VV=m CONFIG_RC_CORE=y CONFIG_LIRC=y CONFIG_RC_MAP=y @@ -1790,7 +1791,7 @@ CONFIG_TTPCI_EEPROM=m CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m -# CONFIG_DVB_BUDGET_AV is not set +CONFIG_DVB_BUDGET_AV=m # # Supported USB Adapters @@ -1919,8 +1920,10 @@ CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m From 242993a10fd7a2908ee2a5658a547e5c1ccbadb4 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 19 Sep 2011 10:06:52 +0200 Subject: [PATCH 6/7] projects/*/linux: add BT848/BT8XX DVB support Signed-off-by: Stephan Raue --- projects/Fusion/linux/linux.i386.conf | 12 +++++++++++- projects/Fusion/linux/linux.x86_64.conf | 12 +++++++++++- projects/Generic/linux/linux.i386.conf | 12 +++++++++++- projects/Generic_OSS/linux/linux.i386.conf | 12 +++++++++++- projects/ION/linux/linux.i386.conf | 12 +++++++++++- projects/ION/linux/linux.x86_64.conf | 12 +++++++++++- projects/Intel/linux/linux.i386.conf | 12 +++++++++++- projects/Intel/linux/linux.x86_64.conf | 12 +++++++++++- 8 files changed, 88 insertions(+), 8 deletions(-) diff --git a/projects/Fusion/linux/linux.i386.conf b/projects/Fusion/linux/linux.i386.conf index a2048b93cc..59e0766cf8 100644 --- a/projects/Fusion/linux/linux.i386.conf +++ b/projects/Fusion/linux/linux.i386.conf @@ -1680,11 +1680,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1720,7 +1724,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1815,6 +1820,7 @@ CONFIG_SMS_USB_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1870,6 +1876,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1893,9 +1900,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -1918,6 +1927,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/Fusion/linux/linux.x86_64.conf b/projects/Fusion/linux/linux.x86_64.conf index 7ca6cf9c9e..40ffe03172 100644 --- a/projects/Fusion/linux/linux.x86_64.conf +++ b/projects/Fusion/linux/linux.x86_64.conf @@ -1638,11 +1638,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1678,7 +1682,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1773,6 +1778,7 @@ CONFIG_SMS_USB_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1828,6 +1834,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1851,9 +1858,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -1876,6 +1885,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/Generic/linux/linux.i386.conf b/projects/Generic/linux/linux.i386.conf index d02954f27d..a31f64e6fc 100644 --- a/projects/Generic/linux/linux.i386.conf +++ b/projects/Generic/linux/linux.i386.conf @@ -1842,11 +1842,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1882,7 +1886,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1978,6 +1983,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -2038,6 +2044,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -2061,9 +2068,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -2086,6 +2095,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/Generic_OSS/linux/linux.i386.conf b/projects/Generic_OSS/linux/linux.i386.conf index 007a631582..c1687f9455 100644 --- a/projects/Generic_OSS/linux/linux.i386.conf +++ b/projects/Generic_OSS/linux/linux.i386.conf @@ -1843,11 +1843,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1883,7 +1887,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1979,6 +1984,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -2039,6 +2045,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -2062,9 +2069,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -2087,6 +2096,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/ION/linux/linux.i386.conf b/projects/ION/linux/linux.i386.conf index db2e57c971..224668d408 100644 --- a/projects/ION/linux/linux.i386.conf +++ b/projects/ION/linux/linux.i386.conf @@ -1703,11 +1703,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1743,7 +1747,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1854,6 +1859,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1914,6 +1920,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1937,9 +1944,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -1962,6 +1971,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/ION/linux/linux.x86_64.conf b/projects/ION/linux/linux.x86_64.conf index 00ed023778..b09324ef38 100644 --- a/projects/ION/linux/linux.x86_64.conf +++ b/projects/ION/linux/linux.x86_64.conf @@ -1653,11 +1653,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1693,7 +1697,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1804,6 +1809,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1864,6 +1870,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1887,9 +1894,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -1912,6 +1921,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/Intel/linux/linux.i386.conf b/projects/Intel/linux/linux.i386.conf index d26f20f3cc..d16e94a726 100644 --- a/projects/Intel/linux/linux.i386.conf +++ b/projects/Intel/linux/linux.i386.conf @@ -1744,11 +1744,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1784,7 +1788,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1895,6 +1900,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1955,6 +1961,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1978,9 +1985,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -2002,6 +2011,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m diff --git a/projects/Intel/linux/linux.x86_64.conf b/projects/Intel/linux/linux.x86_64.conf index f8d0aaf95a..6c8343d69c 100644 --- a/projects/Intel/linux/linux.x86_64.conf +++ b/projects/Intel/linux/linux.x86_64.conf @@ -1698,11 +1698,15 @@ CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # +CONFIG_VIDEO_TVAUDIO=m +CONFIG_VIDEO_TDA7432=m +CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_WM8775=m # # RDS decoders # +CONFIG_VIDEO_SAA6588=m # # Video decoders @@ -1738,7 +1742,8 @@ CONFIG_VIDEO_CX2341X=m # Miscelaneous helper chips # # CONFIG_VIDEO_VIVI is not set -# CONFIG_VIDEO_BT848 is not set +CONFIG_VIDEO_BT848=m +CONFIG_VIDEO_BT848_DVB=y # CONFIG_VIDEO_CPIA2 is not set # CONFIG_VIDEO_ZORAN is not set # CONFIG_VIDEO_SAA7134 is not set @@ -1849,6 +1854,7 @@ CONFIG_SMS_SDIO_DRV=m # # Supported BT878 Adapters # +CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters @@ -1909,6 +1915,7 @@ CONFIG_DVB_TDA18271C2DD=m # # DVB-S (satellite) frontends # +CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10039=m @@ -1932,9 +1939,11 @@ CONFIG_DVB_MB86A16=y # # DVB-T (terrestrial) frontends # +CONFIG_DVB_SP887X=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=m @@ -1957,6 +1966,7 @@ CONFIG_DVB_STV0297=m # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m From 5d1a99441be67aee7bdf8baf917eaca78f7ffba6 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Mon, 19 Sep 2011 11:37:38 +0200 Subject: [PATCH 7/7] busybox-initramfs: dont unmount some special filesystems here and mount again in OS, insteaded move mountpoints Signed-off-by: Stephan Raue --- packages/initramfs/sysutils/busybox-initramfs/scripts/init | 6 +++--- packages/sysutils/busybox/scripts/init | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/initramfs/sysutils/busybox-initramfs/scripts/init b/packages/initramfs/sysutils/busybox-initramfs/scripts/init index fa10a66a7f..42dded7099 100755 --- a/packages/initramfs/sysutils/busybox-initramfs/scripts/init +++ b/packages/initramfs/sysutils/busybox-initramfs/scripts/init @@ -174,9 +174,9 @@ REBOOT="0" /bin/busybox mount --move /storage /sysroot/storage fi -# unmount all other filesystems - /bin/busybox umount /dev - /bin/busybox umount /proc +# move some special filesystems + /bin/busybox mount --move /dev /sysroot/dev + /bin/busybox mount --move /proc /sysroot/proc # switch to new sysroot and start real init exec /bin/busybox switch_root /sysroot /sbin/init diff --git a/packages/sysutils/busybox/scripts/init b/packages/sysutils/busybox/scripts/init index e81019243c..362db170ad 100755 --- a/packages/sysutils/busybox/scripts/init +++ b/packages/sysutils/busybox/scripts/init @@ -21,12 +21,12 @@ ################################################################################ # mounting needed special filesystems - mount -n -t proc none /proc +# mount -n -t proc none /proc # mounted in initramfs mount -n -t sysfs none /sys echo 0 > /sys/devices/virtual/graphics/fbcon/cursor_blink - mount -n -t devtmpfs none /dev +# mount -n -t devtmpfs none /dev # mounted in initramfs mkdir -p /dev/pts mount -n -t devpts -o gid=5,mode=620 none /dev/pts