summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO1
-rw-r--r--target/config/Config.in3
-rw-r--r--target/linux/config/Config.in.aufs3
-rw-r--r--target/linux/config/Config.in.block9
-rw-r--r--target/linux/config/Config.in.fs44
-rw-r--r--target/linux/config/Config.in.fsnet3
-rw-r--r--target/linux/config/Config.in.graphics3
-rw-r--r--target/linux/config/Config.in.input1
-rw-r--r--target/x86/sys-available/ibm-x402
9 files changed, 50 insertions, 19 deletions
diff --git a/TODO b/TODO
index 1c037d9db..9644d2e5b 100644
--- a/TODO
+++ b/TODO
@@ -27,5 +27,4 @@ new or update packages:
- lms perl
system target specific:
-- fix ibm x40 bootup
- microblaze: add cfgfs partition to dts, add partition to spartan dts
diff --git a/target/config/Config.in b/target/config/Config.in
index 3c8be736b..226df3983 100644
--- a/target/config/Config.in
+++ b/target/config/Config.in
@@ -429,7 +429,8 @@ config ADK_TARGET_CMDLINE
default "console=ttymxc0,115200 console=tty0" if ADK_TARGET_SYSTEM_CUBOX_I && ADK_RUNTIME_VERBOSE_INIT_VGA
default "console=tty0 console=ttymxc0,115200" if ADK_TARGET_SYSTEM_CUBOX_I && ADK_RUNTIME_VERBOSE_INIT_SERIAL
default "console=tty0" if ADK_TARGET_SYSTEM_LEMOTE_YEELONG
- default "console=ttyS0,115200 console=tty0" if ADK_TARGET_SYSTEM_IBM_X40
+ default "console=ttyS0,115200 console=tty0" if ADK_TARGET_SYSTEM_IBM_X40 && ADK_RUNTIME_VERBOSE_INIT_VGA
+ default "console=tty0 console=ttyS0,115200" if ADK_TARGET_SYSTEM_IBM_X40 && ADK_RUNTIME_VERBOSE_INIT_SERIAL
default "console=ttyS0,115200 console=tty0 fbcon=rotate:1" if ADK_TARGET_SYSTEM_SHARP_ZAURUS
default "console=ttyS0,9600" if ADK_TARGET_SYSTEM_FON_FON2100
default "console=ttyS0,38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP
diff --git a/target/linux/config/Config.in.aufs b/target/linux/config/Config.in.aufs
index fe6c60b52..2320cacd8 100644
--- a/target/linux/config/Config.in.aufs
+++ b/target/linux/config/Config.in.aufs
@@ -1,3 +1,5 @@
+menu "Overlay filesystems"
+
config ADK_KERNEL_AUFS_FS
prompt "Aufs (Advanced multi layered unification filesystem) support"
tristate
@@ -89,3 +91,4 @@ config ADK_KERNEL_AUFS_DEBUG
It will have a negative impact to the performance.
endif
+endmenu
diff --git a/target/linux/config/Config.in.block b/target/linux/config/Config.in.block
index 9ca6e0d50..7c1f58ea2 100644
--- a/target/linux/config/Config.in.block
+++ b/target/linux/config/Config.in.block
@@ -88,6 +88,7 @@ config ADK_KERNEL_MMC_SDHCI_BCM2708_DMA
boolean
config ADK_KERNEL_ATA_PIIX
+ prompt "ATA PIIX support"
tristate
select ADK_KERNEL_SCSI
select ADK_KERNEL_SCSI_DMA
@@ -96,6 +97,8 @@ config ADK_KERNEL_ATA_PIIX
select ADK_KERNEL_ATA_BMDMA
select ADK_KERNEL_BLK_DEV
select ADK_KERNEL_BLK_DEV_SD
+ default y if ADK_TARGET_SYSTEM_IBM_X40
+ default n
config ADK_KERNEL_SCSI_SYM53C8XX_2
tristate
@@ -149,6 +152,7 @@ config ADK_KERNEL_PATA_IMX
select ADK_KERNEL_AHCI_IMX
select ADK_KERNEL_SATA_PMP
select ADK_KERNEL_SATA_AHCI_PLATFORM
+ depends on ADK_TARGET_SYSTEM_CUBOX_I
default y if ADK_TARGET_SYSTEM_CUBOX_I
default n
@@ -161,6 +165,7 @@ config ADK_KERNEL_PATA_PXA
select ADK_KERNEL_BLK_DEV
select ADK_KERNEL_BLK_DEV_SD
select ADK_KERNEL_PATA_PCMCIA
+ depends on ADK_TARGET_SYSTEM_SHARP_ZAURUS
default y if ADK_TARGET_SYSTEM_SHARP_ZAURUS
default n
@@ -171,6 +176,7 @@ config ADK_KERNEL_MMC_AT91
select ADK_KERNEL_MMC_BLOCK
select ADK_KERNEL_BLK_DEV
select ADK_KERNEL_BLK_DEV_SD
+ depends on ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20
default n
@@ -185,6 +191,7 @@ config ADK_KERNEL_MMC_SDHCI_BCM2708
select ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS
select ADK_KERNEL_MMC_SDHCI_PLTFM
select ADK_KERNEL_MMC_SDHCI_BCM2708_DMA
+ depends on ADK_TARGET_SYSTEM_RASPBERRY_PI
default y if ADK_TARGET_SYSTEM_RASPBERRY_PI
default n
@@ -205,6 +212,7 @@ config ADK_KERNEL_MMC_SDHCI_ESDHC_IMX
select ADK_KERNEL_MMC_SDHCI_IO_ACCESSORS
select ADK_KERNEL_MMC_SDHCI_PLTFM
select ADK_KERNEL_MMC_UNSAFE_RESUME
+ depends on ADK_TARGET_SYSTEM_CUBOX_I
default y if ADK_TARGET_SYSTEM_CUBOX_I
default n
@@ -217,6 +225,7 @@ config ADK_KERNEL_PATA_RB532
select ADK_KERNEL_ATA_BMDMA
select ADK_KERNEL_BLK_DEV
select ADK_KERNEL_BLK_DEV_SD
+ depends on ADK_TARGET_SYSTEM_MIKROTIK_RB532
default y if ADK_TARGET_SYSTEM_MIKROTIK_RB532
default n
diff --git a/target/linux/config/Config.in.fs b/target/linux/config/Config.in.fs
index f1a5f7afb..c8eace4ad 100644
--- a/target/linux/config/Config.in.fs
+++ b/target/linux/config/Config.in.fs
@@ -11,9 +11,6 @@ config ADK_KERNEL_EXPORTFS
boolean
default y
-config ADK_KERNEL_YAFFS_FS
- tristate
-
config ADK_KERNEL_YAFFS_YAFFS1
boolean
@@ -56,19 +53,8 @@ config ADK_KERNEL_JFFS2_ZLIB
boolean
default n
-config ADK_KERNEL_JFFS2_FS
- tristate
- prompt "JFFS2 filesystem"
- select ADK_KERNEL_MISC_FILESYSTEMS
- select ADK_KERNEL_JFFS2_COMPRESSION_OPTIONS
- select ADK_KERNEL_JFFS2_ZLIB
+menu "Filesystems"
-config ADK_KERNEL_SQUASHFS
- prompt "SquashFS filesystem"
- tristate
- select ADK_KERNEL_MISC_FILESYSTEMS
- select ADK_KERNEL_SQUASHFS_XZ
- default n
config ADK_KERNEL_EXT2_FS
prompt "EXT2 filesystem support"
@@ -244,6 +230,33 @@ config ADK_KERNEL_UDF_FS
if written to by other UDF utilities, such as DirectCD.
Please read <file:Documentation/filesystems/udf.txt>.
+config ADK_KERNEL_JFFS2_FS
+ tristate
+ prompt "JFFS2 filesystem"
+ select ADK_KERNEL_MISC_FILESYSTEMS
+ select ADK_KERNEL_JFFS2_COMPRESSION_OPTIONS
+ select ADK_KERNEL_JFFS2_ZLIB
+
+config ADK_KERNEL_SQUASHFS
+ prompt "SquashFS filesystem"
+ tristate
+ select ADK_KERNEL_MISC_FILESYSTEMS
+ select ADK_KERNEL_SQUASHFS_XZ
+ default n
+
+config ADK_KERNEL_YAFFS_FS
+ prompt "YAFFS2 filesystem"
+ select ADK_KERNEL_YAFFS_YAFFS1
+ select ADK_KERNEL_YAFFS_YAFFS2
+ select ADK_KERNEL_YAFFS_AUTO_YAFFS2
+ select ADK_KERNEL_YAFFS_SHORT_NAMES_IN_RAM
+ tristate
+ help
+ YAFFS2 filesystem for NAND devices
+
+endmenu
+
+menu "Filesystem features"
config ADK_KERNEL_INOTIFY
prompt "Inotify file change notification support"
boolean
@@ -266,6 +279,7 @@ config ADK_KERNEL_INOTIFY_USER
directories via a single open fd. Events are read from the file
descriptor, which is also select()- and poll()-able.
+endmenu
source target/linux/config/Config.in.fsnet
source target/linux/config/Config.in.nls
source target/linux/config/Config.in.aufs
diff --git a/target/linux/config/Config.in.fsnet b/target/linux/config/Config.in.fsnet
index 1683bf363..f66e4057d 100644
--- a/target/linux/config/Config.in.fsnet
+++ b/target/linux/config/Config.in.fsnet
@@ -1,3 +1,5 @@
+menu "Network filesystems"
+
config ADK_KERNEL_FS_POSIX_ACL
boolean
default y
@@ -172,3 +174,4 @@ config ADK_KERNEL_RPCSEC_GSS_KRB5
default n
help
+endmenu
diff --git a/target/linux/config/Config.in.graphics b/target/linux/config/Config.in.graphics
index 69412f3b0..77ee1ebf0 100644
--- a/target/linux/config/Config.in.graphics
+++ b/target/linux/config/Config.in.graphics
@@ -16,6 +16,7 @@ config ADK_KERNEL_VT_CONSOLE
config ADK_KERNEL_VGA_CONSOLE
boolean
default y if ADK_HARDWARE_VBOX
+ default y if ADK_TARGET_SYSTEM_IBM_X40
default n
config ADK_KERNEL_FONTS
@@ -196,7 +197,7 @@ config ADK_KERNEL_FB_BCM2708
Framebuffer support for Raspberry PI.
config ADK_HARDWARE_GRAPHICS_INTEL_I915
- prompt "Support for Intel graphic cards (AGP/DRM/KMS/NM10)"
+ prompt "Support for Intel graphic cards (AGP/DRM/KMS)"
boolean
select ADK_KERNEL_FB
select ADK_KERNEL_DRM
diff --git a/target/linux/config/Config.in.input b/target/linux/config/Config.in.input
index 8d5b1f1c5..65daefa4e 100644
--- a/target/linux/config/Config.in.input
+++ b/target/linux/config/Config.in.input
@@ -104,6 +104,7 @@ config ADK_KERNEL_LOGITECH_DINOVO
boolean
select ADK_KERNEL_HID_LOGITECH
select ADK_KERNEL_HID_LOGITECH_DJ
+ depends on ADK_KERNEL_USB_HID
default n
help
Support for Logitech DiNovo keyboard/mouse combination.
diff --git a/target/x86/sys-available/ibm-x40 b/target/x86/sys-available/ibm-x40
index df11b1f3f..610a5c64a 100644
--- a/target/x86/sys-available/ibm-x40
+++ b/target/x86/sys-available/ibm-x40
@@ -7,10 +7,10 @@ config ADK_TARGET_SYSTEM_IBM_X40
select ADK_TARGET_CPU_WITH_SSE
select ADK_TARGET_CPU_WITH_SSE2
select ADK_TARGET_CPU_WITH_MTRR
+ select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_USB_BOOT
select ADK_TARGET_WITH_CARDBUS
select ADK_TARGET_WITH_USB
- select ADK_TARGET_WITH_VGA
select ADK_TARGET_WITH_INPUT
select ADK_TARGET_WITH_RTC
select ADK_TARGET_WITH_MINIPCI