You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
132 lines
3.9 KiB
132 lines
3.9 KiB
7 months ago
|
config ARM64_KERNEL_RELOCATE
|
||
|
bool "arm64 kernel relocate"
|
||
|
default y
|
||
|
depends on ARM64
|
||
|
help
|
||
|
kernel will relocate itself.
|
||
|
|
||
|
config ARM64_UIMAGE_LOADADDR
|
||
|
hex "arm64 uImage load address."
|
||
|
default 0x02000000
|
||
|
depends on ARM64_KERNEL_RELOCATE && ARM64
|
||
|
help
|
||
|
uImage load address.
|
||
|
|
||
|
config ARM64_KERNEL_COMPRESS
|
||
|
bool "arm64 kernel self decompress"
|
||
|
default n
|
||
|
depends on ARM64 && ARM64_KERNEL_RELOCATE
|
||
|
select HAVE_KERNEL_GZIP
|
||
|
select HAVE_KERNEL_LZ4
|
||
|
select HAVE_KERNEL_LZMA
|
||
|
select HAVE_KERNEL_LZO
|
||
|
select HAVE_KERNEL_XZ
|
||
|
help
|
||
|
Support kernel self decompress at arm64.
|
||
|
if select kernel will decompress to TEXT_OFFSET, if not select,
|
||
|
kernel will memmove to TEXT_OFFSET.
|
||
|
|
||
|
config VIRTUAL_INPUT
|
||
|
tristate "virtual input device for android"
|
||
|
help
|
||
|
If you say yes here you get support for android.
|
||
|
|
||
|
config SOCT_DEBUG_UART_PHYS
|
||
|
hex "huanglong physical base address of debug UART"
|
||
|
default 0xF8B00000 if ARCH_S40
|
||
|
|
||
|
config SOCT_DEBUG_UART_VIRT
|
||
|
hex "huanglong virtual base address of debug UART"
|
||
|
default 0xF9B00000 if ARCH_S40
|
||
|
|
||
|
menu "huanglong CPU frequency scaling config"
|
||
|
config MICRO_FREQUENCY_UP_THRESHOLD
|
||
|
int "Micro frequency up threshold"
|
||
|
default 80
|
||
|
|
||
|
config DEFAULT_GO_HISPEED_LOAD
|
||
|
int "Default go hispeed load"
|
||
|
default 80
|
||
|
help
|
||
|
Go to hi speed when CPU load at or above this value.
|
||
|
|
||
|
config DEFAULT_TARGET_LOAD
|
||
|
int "Default target load"
|
||
|
default 70
|
||
|
help
|
||
|
Target load, lower values result in higher CPU speeds.
|
||
|
endmenu
|
||
|
|
||
|
config VM_MIN_FREE_KBYTES
|
||
|
int "config min_free_kbytes"
|
||
|
default 0
|
||
|
help
|
||
|
This is used to force the Linux VM to keep a minimum number, of kilobytes free.
|
||
|
The VM uses this number to compute a watermark[WMARK_MIN] value for each lowmem
|
||
|
zone in the system. Each lowmem zone gets a number of reserved free pages based
|
||
|
proportionally on its size.
|
||
|
|
||
|
Some minimal amount of memory is needed to satisfy PF_MEMALLOC allocations;
|
||
|
if you set this to lower than 1024KB, your system will become subtly broken,
|
||
|
and prone to deadlock under high loads.
|
||
|
|
||
|
Setting this too high will OOM your machine instantly.
|
||
|
|
||
|
config VM_OVERCOMMIT_GUESS
|
||
|
int "config overcommit_guess"
|
||
|
default 0
|
||
|
help
|
||
|
This value contains a flag that enables memory overcommitment.
|
||
|
|
||
|
When this flag is 0, the kernel attempts to estimate the amount of free memory
|
||
|
left when userspace requests more memory.
|
||
|
|
||
|
When this flag is 1, the kernel pretends there is always enough memory until
|
||
|
it actually runs out.
|
||
|
|
||
|
When this flag is 2, the kernel uses a "never overcommit" policy that attempts
|
||
|
to prevent any overcommit of memory.
|
||
|
This feature can be very useful because there are a lot of programs that malloc()
|
||
|
huge amounts of memory "just-in-case" and don't use much of it.
|
||
|
|
||
|
See Documentation/vm/overcommit-accounting and security/commoncap.c::cap_vm_enough_memory()
|
||
|
for more information.
|
||
|
|
||
|
config VM_DIRTY_RATIO
|
||
|
int "config dirty_ratio"
|
||
|
default 20
|
||
|
help
|
||
|
Contains, as a percentage of total system memory, the number of pages at which a
|
||
|
process which is generating disk writes will itself start writing out dirty data.
|
||
|
|
||
|
config IRQ_FLOOD_ENABLE
|
||
|
bool "enable interupt flood function"
|
||
|
default n
|
||
|
help
|
||
|
If IRQ_FLOOD_ENABLE=y and IRQ_FLOOD_THRESHOLD > 0, when interupt request more than
|
||
|
IRQ_FLOOD_THRESHOLD times per second, system will throw a waring like "*** interrupt
|
||
|
flood detect, irq(59,"mytimer") 15529 per second".
|
||
|
|
||
|
config IRQ_FLOOD_THRESHOLD
|
||
|
int "set the irq flood threshhold"
|
||
|
default 5000
|
||
|
depends on IRQ_FLOOD_ENABLE
|
||
|
help
|
||
|
If IRQ_FLOOD_ENABLE=y, IRQ_FLOOD_THRESHOLD is default 2000, 2000 indicates if interupt
|
||
|
request more than 2000 time per second, system will throw a waring. You can set other
|
||
|
positive integer for it.
|
||
|
|
||
|
config FS_RESTORE
|
||
|
string "file system restore application"
|
||
|
default "/etc/restore"
|
||
|
help
|
||
|
filesystem restore application
|
||
|
when filesystem meet error, it will run this application to restore
|
||
|
|
||
|
config SOCT_KERNEL_LSADC
|
||
|
bool "lsadc driver compile in kernel"
|
||
|
default n
|
||
|
help
|
||
|
lsadc driver compile in kernel for impower use
|
||
|
|