From 1c1fbdfc0e11066379054e2db20b9410497552e1 Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Thu, 22 Mar 2018 03:26:26 +0200 Subject: [PATCH 1/4] projects/WeTek_Play: update kernel config following recent kernel update --- projects/WeTek_Play/linux/linux.arm.conf | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/projects/WeTek_Play/linux/linux.arm.conf b/projects/WeTek_Play/linux/linux.arm.conf index 56b776a46c..a3d9bfc4b3 100644 --- a/projects/WeTek_Play/linux/linux.arm.conf +++ b/projects/WeTek_Play/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.10.99 Kernel Configuration +# Linux/arm 3.10.108 Kernel Configuration # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -656,8 +656,6 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set -# CONFIG_ANDROID_PARANOID_NETWORK is not set -# CONFIG_NET_ACTIVITY_STATS is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y @@ -764,7 +762,6 @@ CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_OWNER=m # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set -# CONFIG_NETFILTER_XT_MATCH_QUOTA2 is not set # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set # CONFIG_NETFILTER_XT_MATCH_REALM is not set # CONFIG_NETFILTER_XT_MATCH_RECENT is not set @@ -790,7 +787,6 @@ CONFIG_IP_NF_IPTABLES=m # CONFIG_IP_NF_MATCH_TTL is not set CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m -# CONFIG_IP_NF_TARGET_REJECT_SKERR is not set # CONFIG_IP_NF_TARGET_ULOG is not set CONFIG_NF_NAT_IPV4=m CONFIG_IP_NF_TARGET_MASQUERADE=m @@ -823,7 +819,6 @@ CONFIG_IP6_NF_IPTABLES=m # CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m -# CONFIG_IP6_NF_TARGET_REJECT_SKERR is not set CONFIG_IP6_NF_MANGLE=m # CONFIG_IP6_NF_RAW is not set CONFIG_NF_NAT_IPV6=m @@ -956,7 +951,6 @@ CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_INTERNAL_REGDB=y CONFIG_CFG80211_WEXT=y # CONFIG_LIB80211 is not set -# CONFIG_CFG80211_ALLOW_RECONNECT is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y # CONFIG_MAC80211_RC_PID is not set @@ -1359,7 +1353,7 @@ CONFIG_DEINTERLACE=y # CONFIG_AM_IOBUS is not set # -# WetekPlay driver +# WeTek Play driver # CONFIG_WETEK=y @@ -3871,6 +3865,7 @@ CONFIG_CRYPTO_HW=y # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y +CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_PCI_IOMAP=y From 0daca27866eaee95503734bb84c86683f325480e Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Thu, 22 Mar 2018 03:27:43 +0200 Subject: [PATCH 2/4] projects/WeTek_Core: update kernel config following recent kernel update --- projects/WeTek_Core/linux/linux.arm.conf | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/projects/WeTek_Core/linux/linux.arm.conf b/projects/WeTek_Core/linux/linux.arm.conf index 9c244aadf7..92333794bc 100644 --- a/projects/WeTek_Core/linux/linux.arm.conf +++ b/projects/WeTek_Core/linux/linux.arm.conf @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.10.99 Kernel Configuration +# Linux/arm 3.10.108 Kernel Configuration # CONFIG_ARM=y CONFIG_SYS_SUPPORTS_APM_EMULATION=y @@ -644,8 +644,6 @@ CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set -# CONFIG_ANDROID_PARANOID_NETWORK is not set -# CONFIG_NET_ACTIVITY_STATS is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y @@ -752,7 +750,6 @@ CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_OWNER=m # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set -# CONFIG_NETFILTER_XT_MATCH_QUOTA2 is not set # CONFIG_NETFILTER_XT_MATCH_RATEEST is not set # CONFIG_NETFILTER_XT_MATCH_REALM is not set # CONFIG_NETFILTER_XT_MATCH_RECENT is not set @@ -778,7 +775,6 @@ CONFIG_IP_NF_IPTABLES=m # CONFIG_IP_NF_MATCH_TTL is not set CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m -# CONFIG_IP_NF_TARGET_REJECT_SKERR is not set # CONFIG_IP_NF_TARGET_ULOG is not set CONFIG_NF_NAT_IPV4=m CONFIG_IP_NF_TARGET_MASQUERADE=m @@ -811,7 +807,6 @@ CONFIG_IP6_NF_IPTABLES=m # CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m -# CONFIG_IP6_NF_TARGET_REJECT_SKERR is not set CONFIG_IP6_NF_MANGLE=m # CONFIG_IP6_NF_RAW is not set CONFIG_NF_NAT_IPV6=m @@ -944,7 +939,6 @@ CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_INTERNAL_REGDB=y CONFIG_CFG80211_WEXT=y # CONFIG_LIB80211 is not set -# CONFIG_CFG80211_ALLOW_RECONNECT is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y # CONFIG_MAC80211_RC_PID is not set @@ -3842,6 +3836,7 @@ CONFIG_CRYPTO_HW=y # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y +CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_PCI_IOMAP=y From 3a031221b41ffd9f6548b2698c9da624daa69e26 Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Thu, 22 Mar 2018 03:33:04 +0200 Subject: [PATCH 3/4] projects/WeTek_Play: enable CONFIG_PROC_DEVICETREE in kernel config to allow access to the device tree through /proc/device-tree --- projects/WeTek_Play/linux/linux.arm.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/WeTek_Play/linux/linux.arm.conf b/projects/WeTek_Play/linux/linux.arm.conf index a3d9bfc4b3..ac26d47e7a 100644 --- a/projects/WeTek_Play/linux/linux.arm.conf +++ b/projects/WeTek_Play/linux/linux.arm.conf @@ -1524,7 +1524,7 @@ CONFIG_OF=y # # Device Tree and Open Firmware support # -# CONFIG_PROC_DEVICETREE is not set +CONFIG_PROC_DEVICETREE=y # CONFIG_OF_SELFTEST is not set CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y From 4599907806133a4c7cd264c8c7314db7848a0dc3 Mon Sep 17 00:00:00 2001 From: Alex Deryskyba Date: Thu, 22 Mar 2018 03:36:23 +0200 Subject: [PATCH 4/4] projects/WeTek_Core: enable CONFIG_PROC_DEVICETREE in kernel config to allow access to the device tree through /proc/device-tree --- projects/WeTek_Core/linux/linux.arm.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/WeTek_Core/linux/linux.arm.conf b/projects/WeTek_Core/linux/linux.arm.conf index 92333794bc..ee92ea1d23 100644 --- a/projects/WeTek_Core/linux/linux.arm.conf +++ b/projects/WeTek_Core/linux/linux.arm.conf @@ -1509,7 +1509,7 @@ CONFIG_OF=y # # Device Tree and Open Firmware support # -# CONFIG_PROC_DEVICETREE is not set +CONFIG_PROC_DEVICETREE=y # CONFIG_OF_SELFTEST is not set CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y