mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 02:21:52 +09:00
ANDROID: debug_kinfo driver, move to drivers/android
drivers/staging/android is going away, and systems seem to be relying on this driver now, so move it into drivers/android/ to make everything self-contained and prevent merge issues later on. Bug: 170851792 Bug: 169101608 Cc: Jone Chou <jonechou@google.com> Cc: Will McVicker <willmcvicker@google.com> Signed-off-by: Greg Kroah-Hartman <gregkh@google.com> Change-Id: Ib969a7544ea74881da61d7cba1f529a269921049
This commit is contained in:
@@ -516,7 +516,6 @@ CONFIG_UIO=y
|
||||
CONFIG_VHOST_VSOCK=y
|
||||
CONFIG_STAGING=y
|
||||
CONFIG_ASHMEM=y
|
||||
CONFIG_DEBUG_KINFO=y
|
||||
CONFIG_COMMON_CLK_SCPI=y
|
||||
# CONFIG_CLK_SUNXI is not set
|
||||
# CONFIG_SUNXI_CCU is not set
|
||||
@@ -543,6 +542,7 @@ CONFIG_ANDROID=y
|
||||
CONFIG_ANDROID_BINDER_IPC=y
|
||||
CONFIG_ANDROID_BINDERFS=y
|
||||
CONFIG_ANDROID_VENDOR_HOOKS=y
|
||||
CONFIG_ANDROID_DEBUG_KINFO=y
|
||||
CONFIG_LIBNVDIMM=y
|
||||
# CONFIG_ND_BLK is not set
|
||||
CONFIG_INTERCONNECT=y
|
||||
|
||||
@@ -469,7 +469,6 @@ CONFIG_UIO=y
|
||||
CONFIG_VHOST_VSOCK=y
|
||||
CONFIG_STAGING=y
|
||||
CONFIG_ASHMEM=y
|
||||
CONFIG_DEBUG_KINFO=y
|
||||
CONFIG_REMOTEPROC=y
|
||||
CONFIG_REMOTEPROC_CDEV=y
|
||||
CONFIG_RPMSG_CHAR=y
|
||||
@@ -482,6 +481,7 @@ CONFIG_ANDROID=y
|
||||
CONFIG_ANDROID_BINDER_IPC=y
|
||||
CONFIG_ANDROID_BINDERFS=y
|
||||
CONFIG_ANDROID_VENDOR_HOOKS=y
|
||||
CONFIG_ANDROID_DEBUG_KINFO=y
|
||||
CONFIG_LIBNVDIMM=y
|
||||
# CONFIG_ND_BLK is not set
|
||||
CONFIG_INTERCONNECT=y
|
||||
|
||||
@@ -63,6 +63,17 @@ config ANDROID_VENDOR_HOOKS
|
||||
Allow vendor modules to attach to tracepoint "hooks" defined via
|
||||
DECLARE_HOOK or DECLARE_RESTRICTED_HOOK.
|
||||
|
||||
config ANDROID_DEBUG_KINFO
|
||||
bool "Android Debug Kernel Information Support"
|
||||
depends on KALLSYMS
|
||||
help
|
||||
This supports kernel information backup for bootloader usage.
|
||||
Specifics:
|
||||
- The kallsyms symbols for unwind_backtrace
|
||||
- Page directory pointer
|
||||
- UTS_RELEASE
|
||||
- BUILD_INFO(ro.build.fingerprint)
|
||||
|
||||
endif # if ANDROID
|
||||
|
||||
endmenu
|
||||
|
||||
@@ -5,3 +5,4 @@ obj-$(CONFIG_ANDROID_BINDERFS) += binderfs.o
|
||||
obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o binder_alloc.o
|
||||
obj-$(CONFIG_ANDROID_BINDER_IPC_SELFTEST) += binder_alloc_selftest.o
|
||||
obj-$(CONFIG_ANDROID_VENDOR_HOOKS) += vendor_hooks.o
|
||||
obj-$(CONFIG_ANDROID_DEBUG_KINFO) += debug_kinfo.o
|
||||
|
||||
@@ -14,17 +14,6 @@ config ASHMEM
|
||||
It is, in theory, a good memory allocator for low-memory devices,
|
||||
because it can discard shared memory units when under memory pressure.
|
||||
|
||||
config DEBUG_KINFO
|
||||
bool "Debug Kernel Information Support"
|
||||
depends on KALLSYMS
|
||||
help
|
||||
This supports kernel information backup for bootloader usage.
|
||||
Specifics:
|
||||
- The kallsyms symbols for unwind_backtrace
|
||||
- Page directory pointer
|
||||
- UTS_RELEASE
|
||||
- BUILD_INFO(ro.build.fingerprint)
|
||||
|
||||
endif # if ANDROID
|
||||
|
||||
endmenu
|
||||
|
||||
@@ -2,4 +2,3 @@
|
||||
ccflags-y += -I$(src) # needed for trace events
|
||||
|
||||
obj-$(CONFIG_ASHMEM) += ashmem.o
|
||||
obj-$(CONFIG_DEBUG_KINFO) += debug_kinfo.o
|
||||
|
||||
Reference in New Issue
Block a user