diff options
Diffstat (limited to 'target/linux')
-rw-r--r-- | target/linux/Config.in | 4 | ||||
-rw-r--r-- | target/linux/config/Config.in.audio (renamed from target/linux/config/Config.in.multimedia) | 54 | ||||
-rw-r--r-- | target/linux/config/Config.in.fsnet | 7 | ||||
-rw-r--r-- | target/linux/config/Config.in.graphics | 2 | ||||
-rw-r--r-- | target/linux/config/Config.in.input | 3 | ||||
-rw-r--r-- | target/linux/config/Config.in.netfilter.ip4 | 23 | ||||
-rw-r--r-- | target/linux/config/Config.in.video | 64 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/bsd-compatibility.patch (renamed from target/linux/patches/3.4.51/bsd-compatibility.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/cris-etrax.patch (renamed from target/linux/patches/3.4.51/cris-etrax.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/defaults.patch (renamed from target/linux/patches/3.4.51/defaults.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/gemalto.patch (renamed from target/linux/patches/3.4.51/gemalto.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/lemote-rfkill.patch (renamed from target/linux/patches/3.4.51/lemote-rfkill.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/module-alloc-size-check.patch (renamed from target/linux/patches/3.4.51/module-alloc-size-check.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/non-static.patch (renamed from target/linux/patches/3.4.51/non-static.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/sparc-include.patch (renamed from target/linux/patches/3.4.51/sparc-include.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/startup.patch (renamed from target/linux/patches/3.4.51/startup.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/usb-defaults-off.patch (renamed from target/linux/patches/3.4.51/usb-defaults-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/uuid.patch (renamed from target/linux/patches/3.4.51/uuid.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/vga-cons-default-off.patch (renamed from target/linux/patches/3.4.51/vga-cons-default-off.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/wlan-cf.patch (renamed from target/linux/patches/3.4.51/wlan-cf.patch) | 0 | ||||
-rw-r--r-- | target/linux/patches/3.4.52/zlib-inflate.patch (renamed from target/linux/patches/3.4.51/zlib-inflate.patch) | 0 |
21 files changed, 97 insertions, 60 deletions
diff --git a/target/linux/Config.in b/target/linux/Config.in index d7d9b5355..e4b81dd2f 100644 --- a/target/linux/Config.in +++ b/target/linux/Config.in @@ -10,14 +10,14 @@ source target/linux/config/Config.in.input source target/linux/config/Config.in.pcmcia source target/linux/config/Config.in.network source target/linux/config/Config.in.netfilter -source target/linux/config/Config.in.multimedia +source target/linux/config/Config.in.audio +source target/linux/config/Config.in.video source target/linux/config/Config.in.crypto source target/linux/config/Config.in.bluetooth #source target/linux/config/Config.in.isdn source target/linux/config/Config.in.watchdog source target/linux/config/Config.in.leds source target/linux/config/Config.in.misc -#source target/linux/config/Config.in.arm source target/linux/config/Config.in.mips source target/linux/config/Config.in.lib source target/linux/config/Config.in.pm diff --git a/target/linux/config/Config.in.multimedia b/target/linux/config/Config.in.audio index 1dafff357..a7e8f4751 100644 --- a/target/linux/config/Config.in.multimedia +++ b/target/linux/config/Config.in.audio @@ -1,4 +1,4 @@ -menu "Multimedia devices support" +menu "Audio devices support" depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_USB || ADK_TARGET_WITH_SOUND config ADK_KERNEL_SND_ARM @@ -38,8 +38,6 @@ config ADK_KPACKAGE_KMOD_SND_AC97_CODEC tristate depends on ADK_TARGET_WITH_PCI || ADK_TARGET_WITH_SOUND -menu "Audio devices support" - config ADK_KPACKAGE_KMOD_SND prompt "kmod-snd...................... ALSA sound support" tristate @@ -132,53 +130,3 @@ config ADK_KPACKAGE_KMOD_SND_BCM2835 default n endmenu - -menu "Video devices support" -config ADK_KPACKAGE_KMOD_MEDIA_SUPPORT - prompt "kmod-media-support............... Multimedia support" - tristate - default n - help - -config ADK_KPACKAGE_KMOD_USB_VIDEO_CLASS - prompt "kmod-usb-video-class............ Kernel driver for USB video webcams" - tristate - depends on ADK_KPACKAGE_KMOD_USB || ADK_TARGET_SYSTEM_LEMOTE_YEELONG - select ADK_KPACKAGE_KMOD_MEDIA_SUPPORT - default n - help - -config ADK_KPACKAGE_KMOD_USB_GSPCA - prompt "kmod-usb-gspca................... GSPCA webcam framework" - depends on ADK_TARGET_WITH_USB - tristate - help - GSPCA webcam framework - -config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC207 - prompt "kmod-usb-gpsca-pac207............ Pixart PAC207 USB Camera Driver" - tristate - depends on ADK_KPACKAGE_KMOD_USB_GSPCA - help - -config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC7311 - prompt "kmod-usb-gpsca-pac7311........... Pixart PAC7311 USB Camera Driver" - tristate - depends on ADK_KPACKAGE_KMOD_USB_GSPCA - help - -config ADK_KPACKAGE_KMOD_USB_GSPCA_SPCA561 - prompt "kmod-usb-gpsca-spca561........... SPCA561 USB Camera Driver" - tristate - depends on ADK_KPACKAGE_KMOD_USB_GSPCA - help - -config ADK_KPACKAGE_KMOD_USB_PWC - prompt "kmod-usb-pwc..................... Kernel driver for USB Philips Cameras" - tristate - depends on ADK_KPACKAGE_KMOD_USB - default n - help - -endmenu -endmenu diff --git a/target/linux/config/Config.in.fsnet b/target/linux/config/Config.in.fsnet index 40f9b1bbe..ab3087f4a 100644 --- a/target/linux/config/Config.in.fsnet +++ b/target/linux/config/Config.in.fsnet @@ -3,6 +3,13 @@ config ADK_KPACKAGE_KMOD_CIFS tristate select ADK_KPACKAGE_KMOD_NLS if !ADK_KERNEL_NLS select ADK_KERNEL_NETWORK_FILESYSTEMS + select ADK_KPACKAGE_KMOD_CRYPTO_MD4 + select ADK_KPACKAGE_KMOD_CRYPTO_MD5 + select ADK_KPACKAGE_KMOD_CRYPTO_HMAC + select ADK_KPACKAGE_KMOD_CRYPTO_ARC4 + select ADK_KPACKAGE_KMOD_CRYPTO_ECB + select ADK_KPACKAGE_KMOD_CRYPTO_DES + select ADK_KPACKAGE_KMOD_CRYPTO_SHA256 default n help This is the client VFS module for the Common Internet File System diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics index 4560467d3..5b293b0c4 100644 --- a/target/linux/config/Config.in.graphics +++ b/target/linux/config/Config.in.graphics @@ -115,7 +115,7 @@ config ADK_KERNEL_FB_SM7XX config ADK_KERNEL_FB_BCM2708 prompt "................................ Framebuffer support for Raspberry PI" - tristate + boolean select ADK_KERNEL_FB select ADK_KERNEL_FRAMEBUFFER_CONSOLE select ADK_KERNEL_FONT_8x16 diff --git a/target/linux/config/Config.in.input b/target/linux/config/Config.in.input index 2df3d4444..3eff14a42 100644 --- a/target/linux/config/Config.in.input +++ b/target/linux/config/Config.in.input @@ -16,6 +16,7 @@ config ADK_KERNEL_INPUT default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default y if ADK_TARGET_SYSTEM_SHUTTLE_SA76 default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS + default y if ADK_TARGET_SYSTEM_RASPBERRY_PI default n config ADK_KERNEL_KEYBOARD_GPIO @@ -58,6 +59,7 @@ config ADK_KERNEL_INPUT_KEYBOARD default y if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default y if ADK_TARGET_SYSTEM_SHUTTLE_SA76 default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS + default y if ADK_TARGET_SYSTEM_RASPBERRY_PI default n config ADK_KERNEL_KEYBOARD_ATKBD @@ -127,6 +129,7 @@ config ADK_KPACKAGE_KMOD_USB_HID depends on ADK_PACKAGE_KMOD_USB_CONTROLLER depends on !ADK_TARGET_SYSTEM_FOXBOARD_LX depends on ADK_TARGET_WITH_USB + default y if ADK_TARGET_SYSTEM_RASPBERRY_PI default n config ADK_KPACKAGE_KMOD_KEYBOARD_ATKBD diff --git a/target/linux/config/Config.in.netfilter.ip4 b/target/linux/config/Config.in.netfilter.ip4 index e960a22ac..89d070c23 100644 --- a/target/linux/config/Config.in.netfilter.ip4 +++ b/target/linux/config/Config.in.netfilter.ip4 @@ -34,9 +34,24 @@ config ADK_KPACKAGE_KMOD_IP_NF_FILTER rules for simple packet filtering at local input, forwarding and local output. See the man page for iptables(8). +config ADK_KPACKAGE_KMOD_FULL_NAT + tristate "Meta package for Full NAT" + select ADK_KPACKAGE_KMOD_NF_NAT if ADK_KERNEL_VERSION_3_4_52 + select ADK_KPACKAGE_KMOD_NF_NAT_IPV4 if ADK_KERNEL_VERSION_3_9_9 + +config ADK_KPACKAGE_KMOD_NF_NAT + tristate 'Full NAT' + depends on ADK_KPACKAGE_KMOD_IP_NF_IPTABLES + depends on ADK_KERNEL_VERSION_3_4_52 + help + The Full NAT option allows masquerading, port forwarding and other + forms of full Network Address Port Translation. It is controlled by + the `nat' table in iptables: see the man page for iptables(8). + config ADK_KPACKAGE_KMOD_NF_NAT_IPV4 tristate 'Full NAT' depends on ADK_KPACKAGE_KMOD_IP_NF_IPTABLES + depends on ADK_KERNEL_VERSION_3_9_9 help The Full NAT option allows masquerading, port forwarding and other forms of full Network Address Port Translation. It is controlled by @@ -44,7 +59,7 @@ config ADK_KPACKAGE_KMOD_NF_NAT_IPV4 config ADK_KPACKAGE_KMOD_IP_NF_TARGET_MASQUERADE tristate 'MASQUERADE target support' - depends on ADK_KPACKAGE_KMOD_NF_NAT_IPV4 + depends on ADK_KPACKAGE_KMOD_FULL_NAT help Masquerading is a special case of NAT: all outgoing connections are changed to seem to come from a particular interface's address, and @@ -78,7 +93,7 @@ config ADK_KPACKAGE_KMOD_IP_NF_TARGET_ULOG config ADK_KPACKAGE_KMOD_IP_NF_TARGET_REDIRECT tristate 'REDIRECT target support' - depends on ADK_KPACKAGE_KMOD_NF_NAT_IPV4 + depends on ADK_KPACKAGE_KMOD_FULL_NAT help REDIRECT is a special case of NAT: all incoming connections are mapped onto the incoming interface's address, causing the packets to @@ -87,7 +102,7 @@ config ADK_KPACKAGE_KMOD_IP_NF_TARGET_REDIRECT config ADK_KPACKAGE_KMOD_IP_NF_TARGET_NETMAP tristate 'NETMAP target support' - depends on ADK_KPACKAGE_KMOD_NF_NAT_IPV4 + depends on ADK_KPACKAGE_KMOD_FULL_NAT help NETMAP is an implementation of static 1:1 NAT mapping of network addresses. It maps the network address part, while keeping the host @@ -96,7 +111,7 @@ config ADK_KPACKAGE_KMOD_IP_NF_TARGET_NETMAP config ADK_KPACKAGE_KMOD_IP_NF_MANGLE tristate 'Packet mangling' - depends on ADK_KPACKAGE_KMOD_NF_NAT_IPV4 + depends on ADK_KPACKAGE_KMOD_FULL_NAT help This option adds a `mangle' table to iptables: see the man page for iptables(8). This table is used for various packet alterations diff --git a/target/linux/config/Config.in.video b/target/linux/config/Config.in.video new file mode 100644 index 000000000..6182ea6cf --- /dev/null +++ b/target/linux/config/Config.in.video @@ -0,0 +1,64 @@ +config ADK_KERNEL_VIDEO_DEV + boolean + +config ADK_KERNEL_VIDEO_V4L2 + boolean + select ADK_KERNEL_VIDEO_DEV + +config ADK_KERNEL_MEDIA_USB_SUPPORT + boolean + +config ADK_KERNEL_MEDIA_CAMERA_SUPPORT + boolean + +menu "Video devices support" +config ADK_KPACKAGE_KMOD_MEDIA_SUPPORT + tristate + default n + help + +config ADK_KPACKAGE_KMOD_USB_VIDEO_CLASS + prompt "kmod-usb-video-class............ Kernel driver for USB video webcams" + tristate + depends on ADK_KPACKAGE_KMOD_USB || ADK_TARGET_SYSTEM_LEMOTE_YEELONG + select ADK_KPACKAGE_KMOD_MEDIA_SUPPORT + default n + help + +config ADK_KPACKAGE_KMOD_USB_GSPCA + prompt "kmod-usb-gspca................... GSPCA webcam framework" + depends on ADK_TARGET_WITH_USB + select ADK_KERNEL_VIDEO_V4L2 + select ADK_KPACKAGE_KMOD_MEDIA_SUPPORT + select ADK_KERNEL_MEDIA_USB_SUPPORT + select ADK_KERNEL_MEDIA_CAMERA_SUPPORT + tristate + help + GSPCA webcam framework + +config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC207 + prompt "kmod-usb-gpsca-pac207............ Pixart PAC207 USB Camera Driver" + tristate + depends on ADK_KPACKAGE_KMOD_USB_GSPCA + help + +config ADK_KPACKAGE_KMOD_USB_GSPCA_PAC7311 + prompt "kmod-usb-gpsca-pac7311........... Pixart PAC7311 USB Camera Driver" + tristate + depends on ADK_KPACKAGE_KMOD_USB_GSPCA + help + +config ADK_KPACKAGE_KMOD_USB_GSPCA_SPCA561 + prompt "kmod-usb-gpsca-spca561........... SPCA561 USB Camera Driver" + tristate + depends on ADK_KPACKAGE_KMOD_USB_GSPCA + help + +config ADK_KPACKAGE_KMOD_USB_PWC + prompt "kmod-usb-pwc..................... Kernel driver for USB Philips Cameras" + tristate + depends on ADK_TARGET_WITH_USB + default n + help + +endmenu diff --git a/target/linux/patches/3.4.51/bsd-compatibility.patch b/target/linux/patches/3.4.52/bsd-compatibility.patch index 9e91a62de..9e91a62de 100644 --- a/target/linux/patches/3.4.51/bsd-compatibility.patch +++ b/target/linux/patches/3.4.52/bsd-compatibility.patch diff --git a/target/linux/patches/3.4.51/cris-etrax.patch b/target/linux/patches/3.4.52/cris-etrax.patch index a80d9a8b8..a80d9a8b8 100644 --- a/target/linux/patches/3.4.51/cris-etrax.patch +++ b/target/linux/patches/3.4.52/cris-etrax.patch diff --git a/target/linux/patches/3.4.51/defaults.patch b/target/linux/patches/3.4.52/defaults.patch index 58aae610b..58aae610b 100644 --- a/target/linux/patches/3.4.51/defaults.patch +++ b/target/linux/patches/3.4.52/defaults.patch diff --git a/target/linux/patches/3.4.51/gemalto.patch b/target/linux/patches/3.4.52/gemalto.patch index 65f7af1d7..65f7af1d7 100644 --- a/target/linux/patches/3.4.51/gemalto.patch +++ b/target/linux/patches/3.4.52/gemalto.patch diff --git a/target/linux/patches/3.4.51/lemote-rfkill.patch b/target/linux/patches/3.4.52/lemote-rfkill.patch index a61488434..a61488434 100644 --- a/target/linux/patches/3.4.51/lemote-rfkill.patch +++ b/target/linux/patches/3.4.52/lemote-rfkill.patch diff --git a/target/linux/patches/3.4.51/module-alloc-size-check.patch b/target/linux/patches/3.4.52/module-alloc-size-check.patch index a792ac60a..a792ac60a 100644 --- a/target/linux/patches/3.4.51/module-alloc-size-check.patch +++ b/target/linux/patches/3.4.52/module-alloc-size-check.patch diff --git a/target/linux/patches/3.4.51/non-static.patch b/target/linux/patches/3.4.52/non-static.patch index a967703d0..a967703d0 100644 --- a/target/linux/patches/3.4.51/non-static.patch +++ b/target/linux/patches/3.4.52/non-static.patch diff --git a/target/linux/patches/3.4.51/sparc-include.patch b/target/linux/patches/3.4.52/sparc-include.patch index 2f8ffd061..2f8ffd061 100644 --- a/target/linux/patches/3.4.51/sparc-include.patch +++ b/target/linux/patches/3.4.52/sparc-include.patch diff --git a/target/linux/patches/3.4.51/startup.patch b/target/linux/patches/3.4.52/startup.patch index 68e8987b0..68e8987b0 100644 --- a/target/linux/patches/3.4.51/startup.patch +++ b/target/linux/patches/3.4.52/startup.patch diff --git a/target/linux/patches/3.4.51/usb-defaults-off.patch b/target/linux/patches/3.4.52/usb-defaults-off.patch index 31367108a..31367108a 100644 --- a/target/linux/patches/3.4.51/usb-defaults-off.patch +++ b/target/linux/patches/3.4.52/usb-defaults-off.patch diff --git a/target/linux/patches/3.4.51/uuid.patch b/target/linux/patches/3.4.52/uuid.patch index ca23accdf..ca23accdf 100644 --- a/target/linux/patches/3.4.51/uuid.patch +++ b/target/linux/patches/3.4.52/uuid.patch diff --git a/target/linux/patches/3.4.51/vga-cons-default-off.patch b/target/linux/patches/3.4.52/vga-cons-default-off.patch index 178aeeeb9..178aeeeb9 100644 --- a/target/linux/patches/3.4.51/vga-cons-default-off.patch +++ b/target/linux/patches/3.4.52/vga-cons-default-off.patch diff --git a/target/linux/patches/3.4.51/wlan-cf.patch b/target/linux/patches/3.4.52/wlan-cf.patch index fc20759e2..fc20759e2 100644 --- a/target/linux/patches/3.4.51/wlan-cf.patch +++ b/target/linux/patches/3.4.52/wlan-cf.patch diff --git a/target/linux/patches/3.4.51/zlib-inflate.patch b/target/linux/patches/3.4.52/zlib-inflate.patch index 58e1f6d21..58e1f6d21 100644 --- a/target/linux/patches/3.4.51/zlib-inflate.patch +++ b/target/linux/patches/3.4.52/zlib-inflate.patch |