mirror of
https://github.com/team-infusion-developers/android_kernel_samsung_msm8976.git
synced 2024-11-01 02:21:16 +00:00
67f699ebc1
CONFIG_CPU_FREQ_TABLE will be always enabled when cpufreq framework is used, as cpufreq core depends on it. So, we don't need this CONFIG option anymore as it is not configurable. Remove CONFIG_CPU_FREQ_TABLE and update its users. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Git-commit: 3bc28ab6da039f8020bbcea8e832b63a900bdb66 Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git [junjiew@codeaurora.org: resolved merge conflicts for Kconfig.arm and Kconfig.powerpc by ignoring missing configs. Searched and removed CPU_FREQ_TABLE config in our tree (arch/arm/mach-tegra/Kconfig, arch/powerpc/platforms/Kconfig, Documentation/android.txt). These conflicts are generated because we don't pull Kconfig changes for archs we don't use.] Signed-off-by: Junjie Wu <junjiew@codeaurora.org>
120 lines
2.1 KiB
Text
120 lines
2.1 KiB
Text
=============
|
|
A N D R O I D
|
|
=============
|
|
|
|
Copyright (C) 2009 Google, Inc.
|
|
Written by Mike Chan <mike@android.com>
|
|
|
|
CONTENTS:
|
|
---------
|
|
|
|
1. Android
|
|
1.1 Required enabled config options
|
|
1.2 Required disabled config options
|
|
1.3 Recommended enabled config options
|
|
2. Contact
|
|
|
|
|
|
1. Android
|
|
==========
|
|
|
|
Android (www.android.com) is an open source operating system for mobile devices.
|
|
This document describes configurations needed to run the Android framework on
|
|
top of the Linux kernel.
|
|
|
|
To see a working defconfig look at msm_defconfig or goldfish_defconfig
|
|
which can be found at http://android.git.kernel.org in kernel/common.git
|
|
and kernel/msm.git
|
|
|
|
|
|
1.1 Required enabled config options
|
|
-----------------------------------
|
|
After building a standard defconfig, ensure that these options are enabled in
|
|
your .config or defconfig if they are not already. Based off the msm_defconfig.
|
|
You should keep the rest of the default options enabled in the defconfig
|
|
unless you know what you are doing.
|
|
|
|
ANDROID_PARANOID_NETWORK
|
|
ASHMEM
|
|
CONFIG_FB_MODE_HELPERS
|
|
CONFIG_FONT_8x16
|
|
CONFIG_FONT_8x8
|
|
CONFIG_YAFFS_SHORT_NAMES_IN_RAM
|
|
DAB
|
|
EARLYSUSPEND
|
|
FB
|
|
FB_CFB_COPYAREA
|
|
FB_CFB_FILLRECT
|
|
FB_CFB_IMAGEBLIT
|
|
FB_DEFERRED_IO
|
|
FB_TILEBLITTING
|
|
HIGH_RES_TIMERS
|
|
INOTIFY
|
|
INOTIFY_USER
|
|
INPUT_EVDEV
|
|
INPUT_GPIO
|
|
INPUT_MISC
|
|
LEDS_CLASS
|
|
LEDS_GPIO
|
|
LOCK_KERNEL
|
|
LkOGGER
|
|
LOW_MEMORY_KILLER
|
|
MISC_DEVICES
|
|
NEW_LEDS
|
|
NO_HZ
|
|
POWER_SUPPLY
|
|
PREEMPT
|
|
RAMFS
|
|
RTC_CLASS
|
|
RTC_LIB
|
|
SWITCH
|
|
SWITCH_GPIO
|
|
TMPFS
|
|
UID_STAT
|
|
UID16
|
|
USB_FUNCTION
|
|
USB_FUNCTION_ADB
|
|
USER_WAKELOCK
|
|
VIDEO_OUTPUT_CONTROL
|
|
WAKELOCK
|
|
YAFFS_AUTO_YAFFS2
|
|
YAFFS_FS
|
|
YAFFS_YAFFS1
|
|
YAFFS_YAFFS2
|
|
|
|
|
|
1.2 Required disabled config options
|
|
------------------------------------
|
|
CONFIG_YAFFS_DISABLE_LAZY_LOAD
|
|
DNOTIFY
|
|
|
|
|
|
1.3 Recommended enabled config options
|
|
------------------------------
|
|
ANDROID_PMEM
|
|
PSTORE_CONSOLE
|
|
PSTORE_RAM
|
|
SCHEDSTATS
|
|
DEBUG_PREEMPT
|
|
DEBUG_MUTEXES
|
|
DEBUG_SPINLOCK_SLEEP
|
|
DEBUG_INFO
|
|
FRAME_POINTER
|
|
CPU_FREQ
|
|
CPU_FREQ_DEFAULT_GOV_ONDEMAND
|
|
CPU_FREQ_GOV_ONDEMAND
|
|
CRC_CCITT
|
|
EMBEDDED
|
|
INPUT_TOUCHSCREEN
|
|
I2C
|
|
I2C_BOARDINFO
|
|
LOG_BUF_SHIFT=17
|
|
SERIAL_CORE
|
|
SERIAL_CORE_CONSOLE
|
|
|
|
|
|
2. Contact
|
|
==========
|
|
website: http://android.git.kernel.org
|
|
|
|
mailing-lists: android-kernel@googlegroups.com
|