Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0dbbfafd authored by bonuzzz's avatar bonuzzz
Browse files

update binder

parent 3bc042d1
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -378,7 +378,7 @@ KBUILD_CPPFLAGS := -D__KERNEL__
KBUILD_CFLAGS   := -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs \
		   -fno-strict-aliasing -fno-common \
		   -Werror-implicit-function-declaration \
		   -Wno-format-security \
		   -Wno-format-security -Wno-maybe-uninitialized \
		   -fno-delete-null-pointer-checks \
		   -fdiagnostics-show-option -Werror
KBUILD_AFLAGS_KERNEL :=
+12 −13
Original line number Diff line number Diff line
@@ -2729,7 +2729,7 @@ CONFIG_ION_EXYNOS_OF=y
#
# ARM GPU Configuration
#
# CONFIG_MALI_T6XX is not set
# CONFIG_MALI_MIDGARD is not set
CONFIG_MALI_EXYNOS_TRACE=y
CONFIG_MALI_EXPERT=y
# CONFIG_MALI_DEBUG_SHADER_SPLIT_FS is not set
@@ -2740,23 +2740,20 @@ CONFIG_MALI_PLATFORM_THIRDPARTY_NAME="5433"
# CONFIG_MALI_NO_MALI is not set
# CONFIG_MALI_TRACE_TIMELINE is not set
# CONFIG_MALI_SYSTEM_TRACE is not set
# CONFIG_MALI_GPU_TRACEPOINTS is not set
# CONFIG_MALI_MIDGARD is not set
# CONFIG_MALI_MIDGARD_WK04 is not set
# CONFIG_MALI400 is not set
CONFIG_DDK_VERSION_OS="n"
CONFIG_MALI_T7XX=y
# CONFIG_MALI_R5P0 is not set
# CONFIG_MALI_R7P0 is not set
CONFIG_MALI_R12P0=y
CONFIG_MALI_DVFS=y
# CONFIG_MALI_T6XX_R7P0 is not set
CONFIG_MALI_SYSTRACE_SUPPORT=y
# CONFIG_MALI_DVFS_USER is not set
CONFIG_MALI_RT_PM=y
# CONFIG_MALI_MIDGARD_ENABLE_TRACE is not set
CONFIG_MALI_DEBUG_SYS=y
# CONFIG_MALI_DEVFREQ is not set
CONFIG_MALI_SYSTRACE_SUPPORT=y
# CONFIG_MALI_MIDGARD_ENABLE_TRACE is not set
CONFIG_MALI_SEC_HWCNT=y
CONFIG_MALI_T7XX=y
# CONFIG_MALI_R5P0 is not set
CONFIG_MALI_R7P0=y
# CONFIG_MALI_SEC_LEGACY_SUPPORT is not set
CONFIG_MALI_SEC_LEGACY_SUPPORT=y
# CONFIG_VGASTATE is not set
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
CONFIG_FB=y
@@ -3754,6 +3751,7 @@ CONFIG_STAGING=y
#
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder"
CONFIG_ASHMEM=y
CONFIG_ANDROID_TIMED_OUTPUT=y
# CONFIG_ANDROID_TIMED_GPIO is not set
@@ -4361,7 +4359,7 @@ CONFIG_PRINTK_TIME=y
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
CONFIG_ENABLE_WARN_DEPRECATED=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=1024
CONFIG_FRAME_WARN=1032
CONFIG_MAGIC_SYSRQ=y
CONFIG_SKIP_BACKTRACE_ALLCPUS_SYSRQ=y
# CONFIG_STRIP_ASM_SYMS is not set
@@ -4517,6 +4515,7 @@ CONFIG_SECURITY_SELINUX=y
# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set
# CONFIG_SECURITY_SELINUX_DISABLE is not set
CONFIG_SECURITY_SELINUX_DEVELOP=y
CONFIG_SECURITY_SELINUX_PERMISSIVE=y
CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+2 −0
Original line number Diff line number Diff line
@@ -198,4 +198,6 @@ source "drivers/irled/Kconfig"

source "drivers/ice40lm/Kconfig"

source "drivers/android/Kconfig"

endmenu
+3 −0
Original line number Diff line number Diff line
@@ -172,3 +172,6 @@ obj-$(CONFIG_MOBICORE_DRIVER) += gud/
obj-$(CONFIG_SENSORS_FINGERPRINT)	+= fingerprint/
obj-$(CONFIG_SENSORS_SSP)		+= sensorhub/
obj-$(CONFIG_SENSORS_CORE)	+= sensors/

# Android non-staging drivers
obj-$(CONFIG_ANDROID)	+= android/
 No newline at end of file
+40 −0
Original line number Diff line number Diff line
menu "Android"

config ANDROID_BINDER_IPC
	bool "Android Binder IPC Driver"
	depends on MMU && ANDROID
	default n
	---help---
	  Binder is used in Android for both communication between processes,
	  and remote method invocation.

	  This means one Android process can call a method/routine in another
	  Android process, using Binder to identify, invoke and pass arguments
	  between said processes.

config ANDROID_BINDER_DEVICES
	string "Android Binder devices"
	depends on ANDROID_BINDER_IPC
	default "binder,hwbinder,vndbinder"
	---help---
	  Default value for the binder.devices parameter.

	  The binder.devices parameter is a comma-separated list of strings
	  that specifies the names of the binder device nodes that will be
	  created. Each binder device has its own context manager, and is
	  therefore logically separated from the other devices.

config ANDROID_BINDER_IPC_32BIT
	bool
	depends on !64BIT && ANDROID_BINDER_IPC
	default n
	---help---
	  The Binder API has been changed to support both 32 and 64bit
	  applications in a mixed environment.

	  Enable this to support an old 32-bit Android user-space (v4.4 and
	  earlier).

	  Note that enabling this will break newer Android user-space.
	  
endmenu
Loading