mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-07 00:38:05 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
269
block/partitions/Kconfig
Normal file
269
block/partitions/Kconfig
Normal file
|
@ -0,0 +1,269 @@
|
|||
#
|
||||
# Partition configuration
|
||||
#
|
||||
config PARTITION_ADVANCED
|
||||
bool "Advanced partition selection"
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned under an operating system running on a different
|
||||
architecture than your Linux system.
|
||||
|
||||
Note that the answer to this question won't directly affect the
|
||||
kernel: saying N will just cause the configurator to skip all
|
||||
the questions about foreign partitioning schemes.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
config ACORN_PARTITION
|
||||
bool "Acorn partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
help
|
||||
Support hard disks partitioned under Acorn operating systems.
|
||||
|
||||
config ACORN_PARTITION_CUMANA
|
||||
bool "Cumana partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned using the Cumana interface on Acorn machines.
|
||||
|
||||
config ACORN_PARTITION_EESOX
|
||||
bool "EESOX partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
|
||||
config ACORN_PARTITION_ICS
|
||||
bool "ICS partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned using the ICS interface on Acorn machines.
|
||||
|
||||
config ACORN_PARTITION_ADFS
|
||||
bool "Native filecore partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
help
|
||||
The Acorn Disc Filing System is the standard file system of the
|
||||
RiscOS operating system which runs on Acorn's ARM-based Risc PC
|
||||
systems and the Acorn Archimedes range of machines. If you say
|
||||
`Y' here, Linux will support disk partitions created under ADFS.
|
||||
|
||||
config ACORN_PARTITION_POWERTEC
|
||||
bool "PowerTec partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
help
|
||||
Support reading partition tables created on Acorn machines using
|
||||
the PowerTec SCSI drive.
|
||||
|
||||
config ACORN_PARTITION_RISCIX
|
||||
bool "RISCiX partition support" if PARTITION_ADVANCED
|
||||
default y if ARCH_ACORN
|
||||
depends on ACORN_PARTITION
|
||||
help
|
||||
Once upon a time, there was a native Unix port for the Acorn series
|
||||
of machines called RISCiX. If you say 'Y' here, Linux will be able
|
||||
to read disks partitioned under RISCiX.
|
||||
|
||||
config AIX_PARTITION
|
||||
bool "AIX basic partition table support" if PARTITION_ADVANCED
|
||||
help
|
||||
Say Y here if you would like to be able to read the hard disk
|
||||
partition table format used by IBM or Motorola PowerPC machines
|
||||
running AIX. AIX actually uses a Logical Volume Manager, where
|
||||
"logical volumes" can be spread across one or multiple disks,
|
||||
but this driver works only for the simple case of partitions which
|
||||
are contiguous.
|
||||
Otherwise, say N.
|
||||
|
||||
config OSF_PARTITION
|
||||
bool "Alpha OSF partition support" if PARTITION_ADVANCED
|
||||
default y if ALPHA
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned on an Alpha machine.
|
||||
|
||||
config AMIGA_PARTITION
|
||||
bool "Amiga partition table support" if PARTITION_ADVANCED
|
||||
default y if (AMIGA || AFFS_FS=y)
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned under AmigaOS.
|
||||
|
||||
config ATARI_PARTITION
|
||||
bool "Atari partition table support" if PARTITION_ADVANCED
|
||||
default y if ATARI
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned under the Atari OS.
|
||||
|
||||
config IBM_PARTITION
|
||||
bool "IBM disk label and partition support"
|
||||
depends on PARTITION_ADVANCED && S390
|
||||
help
|
||||
Say Y here if you would like to be able to read the hard disk
|
||||
partition table format used by IBM DASD disks operating under CMS.
|
||||
Otherwise, say N.
|
||||
|
||||
config MAC_PARTITION
|
||||
bool "Macintosh partition map support" if PARTITION_ADVANCED
|
||||
default y if (MAC || PPC_PMAC)
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned on a Macintosh.
|
||||
|
||||
config MSDOS_PARTITION
|
||||
bool "PC BIOS (MSDOS partition tables) support" if PARTITION_ADVANCED
|
||||
default y
|
||||
help
|
||||
Say Y here.
|
||||
|
||||
config BSD_DISKLABEL
|
||||
bool "BSD disklabel (FreeBSD partition tables) support"
|
||||
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
||||
help
|
||||
FreeBSD uses its own hard disk partition scheme on your PC. It
|
||||
requires only one entry in the primary partition table of your disk
|
||||
and manages it similarly to DOS extended partitions, putting in its
|
||||
first sector a new partition table in BSD disklabel format. Saying Y
|
||||
here allows you to read these disklabels and further mount FreeBSD
|
||||
partitions from within Linux if you have also said Y to "UFS
|
||||
file system support", above. If you don't know what all this is
|
||||
about, say N.
|
||||
|
||||
config MINIX_SUBPARTITION
|
||||
bool "Minix subpartition support"
|
||||
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
||||
help
|
||||
Minix 2.0.0/2.0.2 subpartition table support for Linux.
|
||||
Say Y here if you want to mount and use Minix 2.0.0/2.0.2
|
||||
subpartitions.
|
||||
|
||||
config SOLARIS_X86_PARTITION
|
||||
bool "Solaris (x86) partition table support"
|
||||
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
||||
help
|
||||
Like most systems, Solaris x86 uses its own hard disk partition
|
||||
table format, incompatible with all others. Saying Y here allows you
|
||||
to read these partition tables and further mount Solaris x86
|
||||
partitions from within Linux if you have also said Y to "UFS
|
||||
file system support", above.
|
||||
|
||||
config UNIXWARE_DISKLABEL
|
||||
bool "Unixware slices support"
|
||||
depends on PARTITION_ADVANCED && MSDOS_PARTITION
|
||||
---help---
|
||||
Like some systems, UnixWare uses its own slice table inside a
|
||||
partition (VTOC - Virtual Table of Contents). Its format is
|
||||
incompatible with all other OSes. Saying Y here allows you to read
|
||||
VTOC and further mount UnixWare partitions read-only from within
|
||||
Linux if you have also said Y to "UFS file system support" or
|
||||
"System V and Coherent file system support", above.
|
||||
|
||||
This is mainly used to carry data from a UnixWare box to your
|
||||
Linux box via a removable medium like magneto-optical, ZIP or
|
||||
removable IDE drives. Note, however, that a good portable way to
|
||||
transport files and directories between unixes (and even other
|
||||
operating systems) is given by the tar program ("man tar" or
|
||||
preferably "info tar").
|
||||
|
||||
If you don't know what all this is about, say N.
|
||||
|
||||
config LDM_PARTITION
|
||||
bool "Windows Logical Disk Manager (Dynamic Disk) support"
|
||||
depends on PARTITION_ADVANCED
|
||||
---help---
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned using Windows 2000's/XP's or Vista's Logical Disk
|
||||
Manager. They are also known as "Dynamic Disks".
|
||||
|
||||
Note this driver only supports Dynamic Disks with a protective MBR
|
||||
label, i.e. DOS partition table. It does not support GPT labelled
|
||||
Dynamic Disks yet as can be created with Vista.
|
||||
|
||||
Windows 2000 introduced the concept of Dynamic Disks to get around
|
||||
the limitations of the PC's partitioning scheme. The Logical Disk
|
||||
Manager allows the user to repartition a disk and create spanned,
|
||||
mirrored, striped or RAID volumes, all without the need for
|
||||
rebooting.
|
||||
|
||||
Normal partitions are now called Basic Disks under Windows 2000, XP,
|
||||
and Vista.
|
||||
|
||||
For a fuller description read <file:Documentation/ldm.txt>.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
config LDM_DEBUG
|
||||
bool "Windows LDM extra logging"
|
||||
depends on LDM_PARTITION
|
||||
help
|
||||
Say Y here if you would like LDM to log verbosely. This could be
|
||||
helpful if the driver doesn't work as expected and you'd like to
|
||||
report a bug.
|
||||
|
||||
If unsure, say N.
|
||||
|
||||
config SGI_PARTITION
|
||||
bool "SGI partition support" if PARTITION_ADVANCED
|
||||
default y if DEFAULT_SGI_PARTITION
|
||||
help
|
||||
Say Y here if you would like to be able to read the hard disk
|
||||
partition table format used by SGI machines.
|
||||
|
||||
config ULTRIX_PARTITION
|
||||
bool "Ultrix partition table support" if PARTITION_ADVANCED
|
||||
default y if MACH_DECSTATION
|
||||
help
|
||||
Say Y here if you would like to be able to read the hard disk
|
||||
partition table format used by DEC (now Compaq) Ultrix machines.
|
||||
Otherwise, say N.
|
||||
|
||||
config SUN_PARTITION
|
||||
bool "Sun partition tables support" if PARTITION_ADVANCED
|
||||
default y if (SPARC || SUN3 || SUN3X)
|
||||
---help---
|
||||
Like most systems, SunOS uses its own hard disk partition table
|
||||
format, incompatible with all others. Saying Y here allows you to
|
||||
read these partition tables and further mount SunOS partitions from
|
||||
within Linux if you have also said Y to "UFS file system support",
|
||||
above. This is mainly used to carry data from a SPARC under SunOS to
|
||||
your Linux box via a removable medium like magneto-optical or ZIP
|
||||
drives; note however that a good portable way to transport files and
|
||||
directories between unixes (and even other operating systems) is
|
||||
given by the tar program ("man tar" or preferably "info tar"). If
|
||||
you don't know what all this is about, say N.
|
||||
|
||||
config KARMA_PARTITION
|
||||
bool "Karma Partition support"
|
||||
depends on PARTITION_ADVANCED
|
||||
help
|
||||
Say Y here if you would like to mount the Rio Karma MP3 player, as it
|
||||
uses a proprietary partition table.
|
||||
|
||||
config EFI_PARTITION
|
||||
bool "EFI GUID Partition support" if PARTITION_ADVANCED
|
||||
default y
|
||||
select CRC32
|
||||
help
|
||||
Say Y here if you would like to use hard disks under Linux which
|
||||
were partitioned using EFI GPT.
|
||||
|
||||
config SYSV68_PARTITION
|
||||
bool "SYSV68 partition table support" if PARTITION_ADVANCED
|
||||
default y if VME
|
||||
help
|
||||
Say Y here if you would like to be able to read the hard disk
|
||||
partition table format used by Motorola Delta machines (using
|
||||
sysv68).
|
||||
Otherwise, say N.
|
||||
|
||||
config CMDLINE_PARTITION
|
||||
bool "Command line partition support" if PARTITION_ADVANCED
|
||||
select BLK_CMDLINE_PARSER
|
||||
help
|
||||
Say Y here if you want to read the partition table from bootargs.
|
||||
The format for the command line is just like mtdparts.
|
Loading…
Add table
Add a link
Reference in a new issue