All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] Enabling WL8 R8.4 on dora
@ 2014-09-02 10:54 Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 01/12] wl18xx-firmware: specify the branch being used for this version Karthik Ramanan
                   ` (12 more replies)
  0 siblings, 13 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

This patch set contains the set of patches that are required to
get the latest Wilink firmware on the dora branch.
Most of the patches here are cherry picked from the master 
branch. A few of them needed minor rework.

Note that this has been tested on the GLSDK 6.10 release line for
dra7xx-evm as the target.

Denys Dmytriyenko (4):
  wl18xx-firmware: specify the branch being used for this version
  hostap-daemon: specify the branch being used for this version
  wpa-supplicant: specify the branch being used for this version
  recipes-connectivity: remove remaining unnecessary exec permissions

Yaniv Machani (8):
  wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
  hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
  wl18xx : update to ol_r8.a9.14
  Wl18xx : recipes update - tag changed to ol_r8.a9.14
  wl18xx-target-scripts : Add new WiFi related scripts
  wl18xx-compat: version update
  wl18xx-wlconf: version update
  wpa-supplicant-wl18xx: configuration files update

 ...synchronization-between-bluetoothd-and-dr.patch |   0
 .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
 .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
 .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
 .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
 .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
 .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
 .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
 .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
 .../hostap/hostap-daemon/defconfig                 |   2 +-
 .../recipes-connectivity/hostap/hostap.inc         |   7 +-
 .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
 .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --
 .../recipes-connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++
 .../wpa-supplicant/wpa-supplicant-wl18xx/defconfig | 506 -------------------
 .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
 .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
 .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
 .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
 .../wpa-supplicant/wpa-supplicant/defconfig        | 543 +++++++++++++++++++++
 .../fi.epitest.hostap.WPASupplicant.service        |   4 -
 .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
 .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
 .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
 .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --
 .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb |  31 ++
 26 files changed, 814 insertions(+), 800 deletions(-)
 mode change 100755 => 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-synchronization-between-bluetoothd-and-dr.patch
 mode change 100755 => 100644 meta-arago-distro/recipes-connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-longer.patch
 mode change 100644 => 100755 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
 delete mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb
 delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb
 delete mode 100644 meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb
 delete mode 100644 meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a9.14.bb
 delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx/defconfig
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defaults-sane
 create mode 100755 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defconfig
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
 delete mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb

-- 
2.0.1



^ permalink raw reply	[flat|nested] 21+ messages in thread

* [PATCH 01/12] wl18xx-firmware: specify the branch being used for this version
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 02/12] hostap-daemon: " Karthik Ramanan
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

Bitbake fetcher now requires the branch to be specified when SRCREV is not on master

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb             | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
index 5db1c99..b59f1c4 100644
--- a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
+++ b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
@@ -13,7 +13,7 @@ RCONFLICTS_${PN} += "wl12xx-firmware"
 
 # Tag: ol_r8.a8.10
 SRCREV = "89dc93a5c23fd69ebacd64c936ba5aabf173c29b"
-SRC_URI = "git://github.com/TI-OpenLink/wl18xx_fw.git;protocol=git \
+SRC_URI = "git://github.com/TI-OpenLink/wl18xx_fw.git;protocol=git;branch=mbss \
            file://0001-Add-Makefile-for-SDK.patch \
           "
 
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 02/12] hostap-daemon: specify the branch being used for this version
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 01/12] wl18xx-firmware: specify the branch being used for this version Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 03/12] wpa-supplicant: " Karthik Ramanan
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

Bitbake fetcher now requires the branch to be specified when SRCREV is not on master

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb        | 1 +
 meta-arago-extras/recipes-connectivity/hostap/hostap.inc                | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
index acd3c29..cd5d8d3 100644
--- a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
+++ b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
@@ -16,6 +16,7 @@ PV = "2.0-devel-ti"
 
 # Tag: ol_r8.a8.10
 SRCREV = "257ab333aad993b4be81808524bc0d939c276058"
+BRANCH = "mbss_suspend"
 
 PROVIDES += "hostap-daemon"
 RPROVIDES_${PN} += "hostap-daemon"
diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap.inc b/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
index 9be2585..15e82d5 100644
--- a/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
+++ b/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
@@ -18,7 +18,7 @@ INITSCRIPT_NAME="hostapd"
 
 CONFFILES_${PN} += "${sysconfdir}/hostapd.conf"
 
-SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git \
+SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git;branch=${BRANCH} \
            file://0001-hostapd-change-conf-file-for-better-oob-startup.patch;patchdir=.. \
            file://defconfig \
 	       file://init"
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 03/12] wpa-supplicant: specify the branch being used for this version
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 01/12] wl18xx-firmware: specify the branch being used for this version Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 02/12] hostap-daemon: " Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 04/12] wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version Karthik Ramanan
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

Bitbake fetcher now requires the branch to be specified when SRCREV is not on master

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb                    | 1 +
 .../recipes-connectivity/wpa-supplicant/wpa-supplicant.inc              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
index 6340967..bfe617e 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
@@ -12,6 +12,7 @@ FILESEXTRAPATHS_append := "${THISDIR}/wpa-supplicant:"
 
 # Tag: ol_r8.a8.10
 SRCREV = "257ab333aad993b4be81808524bc0d939c276058"
+BRANCH = "mbss_suspend"
 PR_append = "b+gitr${SRCPV}"
 
 # Add ti to the PV to indicate that this is a TI modify version of wpa-supplicant.
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
index 9678b1b..e0bda11 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
@@ -16,7 +16,7 @@ DEFAULT_PREFERENCE = "-1"
 
 PR = "r6"
 
-SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git \
+SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
            file://defaults-sane \
            file://wpa-supplicant.sh \
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 04/12] wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (2 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 03/12] wpa-supplicant: " Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 05/12] hostap-daemon-wl18xx: " Karthik Ramanan
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Changed git sources to git.ti.com
        - Adjust configuration to match latest package.
        - Removed redundant files and cleanup.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../wpa-supplicant/wpa-supplicant-wl18xx/defconfig | 506 -------------------
 .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  25 -
 .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
 .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
 .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
 .../wpa-supplicant/wpa-supplicant/defconfig        | 543 +++++++++++++++++++++
 .../fi.epitest.hostap.WPASupplicant.service        |   4 -
 .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
 8 files changed, 600 insertions(+), 606 deletions(-)
 delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx/defconfig
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defaults-sane
 create mode 100755 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defconfig
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
 delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service

diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx/defconfig b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx/defconfig
deleted file mode 100755
index f357b79..0000000
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx/defconfig
+++ /dev/null
@@ -1,506 +0,0 @@
-# Example wpa_supplicant build time configuration
-#
-# This file lists the configuration options that are used when building the
-# hostapd binary. All lines starting with # are ignored. Configuration option
-# lines must be commented out complete, if they are not to be included, i.e.,
-# just setting VARIABLE=n is not disabling that variable.
-#
-# This file is included in Makefile, so variables like CFLAGS and LIBS can also
-# be modified from here. In most cases, these lines should use += in order not
-# to override previous values of the variables.
-
-
-# Uncomment following two lines and fix the paths if you have installed OpenSSL
-# or GnuTLS in non-default location
-#CFLAGS += -I/usr/local/openssl/include
-#LIBS += -L/usr/local/openssl/lib
-
-# Some Red Hat versions seem to include kerberos header files from OpenSSL, but
-# the kerberos files are not in the default include path. Following line can be
-# used to fix build issues on such systems (krb5.h not found).
-#CFLAGS += -I/usr/include/kerberos
-
-# Example configuration for various cross-compilation platforms
-
-#### sveasoft (e.g., for Linksys WRT54G) ######################################
-#CC=mipsel-uclibc-gcc
-#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
-#CFLAGS += -Os
-#CPPFLAGS += -I../src/include -I../../src/router/openssl/include
-#LIBS += -L/opt/brcm/hndtools-mipsel-uclibc-0.9.19/lib -lssl
-###############################################################################
-
-#### openwrt (e.g., for Linksys WRT54G) #######################################
-#CC=mipsel-uclibc-gcc
-#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
-#CFLAGS += -Os
-#CPPFLAGS=-I../src/include -I../openssl-0.9.7d/include \
-#	-I../WRT54GS/release/src/include
-#LIBS = -lssl
-###############################################################################
-
-
-# Driver interface for Host AP driver
-#CONFIG_DRIVER_HOSTAP=y
-
-# Driver interface for Agere driver
-#CONFIG_DRIVER_HERMES=y
-# Change include directories to match with the local setup
-#CFLAGS += -I../../hcf -I../../include -I../../include/hcf
-#CFLAGS += -I../../include/wireless
-
-# Driver interface for madwifi driver
-# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
-#CONFIG_DRIVER_MADWIFI=y
-# Set include directory to the madwifi source tree
-#CFLAGS += -I../../madwifi
-
-# Driver interface for ndiswrapper
-# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
-#CONFIG_DRIVER_NDISWRAPPER=y
-
-# Driver interface for Atmel driver
-#CONFIG_DRIVER_ATMEL=y
-
-# Driver interface for old Broadcom driver
-# Please note that the newer Broadcom driver ("hybrid Linux driver") supports
-# Linux wireless extensions and does not need (or even work) with the old
-# driver wrapper. Use CONFIG_DRIVER_WEXT=y with that driver.
-#CONFIG_DRIVER_BROADCOM=y
-# Example path for wlioctl.h; change to match your configuration
-#CFLAGS += -I/opt/WRT54GS/release/src/include
-
-# Driver interface for Intel ipw2100/2200 driver
-# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
-#CONFIG_DRIVER_IPW=y
-
-# Driver interface for Ralink driver
-#CONFIG_DRIVER_RALINK=y
-
-# Driver interface for generic Linux wireless extensions
-# Note: WEXT is deprecated in the current Linux kernel version and no new
-# functionality is added to it. nl80211-based interface is the new
-# replacement for WEXT and its use allows wpa_supplicant to properly control
-# the driver to improve existing functionality like roaming and to support new
-# functionality.
-#CONFIG_DRIVER_WEXT=y
-
-# Driver interface for Linux drivers using the nl80211 kernel interface
-CONFIG_DRIVER_NL80211=y
-CONFIG_LIBNL32=y
-
-# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
-#CONFIG_DRIVER_BSD=y
-#CFLAGS += -I/usr/local/include
-#LIBS += -L/usr/local/lib
-#LIBS_p += -L/usr/local/lib
-#LIBS_c += -L/usr/local/lib
-
-# Driver interface for Windows NDIS
-#CONFIG_DRIVER_NDIS=y
-#CFLAGS += -I/usr/include/w32api/ddk
-#LIBS += -L/usr/local/lib
-# For native build using mingw
-#CONFIG_NATIVE_WINDOWS=y
-# Additional directories for cross-compilation on Linux host for mingw target
-#CFLAGS += -I/opt/mingw/mingw32/include/ddk
-#LIBS += -L/opt/mingw/mingw32/lib
-#CC=mingw32-gcc
-# By default, driver_ndis uses WinPcap for low-level operations. This can be
-# replaced with the following option which replaces WinPcap calls with NDISUIO.
-# However, this requires that WZC is disabled (net stop wzcsvc) before starting
-# wpa_supplicant.
-# CONFIG_USE_NDISUIO=y
-
-# Driver interface for development testing
-#CONFIG_DRIVER_TEST=y
-
-# Driver interface for wired Ethernet drivers
-#CONFIG_DRIVER_WIRED=y
-
-# Driver interface for the Broadcom RoboSwitch family
-#CONFIG_DRIVER_ROBOSWITCH=y
-
-# Driver interface for no driver (e.g., WPS ER only)
-#CONFIG_DRIVER_NONE=y
-
-# Solaris libraries
-#LIBS += -lsocket -ldlpi -lnsl
-#LIBS_c += -lsocket
-
-# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is
-# included)
-CONFIG_IEEE8021X_EAPOL=y
-
-# EAP-MD5
-CONFIG_EAP_MD5=y
-
-# EAP-MSCHAPv2
-CONFIG_EAP_MSCHAPV2=y
-
-# EAP-TLS
-CONFIG_EAP_TLS=y
-
-# EAL-PEAP
-CONFIG_EAP_PEAP=y
-
-# EAP-TTLS
-CONFIG_EAP_TTLS=y
-
-# EAP-FAST
-# Note: Default OpenSSL package does not include support for all the
-# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL,
-# the OpenSSL library must be patched (openssl-0.9.8d-tls-extensions.patch)
-# to add the needed functions.
-CONFIG_EAP_FAST=y
-
-# EAP-GTC
-CONFIG_EAP_GTC=y
-
-# EAP-OTP
-CONFIG_EAP_OTP=y
-
-# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
-CONFIG_EAP_SIM=y
-
-# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
-#CONFIG_EAP_PSK=y
-
-# EAP-pwd (secure authentication using only a password)
-CONFIG_EAP_PWD=y
-
-# EAP-PAX
-#CONFIG_EAP_PAX=y
-
-# LEAP
-CONFIG_EAP_LEAP=y
-
-# EAP-AKA (enable CONFIG_PCSC, if EAP-AKA is used)
-#CONFIG_EAP_AKA=y
-
-# EAP-AKA' (enable CONFIG_PCSC, if EAP-AKA' is used).
-# This requires CONFIG_EAP_AKA to be enabled, too.
-#CONFIG_EAP_AKA_PRIME=y
-
-# Enable USIM simulator (Milenage) for EAP-AKA
-#CONFIG_USIM_SIMULATOR=y
-
-# EAP-SAKE
-#CONFIG_EAP_SAKE=y
-
-# EAP-GPSK
-#CONFIG_EAP_GPSK=y
-# Include support for optional SHA256 cipher suite in EAP-GPSK
-#CONFIG_EAP_GPSK_SHA256=y
-
-# EAP-TNC and related Trusted Network Connect support (experimental)
-#CONFIG_EAP_TNC=y
-
-# Wi-Fi Protected Setup (WPS)
-CONFIG_WPS=y
-# Enable WSC 2.0 support
-CONFIG_WPS2=y
-# Enable WPS external registrar functionality
-#CONFIG_WPS_ER=y
-# Disable credentials for an open network by default when acting as a WPS
-# registrar.
-#CONFIG_WPS_REG_DISABLE_OPEN=y
-
-# EAP-IKEv2
-#CONFIG_EAP_IKEV2=y
-
-# PKCS#12 (PFX) support (used to read private key and certificate file from
-# a file that usually has extension .p12 or .pfx)
-CONFIG_PKCS12=y
-
-# Smartcard support (i.e., private key on a smartcard), e.g., with openssl
-# engine.
-CONFIG_SMARTCARD=y
-
-# PC/SC interface for smartcards (USIM, GSM SIM)
-# Enable this if EAP-SIM or EAP-AKA is included
-#CONFIG_PCSC=y
-
-# Support HT overrides (disable HT/HT40, mask MCS rates, etc.)
-#CONFIG_HT_OVERRIDES=y
-
-# Development testing
-#CONFIG_EAPOL_TEST=y
-
-# Select control interface backend for external programs, e.g, wpa_cli:
-# unix = UNIX domain sockets (default for Linux/*BSD)
-# udp = UDP sockets using localhost (127.0.0.1)
-# named_pipe = Windows Named Pipe (default for Windows)
-# y = use default (backwards compatibility)
-# If this option is commented out, control interface is not included in the
-# build.
-CONFIG_CTRL_IFACE=y
-
-# Include support for GNU Readline and History Libraries in wpa_cli.
-# When building a wpa_cli binary for distribution, please note that these
-# libraries are licensed under GPL and as such, BSD license may not apply for
-# the resulting binary.
-#CONFIG_READLINE=y
-
-# Include internal line edit mode in wpa_cli. This can be used as a replacement
-# for GNU Readline to provide limited command line editing and history support.
-CONFIG_WPA_CLI_EDIT=y
-
-# Remove debugging code that is printing out debug message to stdout.
-# This can be used to reduce the size of the wpa_supplicant considerably
-# if debugging code is not needed. The size reduction can be around 35%
-# (e.g., 90 kB).
-#CONFIG_NO_STDOUT_DEBUG=y
-
-# Remove WPA support, e.g., for wired-only IEEE 802.1X supplicant, to save
-# 35-50 kB in code size.
-#CONFIG_NO_WPA=y
-
-# Remove WPA2 support. This allows WPA to be used, but removes WPA2 code to
-# save about 1 kB in code size when building only WPA-Personal (no EAP support)
-# or 6 kB if building for WPA-Enterprise.
-#CONFIG_NO_WPA2=y
-
-# Remove IEEE 802.11i/WPA-Personal ASCII passphrase support
-# This option can be used to reduce code size by removing support for
-# converting ASCII passphrases into PSK. If this functionality is removed, the
-# PSK can only be configured as the 64-octet hexstring (e.g., from
-# wpa_passphrase). This saves about 0.5 kB in code size.
-#CONFIG_NO_WPA_PASSPHRASE=y
-
-# Disable scan result processing (ap_mode=1) to save code size by about 1 kB.
-# This can be used if ap_scan=1 mode is never enabled.
-#CONFIG_NO_SCAN_PROCESSING=y
-
-# Select configuration backend:
-# file = text file (e.g., wpa_supplicant.conf; note: the configuration file
-#	path is given on command line, not here; this option is just used to
-#	select the backend that allows configuration files to be used)
-# winreg = Windows registry (see win_example.reg for an example)
-CONFIG_BACKEND=file
-
-# Remove configuration write functionality (i.e., to allow the configuration
-# file to be updated based on runtime configuration changes). The runtime
-# configuration can still be changed, the changes are just not going to be
-# persistent over restarts. This option can be used to reduce code size by
-# about 3.5 kB.
-#CONFIG_NO_CONFIG_WRITE=y
-
-# Remove support for configuration blobs to reduce code size by about 1.5 kB.
-#CONFIG_NO_CONFIG_BLOBS=y
-
-# Select program entry point implementation:
-# main = UNIX/POSIX like main() function (default)
-# main_winsvc = Windows service (read parameters from registry)
-# main_none = Very basic example (development use only)
-#CONFIG_MAIN=main
-
-# Select wrapper for operatins system and C library specific functions
-# unix = UNIX/POSIX like systems (default)
-# win32 = Windows systems
-# none = Empty template
-CONFIG_OS=unix
-
-# Select event loop implementation
-# eloop = select() loop (default)
-# eloop_win = Windows events and WaitForMultipleObject() loop
-# eloop_none = Empty template
-CONFIG_ELOOP=eloop
-
-# Should we use poll instead of select? Select is used by default.
-#CONFIG_ELOOP_POLL=y
-
-# Select layer 2 packet implementation
-# linux = Linux packet socket (default)
-# pcap = libpcap/libdnet/WinPcap
-# freebsd = FreeBSD libpcap
-# winpcap = WinPcap with receive thread
-# ndis = Windows NDISUIO (note: requires CONFIG_USE_NDISUIO=y)
-# none = Empty template
-CONFIG_L2_PACKET=linux
-
-# PeerKey handshake for Station to Station Link (IEEE 802.11e DLS)
-CONFIG_PEERKEY=y
-
-# IEEE 802.11w (management frame protection)
-# This version is an experimental implementation based on IEEE 802.11w/D1.0
-# draft and is subject to change since the standard has not yet been finalized.
-# Driver support is also needed for IEEE 802.11w.
-#CONFIG_IEEE80211W=y
-
-# Select TLS implementation
-# openssl = OpenSSL (default)
-# gnutls = GnuTLS
-# internal = Internal TLSv1 implementation (experimental)
-# none = Empty template
-#CONFIG_TLS=openssl
-
-# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1)
-# can be enabled to get a stronger construction of messages when block ciphers
-# are used. It should be noted that some existing TLS v1.0 -based
-# implementation may not be compatible with TLS v1.1 message (ClientHello is
-# sent prior to negotiating which version will be used)
-#CONFIG_TLSV11=y
-
-# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.2)
-# can be enabled to enable use of stronger crypto algorithms. It should be
-# noted that some existing TLS v1.0 -based implementation may not be compatible
-# with TLS v1.2 message (ClientHello is sent prior to negotiating which version
-# will be used)
-#CONFIG_TLSV12=y
-
-# If CONFIG_TLS=internal is used, additional library and include paths are
-# needed for LibTomMath. Alternatively, an integrated, minimal version of
-# LibTomMath can be used. See beginning of libtommath.c for details on benefits
-# and drawbacks of this option.
-#CONFIG_INTERNAL_LIBTOMMATH=y
-#ifndef CONFIG_INTERNAL_LIBTOMMATH
-#LTM_PATH=/usr/src/libtommath-0.39
-#CFLAGS += -I$(LTM_PATH)
-#LIBS += -L$(LTM_PATH)
-#LIBS_p += -L$(LTM_PATH)
-#endif
-# At the cost of about 4 kB of additional binary size, the internal LibTomMath
-# can be configured to include faster routines for exptmod, sqr, and div to
-# speed up DH and RSA calculation considerably
-#CONFIG_INTERNAL_LIBTOMMATH_FAST=y
-
-# Include NDIS event processing through WMI into wpa_supplicant/wpasvc.
-# This is only for Windows builds and requires WMI-related header files and
-# WbemUuid.Lib from Platform SDK even when building with MinGW.
-#CONFIG_NDIS_EVENTS_INTEGRATED=y
-#PLATFORMSDKLIB="/opt/Program Files/Microsoft Platform SDK/Lib"
-
-# Add support for old DBus control interface
-# (fi.epitest.hostap.WPASupplicant)
-#CONFIG_CTRL_IFACE_DBUS=y
-
-# Add support for new DBus control interface
-# (fi.w1.hostap.wpa_supplicant1)
-#CONFIG_CTRL_IFACE_DBUS_NEW=y
-
-# Add introspection support for new DBus control interface
-#CONFIG_CTRL_IFACE_DBUS_INTRO=y
-
-# Add support for loading EAP methods dynamically as shared libraries.
-# When this option is enabled, each EAP method can be either included
-# statically (CONFIG_EAP_<method>=y) or dynamically (CONFIG_EAP_<method>=dyn).
-# Dynamic EAP methods are build as shared objects (eap_*.so) and they need to
-# be loaded in the beginning of the wpa_supplicant configuration file
-# (see load_dynamic_eap parameter in the example file) before being used in
-# the network blocks.
-#
-# Note that some shared parts of EAP methods are included in the main program
-# and in order to be able to use dynamic EAP methods using these parts, the
-# main program must have been build with the EAP method enabled (=y or =dyn).
-# This means that EAP-TLS/PEAP/TTLS/FAST cannot be added as dynamic libraries
-# unless at least one of them was included in the main build to force inclusion
-# of the shared code. Similarly, at least one of EAP-SIM/AKA must be included
-# in the main build to be able to load these methods dynamically.
-#
-# Please also note that using dynamic libraries will increase the total binary
-# size. Thus, it may not be the best option for targets that have limited
-# amount of memory/flash.
-#CONFIG_DYNAMIC_EAP_METHODS=y
-
-# IEEE Std 802.11r-2008 (Fast BSS Transition)
-#CONFIG_IEEE80211R=y
-
-# Add support for writing debug log to a file (/tmp/wpa_supplicant-log-#.txt)
-#CONFIG_DEBUG_FILE=y
-
-# Send debug messages to syslog instead of stdout
-#CONFIG_DEBUG_SYSLOG=y
-# Set syslog facility for debug messages
-#CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON
-
-# Add support for sending all debug messages (regardless of debug verbosity)
-# to the Linux kernel tracing facility. This helps debug the entire stack by
-# making it easy to record everything happening from the driver up into the
-# same file, e.g., using trace-cmd.
-#CONFIG_DEBUG_LINUX_TRACING=y
-
-# Add support for writing debug log to Android logcat instead of standard
-# output
-CONFIG_ANDROID_LOG=y
-
-# Enable privilege separation (see README 'Privilege separation' for details)
-#CONFIG_PRIVSEP=y
-
-# Enable mitigation against certain attacks against TKIP by delaying Michael
-# MIC error reports by a random amount of time between 0 and 60 seconds
-#CONFIG_DELAYED_MIC_ERROR_REPORT=y
-
-# Enable tracing code for developer debugging
-# This tracks use of memory allocations and other registrations and reports
-# incorrect use with a backtrace of call (or allocation) location.
-#CONFIG_WPA_TRACE=y
-# For BSD, uncomment these.
-#LIBS += -lexecinfo
-#LIBS_p += -lexecinfo
-#LIBS_c += -lexecinfo
-
-# Use libbfd to get more details for developer debugging
-# This enables use of libbfd to get more detailed symbols for the backtraces
-# generated by CONFIG_WPA_TRACE=y.
-#CONFIG_WPA_TRACE_BFD=y
-# For BSD, uncomment these.
-#LIBS += -lbfd -liberty -lz
-#LIBS_p += -lbfd -liberty -lz
-#LIBS_c += -lbfd -liberty -lz
-
-# wpa_supplicant depends on strong random number generation being available
-# from the operating system. os_get_random() function is used to fetch random
-# data when needed, e.g., for key generation. On Linux and BSD systems, this
-# works by reading /dev/urandom. It should be noted that the OS entropy pool
-# needs to be properly initialized before wpa_supplicant is started. This is
-# important especially on embedded devices that do not have a hardware random
-# number generator and may by default start up with minimal entropy available
-# for random number generation.
-#
-# As a safety net, wpa_supplicant is by default trying to internally collect
-# additional entropy for generating random data to mix in with the data fetched
-# from the OS. This by itself is not considered to be very strong, but it may
-# help in cases where the system pool is not initialized properly. However, it
-# is very strongly recommended that the system pool is initialized with enough
-# entropy either by using hardware assisted random number generator or by
-# storing state over device reboots.
-#
-# wpa_supplicant can be configured to maintain its own entropy store over
-# restarts to enhance random number generation. This is not perfect, but it is
-# much more secure than using the same sequence of random numbers after every
-# reboot. This can be enabled with -e<entropy file> command line option. The
-# specified file needs to be readable and writable by wpa_supplicant.
-#
-# If the os_get_random() is known to provide strong random data (e.g., on
-# Linux/BSD, the board in question is known to have reliable source of random
-# data from /dev/urandom), the internal wpa_supplicant random pool can be
-# disabled. This will save some in binary size and CPU use. However, this
-# should only be considered for builds that are known to be used on devices
-# that meet the requirements described above.
-#CONFIG_NO_RANDOM_POOL=y
-
-# IEEE 802.11n (High Throughput) support (mainly for AP mode)
-CONFIG_IEEE80211N=y
-
-# Interworking (IEEE 802.11u)
-# This can be used to enable functionality to improve interworking with
-# external networks (GAS/ANQP to learn more about the networks and network
-# selection based on available credentials).
-CONFIG_INTERWORKING=y
-
-# Hotspot 2.0
-CONFIG_HS20=y
-
-# Disable roaming in wpa_supplicant
-#CONFIG_NO_ROAMING=y
-
-# Enable P2P
-CONFIG_P2P=y
-CONFIG_AP=y
-
-# bgscan
-NEED_BGSCAN=y
-CONFIG_BGSCAN_LEARN=y
-CONFIG_BGSCAN_SIMPLE=y
-
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
deleted file mode 100644
index bfe617e..0000000
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
+++ /dev/null
@@ -1,25 +0,0 @@
-# This is a TI specific version of the wpa-supplicant recipe for use with the
-# wl18xx wlan module.
-
-require wpa-supplicant.inc
-
-LICENSE = "GPLv2 | BSD"
-LIC_FILES_CHKSUM = "file://../COPYING;md5=ab87f20cd7e8c0d0a6539b34d3791d0e \
-                    file://../README;md5=5cb758942d25f6f61fd4ac388fd446fa \
-                    file://wpa_supplicant.c;beginline=1;endline=17;md5=8835156c8ab8cad6356ec7f39ebe3aba"
-
-FILESEXTRAPATHS_append := "${THISDIR}/wpa-supplicant:"
-
-# Tag: ol_r8.a8.10
-SRCREV = "257ab333aad993b4be81808524bc0d939c276058"
-BRANCH = "mbss_suspend"
-PR_append = "b+gitr${SRCPV}"
-
-# Add ti to the PV to indicate that this is a TI modify version of wpa-supplicant.
-PV = "2.0-devel-ti"
-
-PROVIDES += "wpa-supplicant"
-RPROVIDES_${PN}  += "wpa-supplicant"
-RREPLACES_${PN}  += "wpa-supplicant"
-RCONFLICTS_${PN}  += "wpa-supplicant"
-RDEPENDS_${PN} += "wpa-supplicant-cli wpa-supplicant-passphrase"
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
new file mode 100644
index 0000000..203364f
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
@@ -0,0 +1,25 @@
+# This is a TI specific version of the wpa-supplicant recipe for use with the
+# wl18xx wlan module.
+
+require wpa-supplicant.inc
+
+LICENSE = "GPLv2 | BSD"
+LIC_FILES_CHKSUM = "file://../COPYING;md5=ab87f20cd7e8c0d0a6539b34d3791d0e \
+                    file://../README;md5=ba46b65db36e3c82244a3815b3738d63 \
+                    file://wpa_supplicant.c;beginline=1;endline=17;md5=8835156c8ab8cad6356ec7f39ebe3aba"
+
+FILESEXTRAPATHS_append := "${THISDIR}/wpa-supplicant:"
+
+# Tag: ol_r8.a9.14
+SRCREV = "281f5adb8eb7ee9e9220546c0227696b02aab332"
+BRANCH = "single_hostap_dfs_dynamic"
+PR_append = "c+gitr${SRCPV}"
+
+# Add ti to the PV to indicate that this is a TI modify version of wpa-supplicant.
+PV = "2.0-devel-ti"
+
+PROVIDES += "wpa-supplicant"
+RPROVIDES_${PN}  += "wpa-supplicant"
+RREPLACES_${PN}  += "wpa-supplicant"
+RCONFLICTS_${PN}  += "wpa-supplicant"
+RDEPENDS_${PN} += "wpa-supplicant-cli wpa-supplicant-passphrase"
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
index e0bda11..c8611ea 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
@@ -1,47 +1,47 @@
 # This is a TI specific version of the wpa-supplicant recipe for use with the
-# wl12xx wlan and bluetooth module.
+# wl18xx wlan.
 
-DESCRIPTION = "A Client for Wi-Fi Protected Access (WPA)."
+SUMMARY = "Client for Wi-Fi Protected Access (WPA)"
 HOMEPAGE = "http://hostap.epitest.fi/wpa_supplicant/"
 BUGTRACKER = "http://hostap.epitest.fi/bugz/"
 SECTION = "network"
 LICENSE = "GPLv2 | BSD"
 
-DEPENDS = "gnutls dbus libnl openssl ${@base_contains("COMBINED_FEATURES", "madwifi", "madwifi-ng", "",d)}"
+DEPENDS = "gnutls dbus libnl openssl libgcrypt"
 RRECOMMENDS_${PN} = "wpa-supplicant-passphrase wpa-supplicant-cli"
 
 # To prevent users from accidently picking up this customized version of
 # wpa-supplicant the DEFAULT_PREFERENCE will be set to -1.
 DEFAULT_PREFERENCE = "-1"
 
-PR = "r6"
+PR = "r7"
 
-SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git;branch=${BRANCH} \
+SRC_URI = "git://git.ti.com/wilink8-wlan/hostap.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
-           file://defaults-sane \
            file://wpa-supplicant.sh \
            file://wpa_supplicant.conf \
            file://p2p_supplicant.conf \
-           file://wpa_supplicant.conf-sane \
            file://99_wpa_supplicant \
-           file://wpa_supplicant.conf \
-           file://fi.epitest.hostap.WPASupplicant.service \
-           file://fi.w1.wpa_supplicant1.service \
           "
 
 S = "${WORKDIR}/git/wpa_supplicant"
 
 PACKAGES_prepend = "wpa-supplicant-passphrase wpa-supplicant-cli "
-FILES_wpa-supplicant-passphrase = "/usr/sbin/wpa_passphrase"
-FILES_wpa-supplicant-cli = "/usr/sbin/wpa_cli"
-FILES_${PN} += " /usr/share/dbus-1/system-services/*"
+FILES_wpa-supplicant-passphrase = "${sbindir}/wpa_passphrase"
+FILES_wpa-supplicant-cli = "${sbindir}/wpa_cli"
+FILES_${PN} += "${datadir}/dbus-1/system-services/*"
 
-#we introduce MY_ARCH to get 'armv5te' as arch instead of the misleading 'arm' on armv5te builds
-MY_ARCH := "${PACKAGE_ARCH}"
-PACKAGE_ARCH = "${@base_contains('COMBINED_FEATURES', 'madwifi', '${MACHINE_ARCH}', '${MY_ARCH}', d)}"
+do_configure () {
+	install -m 0755 ${WORKDIR}/defconfig .config
+	echo "CFLAGS +=\"-I${STAGING_INCDIR}/libnl3\"" >> .config
+}
 
+export EXTRA_CFLAGS = "${CFLAGS}"
+export BINDIR = "${sbindir}"
 do_compile () {
-	make
+	unset CFLAGS CPPFLAGS CXXFLAGS
+	sed -e "s:CFLAGS\ =.*:& \$(EXTRA_CFLAGS):g" -i ${S}/src/lib.rules
+	oe_runmake
 }
 
 do_install () {
@@ -54,63 +54,36 @@ do_install () {
 	install -m 644 README ${WORKDIR}/wpa_supplicant.conf ${D}${docdir}/wpa_supplicant
 
 	install -d ${D}${sysconfdir}/default
-	install -m 600 ${WORKDIR}/defaults-sane ${D}${sysconfdir}/default/wpa
-	install -m 600 ${WORKDIR}/wpa_supplicant.conf-sane ${D}${sysconfdir}/wpa_supplicant.conf
+	install -m 600 ${WORKDIR}/wpa_supplicant.conf ${D}${sysconfdir}/wpa_supplicant.conf
 	install -m 600 ${WORKDIR}/p2p_supplicant.conf ${D}${sysconfdir}/p2p_supplicant.conf
 
-	if grep -q ^CONFIG_CTRL_IFACE_DBUS=y .config || grep -q ^CONFIG_CTRL_IFACE_DBUS_NEW=y .config; then
-		install -d ${D}/${sysconfdir}/dbus-1/system.d
-		install -m 644 ${S}/dbus/dbus-wpa_supplicant.conf ${D}/${sysconfdir}/dbus-1/system.d
-		install -d ${D}/${datadir}/dbus-1/system-services
-		if grep -q ^CONFIG_CTRL_IFACE_DBUS=y .config; then
-			sed -i -e s:/sbin:${sbindir}:g ${S}/dbus/fi.epitest.hostap.WPASupplicant.service
-			install -m 644 ${S}/dbus/fi.epitest.hostap.WPASupplicant.service ${D}/${datadir}/dbus-1/system-services
-		fi
-		if grep -q ^CONFIG_CTRL_IFACE_DBUS_NEW=y .config; then
-			sed -i -e s:/sbin:${sbindir}:g ${S}/dbus/fi.w1.wpa_supplicant1.service
-			install -m 644 ${S}/dbus/fi.w1.wpa_supplicant1.service ${D}/${datadir}/dbus-1/system-services
-		fi
-	fi
-
 	install -d ${D}${sysconfdir}/network/if-pre-up.d/
 	install -d ${D}${sysconfdir}/network/if-post-down.d/
 	install -d ${D}${sysconfdir}/network/if-down.d/
-	install -m 644 ${WORKDIR}/wpa_supplicant.conf ${D}${sysconfdir}
 	install -m 755 ${WORKDIR}/wpa-supplicant.sh ${D}${sysconfdir}/network/if-pre-up.d/wpa-supplicant
 	cd ${D}${sysconfdir}/network/ && \
 	ln -sf ../if-pre-up.d/wpa-supplicant if-post-down.d/wpa-supplicant
 
+	install -d ${D}/${sysconfdir}/dbus-1/system.d
+	install -m 644 ${S}/dbus/dbus-wpa_supplicant.conf ${D}/${sysconfdir}/dbus-1/system.d
+	install -d ${D}/${datadir}/dbus-1/system-services
+	install -m 644 ${S}/dbus/*.service ${D}/${datadir}/dbus-1/system-services
+
+	if ${@base_contains('DISTRO_FEATURES','systemd','true','false',d)}; then
+		install -d ${D}/${systemd_unitdir}/system
+		install -m 644 ${S}/systemd/*.service ${D}/${systemd_unitdir}/system
+	fi
+
 	install -d ${D}/etc/default/volatiles
 	install -m 0644 ${WORKDIR}/99_wpa_supplicant ${D}/etc/default/volatiles
-
-	install -d 2755 ${D}/usr/share/dbus-1/system-services
-	install -d 2755 ${D}/etc
-	install -m 644 ${WORKDIR}/wpa_supplicant.conf ${D}/etc
-	install -m 644 ${WORKDIR}/fi.epitest.hostap.WPASupplicant.service ${D}/usr/share/dbus-1/system-services
-	install -m 644 ${WORKDIR}/fi.w1.wpa_supplicant1.service ${D}/usr/share/dbus-1/system-services
 }
 
 pkg_postinst_wpa-supplicant () {
-	# can't do this offline
-	if [ "x$D" != "x" ]; then
-		exit 1
+	# If we're offline, we don't need to do this.
+	if [ "x$D" = "x" ]; then
+		killall -q -HUP dbus-daemon || true
 	fi
+}
 
-	DBUSPID=`pidof dbus-daemon`
 
-	if [ "x$DBUSPID" != "x" ]; then
-		/etc/init.d/dbus-1 reload
-	fi
-}
 
-do_configure () {
-	install -m 0755 ${WORKDIR}/defconfig .config
-	echo "CFLAGS += -I${STAGING_INCDIR}" >> .config
-	echo "CFLAGS += -I${STAGING_INCDIR}/libnl3/" >> .config
-	echo "LIBS += -L${STAGING_LIBDIR}" >> .config
-	echo "LIBS_p += -L${STAGING_LIBDIR}" >> .config
-	if [ "${@base_contains('COMBINED_FEATURES', 'madwifi', 1, 0, d)}" = "1" ]; then
-		echo "CONFIG_DRIVER_MADWIFI=y" >> .config
-		echo "CFLAGS += -I${STAGING_INCDIR}/madwifi-ng" >> .config
-	fi
-}
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defaults-sane b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defaults-sane
deleted file mode 100644
index 67c4cbd..0000000
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defaults-sane
+++ /dev/null
@@ -1,8 +0,0 @@
-# Useful flags:
-#  -i <ifname>          Interface (required, unless specified in config)
-#  -D <driver>          Wireless Driver
-#  -d                   Debugging (-dd for more)
-#  -q                   Quiet (-qq for more)
-
-CONFIG="/etc/wpa_supplicant.conf"
-OPTIONS="-i eth1 -D wext"
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defconfig b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defconfig
new file mode 100755
index 0000000..fcbe06d
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/defconfig
@@ -0,0 +1,543 @@
+# Example wpa_supplicant build time configuration
+#
+# This file lists the configuration options that are used when building the
+# hostapd binary. All lines starting with # are ignored. Configuration option
+# lines must be commented out complete, if they are not to be included, i.e.,
+# just setting VARIABLE=n is not disabling that variable.
+#
+# This file is included in Makefile, so variables like CFLAGS and LIBS can also
+# be modified from here. In most cases, these lines should use += in order not
+# to override previous values of the variables.
+
+
+# Uncomment following two lines and fix the paths if you have installed OpenSSL
+# or GnuTLS in non-default location
+#CFLAGS += -I/usr/local/openssl/include
+#LIBS += -L/usr/local/openssl/lib
+
+# Some Red Hat versions seem to include kerberos header files from OpenSSL, but
+# the kerberos files are not in the default include path. Following line can be
+# used to fix build issues on such systems (krb5.h not found).
+#CFLAGS += -I/usr/include/kerberos
+
+# Example configuration for various cross-compilation platforms
+
+#### sveasoft (e.g., for Linksys WRT54G) ######################################
+#CC=mipsel-uclibc-gcc
+#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
+#CFLAGS += -Os
+#CPPFLAGS += -I../src/include -I../../src/router/openssl/include
+#LIBS += -L/opt/brcm/hndtools-mipsel-uclibc-0.9.19/lib -lssl
+###############################################################################
+
+#### openwrt (e.g., for Linksys WRT54G) #######################################
+#CC=mipsel-uclibc-gcc
+#CC=/opt/brcm/hndtools-mipsel-uclibc/bin/mipsel-uclibc-gcc
+#CFLAGS += -Os
+#CPPFLAGS=-I../src/include -I../openssl-0.9.7d/include \
+#	-I../WRT54GS/release/src/include
+#LIBS = -lssl
+###############################################################################
+
+
+# Driver interface for Host AP driver
+#CONFIG_DRIVER_HOSTAP=y
+
+# Driver interface for Agere driver
+#CONFIG_DRIVER_HERMES=y
+# Change include directories to match with the local setup
+#CFLAGS += -I../../hcf -I../../include -I../../include/hcf
+#CFLAGS += -I../../include/wireless
+
+# Driver interface for madwifi driver
+# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
+#CONFIG_DRIVER_MADWIFI=y
+# Set include directory to the madwifi source tree
+#CFLAGS += -I../../madwifi
+
+# Driver interface for ndiswrapper
+# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
+#CONFIG_DRIVER_NDISWRAPPER=y
+
+# Driver interface for Atmel driver
+#CONFIG_DRIVER_ATMEL=y
+
+# Driver interface for old Broadcom driver
+# Please note that the newer Broadcom driver ("hybrid Linux driver") supports
+# Linux wireless extensions and does not need (or even work) with the old
+# driver wrapper. Use CONFIG_DRIVER_WEXT=y with that driver.
+#CONFIG_DRIVER_BROADCOM=y
+# Example path for wlioctl.h; change to match your configuration
+#CFLAGS += -I/opt/WRT54GS/release/src/include
+
+# Driver interface for Intel ipw2100/2200 driver
+# Deprecated; use CONFIG_DRIVER_WEXT=y instead.
+#CONFIG_DRIVER_IPW=y
+
+# Driver interface for Ralink driver
+#CONFIG_DRIVER_RALINK=y
+
+# Driver interface for generic Linux wireless extensions
+# Note: WEXT is deprecated in the current Linux kernel version and no new
+# functionality is added to it. nl80211-based interface is the new
+# replacement for WEXT and its use allows wpa_supplicant to properly control
+# the driver to improve existing functionality like roaming and to support new
+# functionality.
+#CONFIG_DRIVER_WEXT=y
+
+# Driver interface for Linux drivers using the nl80211 kernel interface
+CONFIG_DRIVER_NL80211=y
+CONFIG_LIBNL32=y
+
+# Driver interface for FreeBSD net80211 layer (e.g., Atheros driver)
+#CONFIG_DRIVER_BSD=y
+#CFLAGS += -I/usr/local/include
+#LIBS += -L/usr/local/lib
+#LIBS_p += -L/usr/local/lib
+#LIBS_c += -L/usr/local/lib
+
+# Driver interface for Windows NDIS
+#CONFIG_DRIVER_NDIS=y
+#CFLAGS += -I/usr/include/w32api/ddk
+#LIBS += -L/usr/local/lib
+# For native build using mingw
+#CONFIG_NATIVE_WINDOWS=y
+# Additional directories for cross-compilation on Linux host for mingw target
+#CFLAGS += -I/opt/mingw/mingw32/include/ddk
+#LIBS += -L/opt/mingw/mingw32/lib
+#CC=mingw32-gcc
+# By default, driver_ndis uses WinPcap for low-level operations. This can be
+# replaced with the following option which replaces WinPcap calls with NDISUIO.
+# However, this requires that WZC is disabled (net stop wzcsvc) before starting
+# wpa_supplicant.
+# CONFIG_USE_NDISUIO=y
+
+# Driver interface for development testing
+#CONFIG_DRIVER_TEST=y
+
+# Driver interface for wired Ethernet drivers
+#CONFIG_DRIVER_WIRED=y
+
+# Driver interface for the Broadcom RoboSwitch family
+#CONFIG_DRIVER_ROBOSWITCH=y
+
+# Driver interface for no driver (e.g., WPS ER only)
+#CONFIG_DRIVER_NONE=y
+
+# Solaris libraries
+#LIBS += -lsocket -ldlpi -lnsl
+#LIBS_c += -lsocket
+
+# Enable IEEE 802.1X Supplicant (automatically included if any EAP method is
+# included)
+CONFIG_IEEE8021X_EAPOL=y
+
+# EAP-MD5
+CONFIG_EAP_MD5=y
+
+# EAP-MSCHAPv2
+CONFIG_EAP_MSCHAPV2=y
+
+# EAP-TLS
+CONFIG_EAP_TLS=y
+
+# EAL-PEAP
+CONFIG_EAP_PEAP=y
+
+# EAP-TTLS
+CONFIG_EAP_TTLS=y
+
+# EAP-FAST
+# Note: Default OpenSSL package does not include support for all the
+# functionality needed for EAP-FAST. If EAP-FAST is enabled with OpenSSL,
+# the OpenSSL library must be patched (openssl-0.9.8d-tls-extensions.patch)
+# to add the needed functions.
+CONFIG_EAP_FAST=y
+
+# EAP-GTC
+CONFIG_EAP_GTC=y
+
+# EAP-OTP
+CONFIG_EAP_OTP=y
+
+# EAP-SIM (enable CONFIG_PCSC, if EAP-SIM is used)
+CONFIG_EAP_SIM=y
+
+# EAP-PSK (experimental; this is _not_ needed for WPA-PSK)
+#CONFIG_EAP_PSK=y
+
+# EAP-pwd (secure authentication using only a password)
+CONFIG_EAP_PWD=y
+
+# EAP-PAX
+#CONFIG_EAP_PAX=y
+
+# LEAP
+CONFIG_EAP_LEAP=y
+
+# EAP-AKA (enable CONFIG_PCSC, if EAP-AKA is used)
+CONFIG_EAP_AKA=y
+
+# EAP-AKA' (enable CONFIG_PCSC, if EAP-AKA' is used).
+# This requires CONFIG_EAP_AKA to be enabled, too.
+#CONFIG_EAP_AKA_PRIME=y
+
+# Enable USIM simulator (Milenage) for EAP-AKA
+#CONFIG_USIM_SIMULATOR=y
+
+# EAP-SAKE
+#CONFIG_EAP_SAKE=y
+
+# EAP-GPSK
+#CONFIG_EAP_GPSK=y
+# Include support for optional SHA256 cipher suite in EAP-GPSK
+#CONFIG_EAP_GPSK_SHA256=y
+
+# EAP-TNC and related Trusted Network Connect support (experimental)
+#CONFIG_EAP_TNC=y
+
+# Wi-Fi Protected Setup (WPS)
+CONFIG_WPS=y
+# Enable WSC 2.0 support
+CONFIG_WPS2=y
+# Enable WPS external registrar functionality
+CONFIG_WPS_ER=y
+# Disable credentials for an open network by default when acting as a WPS
+# registrar.
+#CONFIG_WPS_REG_DISABLE_OPEN=y
+# Enable WPS support with NFC config method
+#CONFIG_WPS_NFC=y
+
+# EAP-IKEv2
+#CONFIG_EAP_IKEV2=y
+
+# PKCS#12 (PFX) support (used to read private key and certificate file from
+# a file that usually has extension .p12 or .pfx)
+CONFIG_PKCS12=y
+
+# Smartcard support (i.e., private key on a smartcard), e.g., with openssl
+# engine.
+CONFIG_SMARTCARD=y
+
+# PC/SC interface for smartcards (USIM, GSM SIM)
+# Enable this if EAP-SIM or EAP-AKA is included
+#CONFIG_PCSC=y
+
+# Support HT overrides (disable HT/HT40, mask MCS rates, etc.)
+#CONFIG_HT_OVERRIDES=y
+
+# Support VHT overrides (disable VHT, mask MCS rates, etc.)
+#CONFIG_VHT_OVERRIDES=y
+
+# Development testing
+#CONFIG_EAPOL_TEST=y
+
+# Select control interface backend for external programs, e.g, wpa_cli:
+# unix = UNIX domain sockets (default for Linux/*BSD)
+# udp = UDP sockets using localhost (127.0.0.1)
+# named_pipe = Windows Named Pipe (default for Windows)
+# udp-remote = UDP sockets with remote access (only for tests systems/purpose)
+# y = use default (backwards compatibility)
+# If this option is commented out, control interface is not included in the
+# build.
+CONFIG_CTRL_IFACE=y
+
+# Include support for GNU Readline and History Libraries in wpa_cli.
+# When building a wpa_cli binary for distribution, please note that these
+# libraries are licensed under GPL and as such, BSD license may not apply for
+# the resulting binary.
+#CONFIG_READLINE=y
+
+# Include internal line edit mode in wpa_cli. This can be used as a replacement
+# for GNU Readline to provide limited command line editing and history support.
+CONFIG_WPA_CLI_EDIT=y
+
+# Remove debugging code that is printing out debug message to stdout.
+# This can be used to reduce the size of the wpa_supplicant considerably
+# if debugging code is not needed. The size reduction can be around 35%
+# (e.g., 90 kB).
+#CONFIG_NO_STDOUT_DEBUG=y
+
+# Remove WPA support, e.g., for wired-only IEEE 802.1X supplicant, to save
+# 35-50 kB in code size.
+#CONFIG_NO_WPA=y
+
+# Remove IEEE 802.11i/WPA-Personal ASCII passphrase support
+# This option can be used to reduce code size by removing support for
+# converting ASCII passphrases into PSK. If this functionality is removed, the
+# PSK can only be configured as the 64-octet hexstring (e.g., from
+# wpa_passphrase). This saves about 0.5 kB in code size.
+#CONFIG_NO_WPA_PASSPHRASE=y
+
+# Disable scan result processing (ap_mode=1) to save code size by about 1 kB.
+# This can be used if ap_scan=1 mode is never enabled.
+#CONFIG_NO_SCAN_PROCESSING=y
+
+# Select configuration backend:
+# file = text file (e.g., wpa_supplicant.conf; note: the configuration file
+#	path is given on command line, not here; this option is just used to
+#	select the backend that allows configuration files to be used)
+# winreg = Windows registry (see win_example.reg for an example)
+CONFIG_BACKEND=file
+
+# Remove configuration write functionality (i.e., to allow the configuration
+# file to be updated based on runtime configuration changes). The runtime
+# configuration can still be changed, the changes are just not going to be
+# persistent over restarts. This option can be used to reduce code size by
+# about 3.5 kB.
+#CONFIG_NO_CONFIG_WRITE=y
+
+# Remove support for configuration blobs to reduce code size by about 1.5 kB.
+#CONFIG_NO_CONFIG_BLOBS=y
+
+# Select program entry point implementation:
+# main = UNIX/POSIX like main() function (default)
+# main_winsvc = Windows service (read parameters from registry)
+# main_none = Very basic example (development use only)
+#CONFIG_MAIN=main
+
+# Select wrapper for operatins system and C library specific functions
+# unix = UNIX/POSIX like systems (default)
+# win32 = Windows systems
+# none = Empty template
+CONFIG_OS=unix
+
+# Select event loop implementation
+# eloop = select() loop (default)
+# eloop_win = Windows events and WaitForMultipleObject() loop
+CONFIG_ELOOP=eloop
+
+# Should we use poll instead of select? Select is used by default.
+#CONFIG_ELOOP_POLL=y
+
+# Select layer 2 packet implementation
+# linux = Linux packet socket (default)
+# pcap = libpcap/libdnet/WinPcap
+# freebsd = FreeBSD libpcap
+# winpcap = WinPcap with receive thread
+# ndis = Windows NDISUIO (note: requires CONFIG_USE_NDISUIO=y)
+# none = Empty template
+CONFIG_L2_PACKET=linux
+
+# PeerKey handshake for Station to Station Link (IEEE 802.11e DLS)
+CONFIG_PEERKEY=y
+
+# IEEE 802.11w (management frame protection), also known as PMF
+# Driver support is also needed for IEEE 802.11w.
+CONFIG_IEEE80211W=y
+
+# Select TLS implementation
+# openssl = OpenSSL (default)
+# gnutls = GnuTLS
+# internal = Internal TLSv1 implementation (experimental)
+# none = Empty template
+#CONFIG_TLS=openssl
+
+# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.1)
+# can be enabled to get a stronger construction of messages when block ciphers
+# are used. It should be noted that some existing TLS v1.0 -based
+# implementation may not be compatible with TLS v1.1 message (ClientHello is
+# sent prior to negotiating which version will be used)
+#CONFIG_TLSV11=y
+
+# TLS-based EAP methods require at least TLS v1.0. Newer version of TLS (v1.2)
+# can be enabled to enable use of stronger crypto algorithms. It should be
+# noted that some existing TLS v1.0 -based implementation may not be compatible
+# with TLS v1.2 message (ClientHello is sent prior to negotiating which version
+# will be used)
+#CONFIG_TLSV12=y
+
+# If CONFIG_TLS=internal is used, additional library and include paths are
+# needed for LibTomMath. Alternatively, an integrated, minimal version of
+# LibTomMath can be used. See beginning of libtommath.c for details on benefits
+# and drawbacks of this option.
+#CONFIG_INTERNAL_LIBTOMMATH=y
+#ifndef CONFIG_INTERNAL_LIBTOMMATH
+#LTM_PATH=/usr/src/libtommath-0.39
+#CFLAGS += -I$(LTM_PATH)
+#LIBS += -L$(LTM_PATH)
+#LIBS_p += -L$(LTM_PATH)
+#endif
+# At the cost of about 4 kB of additional binary size, the internal LibTomMath
+# can be configured to include faster routines for exptmod, sqr, and div to
+# speed up DH and RSA calculation considerably
+#CONFIG_INTERNAL_LIBTOMMATH_FAST=y
+
+# Include NDIS event processing through WMI into wpa_supplicant/wpasvc.
+# This is only for Windows builds and requires WMI-related header files and
+# WbemUuid.Lib from Platform SDK even when building with MinGW.
+#CONFIG_NDIS_EVENTS_INTEGRATED=y
+#PLATFORMSDKLIB="/opt/Program Files/Microsoft Platform SDK/Lib"
+
+# Add support for old DBus control interface
+# (fi.epitest.hostap.WPASupplicant)
+#CONFIG_CTRL_IFACE_DBUS=y
+
+# Add support for new DBus control interface
+# (fi.w1.hostap.wpa_supplicant1)
+#CONFIG_CTRL_IFACE_DBUS_NEW=y
+
+# Add introspection support for new DBus control interface
+#CONFIG_CTRL_IFACE_DBUS_INTRO=y
+
+# Add support for loading EAP methods dynamically as shared libraries.
+# When this option is enabled, each EAP method can be either included
+# statically (CONFIG_EAP_<method>=y) or dynamically (CONFIG_EAP_<method>=dyn).
+# Dynamic EAP methods are build as shared objects (eap_*.so) and they need to
+# be loaded in the beginning of the wpa_supplicant configuration file
+# (see load_dynamic_eap parameter in the example file) before being used in
+# the network blocks.
+#
+# Note that some shared parts of EAP methods are included in the main program
+# and in order to be able to use dynamic EAP methods using these parts, the
+# main program must have been build with the EAP method enabled (=y or =dyn).
+# This means that EAP-TLS/PEAP/TTLS/FAST cannot be added as dynamic libraries
+# unless at least one of them was included in the main build to force inclusion
+# of the shared code. Similarly, at least one of EAP-SIM/AKA must be included
+# in the main build to be able to load these methods dynamically.
+#
+# Please also note that using dynamic libraries will increase the total binary
+# size. Thus, it may not be the best option for targets that have limited
+# amount of memory/flash.
+#CONFIG_DYNAMIC_EAP_METHODS=y
+
+# IEEE Std 802.11r-2008 (Fast BSS Transition)
+CONFIG_IEEE80211R=y
+
+# Add support for writing debug log to a file (/tmp/wpa_supplicant-log-#.txt)
+#CONFIG_DEBUG_FILE=y
+
+# Send debug messages to syslog instead of stdout
+#CONFIG_DEBUG_SYSLOG=y
+# Set syslog facility for debug messages
+#CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON
+
+# Add support for sending all debug messages (regardless of debug verbosity)
+# to the Linux kernel tracing facility. This helps debug the entire stack by
+# making it easy to record everything happening from the driver up into the
+# same file, e.g., using trace-cmd.
+#CONFIG_DEBUG_LINUX_TRACING=y
+
+# Add support for writing debug log to Android logcat instead of standard
+# output
+CONFIG_ANDROID_LOG=y
+
+# Enable privilege separation (see README 'Privilege separation' for details)
+#CONFIG_PRIVSEP=y
+
+# Enable mitigation against certain attacks against TKIP by delaying Michael
+# MIC error reports by a random amount of time between 0 and 60 seconds
+#CONFIG_DELAYED_MIC_ERROR_REPORT=y
+
+# Enable tracing code for developer debugging
+# This tracks use of memory allocations and other registrations and reports
+# incorrect use with a backtrace of call (or allocation) location.
+#CONFIG_WPA_TRACE=y
+# For BSD, uncomment these.
+#LIBS += -lexecinfo
+#LIBS_p += -lexecinfo
+#LIBS_c += -lexecinfo
+
+# Use libbfd to get more details for developer debugging
+# This enables use of libbfd to get more detailed symbols for the backtraces
+# generated by CONFIG_WPA_TRACE=y.
+#CONFIG_WPA_TRACE_BFD=y
+# For BSD, uncomment these.
+#LIBS += -lbfd -liberty -lz
+#LIBS_p += -lbfd -liberty -lz
+#LIBS_c += -lbfd -liberty -lz
+
+# wpa_supplicant depends on strong random number generation being available
+# from the operating system. os_get_random() function is used to fetch random
+# data when needed, e.g., for key generation. On Linux and BSD systems, this
+# works by reading /dev/urandom. It should be noted that the OS entropy pool
+# needs to be properly initialized before wpa_supplicant is started. This is
+# important especially on embedded devices that do not have a hardware random
+# number generator and may by default start up with minimal entropy available
+# for random number generation.
+#
+# As a safety net, wpa_supplicant is by default trying to internally collect
+# additional entropy for generating random data to mix in with the data fetched
+# from the OS. This by itself is not considered to be very strong, but it may
+# help in cases where the system pool is not initialized properly. However, it
+# is very strongly recommended that the system pool is initialized with enough
+# entropy either by using hardware assisted random number generator or by
+# storing state over device reboots.
+#
+# wpa_supplicant can be configured to maintain its own entropy store over
+# restarts to enhance random number generation. This is not perfect, but it is
+# much more secure than using the same sequence of random numbers after every
+# reboot. This can be enabled with -e<entropy file> command line option. The
+# specified file needs to be readable and writable by wpa_supplicant.
+#
+# If the os_get_random() is known to provide strong random data (e.g., on
+# Linux/BSD, the board in question is known to have reliable source of random
+# data from /dev/urandom), the internal wpa_supplicant random pool can be
+# disabled. This will save some in binary size and CPU use. However, this
+# should only be considered for builds that are known to be used on devices
+# that meet the requirements described above.
+#CONFIG_NO_RANDOM_POOL=y
+
+# IEEE 802.11n (High Throughput) support (mainly for AP mode)
+CONFIG_IEEE80211N=y
+
+# Wireless Network Management (IEEE Std 802.11v-2011)
+# Note: This is experimental and not complete implementation.
+CONFIG_WNM=y
+
+# Interworking (IEEE 802.11u)
+# This can be used to enable functionality to improve interworking with
+# external networks (GAS/ANQP to learn more about the networks and network
+# selection based on available credentials).
+CONFIG_INTERWORKING=y
+
+# Hotspot 2.0
+CONFIG_HS20=y
+
+# Disable roaming in wpa_supplicant
+#CONFIG_NO_ROAMING=y
+
+# AP mode operations with wpa_supplicant
+# This can be used for controlling AP mode operations with wpa_supplicant. It
+# should be noted that this is mainly aimed at simple cases like
+# WPA2-Personal while more complex configurations like WPA2-Enterprise with an
+# external RADIUS server can be supported with hostapd.
+CONFIG_AP=y
+
+# P2P (Wi-Fi Direct)
+# This can be used to enable P2P support in wpa_supplicant. See README-P2P for
+# more information on P2P operations.
+CONFIG_P2P=y
+
+# Enable TDLS support
+CONFIG_TDLS=y
+
+# Wi-Fi Direct
+# This can be used to enable Wi-Fi Direct extensions for P2P using an external
+# program to control the additional information exchanges in the messages.
+CONFIG_WIFI_DISPLAY=y
+
+# Autoscan
+# This can be used to enable automatic scan support in wpa_supplicant.
+# See wpa_supplicant.conf for more information on autoscan usage.
+#
+# Enabling directly a module will enable autoscan support.
+# For exponential module:
+#CONFIG_AUTOSCAN_EXPONENTIAL=y
+# For periodic module:
+#CONFIG_AUTOSCAN_PERIODIC=y
+
+# Password (and passphrase, etc.) backend for external storage
+# These optional mechanisms can be used to add support for storing passwords
+# and other secrets in external (to wpa_supplicant) location. This allows, for
+# example, operating system specific key storage to be used
+#
+# External password backend for testing purposes (developer use)
+#CONFIG_EXT_PASSWORD_TEST=y
+
+include $(wildcard $(LOCAL_PATH)/android_config_*.inc)
+
+# bgscan
+NEED_BGSCAN=y
+CONFIG_BGSCAN_LEARN=y
+CONFIG_BGSCAN_SIMPLE=y
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
deleted file mode 100644
index fb3f917..0000000
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
+++ /dev/null
@@ -1,4 +0,0 @@
-[D-BUS Service]
-Name=fi.epitest.hostap.WPASupplicant
-Exec=/usr/sbin/wpa_supplicant -d -Dnl80211 -c/etc/wpa_supplicant.conf -iwlan0 -B -u
-User=root
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
deleted file mode 100644
index 0bb1056..0000000
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
+++ /dev/null
@@ -1,4 +0,0 @@
-[D-BUS Service]
-Name=fi.w1.wpa_supplicant1
-Exec=/usr/sbin/wpa_supplicant -d -Dnl80211 -c/etc/wpa_supplicant.conf -iwlan0 -B -u
-User=root
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 05/12] hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (3 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 04/12] wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 06/12] wl18xx : update to ol_r8.a9.14 Karthik Ramanan
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Changed git sources to git.ti.com
    - Updated Defconfig.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        | 24 ----------------------
 .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        | 24 ++++++++++++++++++++++
 .../hostap/hostap-daemon/defconfig                 |  2 +-
 .../recipes-connectivity/hostap/hostap.inc         |  7 +++----
 4 files changed, 28 insertions(+), 29 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb

diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
deleted file mode 100644
index cd5d8d3..0000000
--- a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
+++ /dev/null
@@ -1,24 +0,0 @@
-# This is a TI specific version of the hostap-daemon recipe for use with the
-# wl18xx wlan and bluetooth module.
-
-require hostap.inc
-
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://../COPYING;md5=ab87f20cd7e8c0d0a6539b34d3791d0e"
-
-PR_append = "b+gitr${SRCPV}"
-
-FILESEXTRAPATHS_append := "${THISDIR}/hostap-daemon:"
-
-# Add TI to the end to make it clear that this is a TI customized version
-# of hostap
-PV = "2.0-devel-ti"
-
-# Tag: ol_r8.a8.10
-SRCREV = "257ab333aad993b4be81808524bc0d939c276058"
-BRANCH = "mbss_suspend"
-
-PROVIDES += "hostap-daemon"
-RPROVIDES_${PN} += "hostap-daemon"
-RREPLACES_${PN} += "hostap-daemon"
-RCONFLICTS_${PN} += "hostap-daemon"
diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
new file mode 100644
index 0000000..3981b78
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
@@ -0,0 +1,24 @@
+# This is a TI specific version of the hostap-daemon recipe for use with the
+# wl18xx wlan and bluetooth module.
+
+require hostap.inc
+
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://../COPYING;md5=ab87f20cd7e8c0d0a6539b34d3791d0e"
+
+PR_append = "c+gitr${SRCPV}"
+
+FILESEXTRAPATHS_append := "${THISDIR}/hostap-daemon:"
+
+# Add TI to the end to make it clear that this is a TI customized version
+# of hostap
+PV = "2.0-devel-ti"
+
+# Tag: ol_r8.a9.14
+SRCREV = "281f5adb8eb7ee9e9220546c0227696b02aab332"
+BRANCH = "single_hostap_dfs_dynamic"
+
+PROVIDES += "hostap-daemon"
+RPROVIDES_${PN} += "hostap-daemon"
+RREPLACES_${PN} += "hostap-daemon"
+RCONFLICTS_${PN} += "hostap-daemon"
diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon/defconfig b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon/defconfig
index ccc0996..3ee35bc 100644
--- a/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon/defconfig
+++ b/meta-arago-extras/recipes-connectivity/hostap/hostap-daemon/defconfig
@@ -52,7 +52,7 @@ CONFIG_LIBNL32=y
 # This version is an experimental implementation based on IEEE 802.11w/D1.0
 # draft and is subject to change since the standard has not yet been finalized.
 # Driver support is also needed for IEEE 802.11w.
-#CONFIG_IEEE80211W=y
+CONFIG_IEEE80211W=y
 
 # Integrated EAP server
 #CONFIG_EAP=y
diff --git a/meta-arago-extras/recipes-connectivity/hostap/hostap.inc b/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
index 15e82d5..180fc01 100644
--- a/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
+++ b/meta-arago-extras/recipes-connectivity/hostap/hostap.inc
@@ -1,5 +1,5 @@
 # This is a TI specific version of the hostap-daemon recipe for use with the
-# wl12xx wlan and bluetooth module.
+# wl18xx wlan module
 
 HOMEPAGE = "http://hostap.epitest.fi"
 DESCRIPTION = "User space daemon for extended IEEE 802.11 management"
@@ -11,15 +11,14 @@ DEPENDS = "libnl openssl"
 # default
 DEFAULT_PREFERENCE = "-1"
 
-PR = "r5"
+PR = "r6"
 
 inherit update-rc.d
 INITSCRIPT_NAME="hostapd"
 
 CONFFILES_${PN} += "${sysconfdir}/hostapd.conf"
 
-SRC_URI = "git://github.com/TI-OpenLink/hostap.git;protocol=git;branch=${BRANCH} \
-           file://0001-hostapd-change-conf-file-for-better-oob-startup.patch;patchdir=.. \
+SRC_URI = "git://git.ti.com/wilink8-wlan/hostap.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
 	       file://init"
 
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 06/12] wl18xx : update to ol_r8.a9.14
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (4 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 05/12] hostap-daemon-wl18xx: " Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 07/12] Wl18xx : recipes update - tag changed " Karthik Ramanan
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Changed git sources to git.ti.com
    - Updated to latest release.
Signed-off-by: Yaniv Machani <yanivma@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    | 30 ---------------------
 .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    | 31 ++++++++++++++++++++++
 2 files changed, 31 insertions(+), 30 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb

diff --git a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
deleted file mode 100644
index b59f1c4..0000000
--- a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb
+++ /dev/null
@@ -1,30 +0,0 @@
-DESCRIPTION = "Firmware files for use with TI wl18xx"
-LICENSE = "TI-TSPA"
-LIC_FILES_CHKSUM = "file://LICENCE;md5=4977a0fe767ee17765ae63c435a32a9e"
-
-PACKAGE_ARCH = "all"
-
-PR = "r3+gitr${SRCPV}"
-
-PROVIDES += "wl12xx-firmware"
-RPROVIDES_${PN} += "wl12xx-firmware"
-RREPLACES_${PN} += "wl12xx-firmware"
-RCONFLICTS_${PN} += "wl12xx-firmware"
-
-# Tag: ol_r8.a8.10
-SRCREV = "89dc93a5c23fd69ebacd64c936ba5aabf173c29b"
-SRC_URI = "git://github.com/TI-OpenLink/wl18xx_fw.git;protocol=git;branch=mbss \
-           file://0001-Add-Makefile-for-SDK.patch \
-          "
-
-S = "${WORKDIR}/git"
-
-do_compile() {
-    :
-}
-
-do_install() {
-    oe_runmake 'DEST_DIR=${D}' install
-}
-
-FILES_${PN} = "/lib/firmware/ti-connectivity/*"
diff --git a/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb
new file mode 100644
index 0000000..45d4ea7
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = "Firmware files for use with TI wl18xx"
+LICENSE = "TI-TSPA"
+LIC_FILES_CHKSUM = "file://LICENCE;md5=4977a0fe767ee17765ae63c435a32a9e"
+
+PACKAGE_ARCH = "all"
+
+PR = "r4+gitr${SRCPV}"
+
+PROVIDES += "wl12xx-firmware"
+RPROVIDES_${PN} += "wl12xx-firmware"
+RREPLACES_${PN} += "wl12xx-firmware"
+RCONFLICTS_${PN} += "wl12xx-firmware"
+
+# Tag: ol_r8.a9.14
+SRCREV = "2568d8f61fd509eabb112110c20ea31c088ef6b9"
+BRANCH = "ap_dfs"
+SRC_URI = "git://git.ti.com/wilink8-wlan/wl18xx_fw.git;protocol=git;branch=${BRANCH} \
+           file://0001-Add-Makefile-for-SDK.patch \
+          "
+
+S = "${WORKDIR}/git"
+
+do_compile() {
+    :
+}
+
+do_install() {
+    oe_runmake 'DEST_DIR=${D}' install
+}
+
+FILES_${PN} = "/lib/firmware/ti-connectivity/*"
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 07/12] Wl18xx : recipes update - tag changed to ol_r8.a9.14
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (5 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 06/12] wl18xx : update to ol_r8.a9.14 Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 08/12] wl18xx-target-scripts : Add new WiFi related scripts Karthik Ramanan
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Changed git sources to git.ti.com
     - Updated to latest release.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb | 31 ----------------------
 .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb | 31 ++++++++++++++++++++++
 2 files changed, 31 insertions(+), 31 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb

diff --git a/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb
deleted file mode 100644
index 26faa6f..0000000
--- a/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb
+++ /dev/null
@@ -1,31 +0,0 @@
-DESCRIPTION = "The calibrator and other useful utilities for TI wireless solution based on wl12xx driver"
-LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://COPYING;md5=4725015cb0be7be389cf06deeae3683d"
-
-DEPENDS = "libnl"
-RDEPENDS_${PN} = "wl18xx-firmware"
-
-PR ="r1+gitr${SRCPV}"
-
-#Tag: ol_r8.a8.10
-SRCREV = "c50159d66af1786414b819ebcaa8b2571ae790a1"
-SRC_URI = "git://github.com/TI-OpenLink/18xx-ti-utils.git \
-"
-
-PROVIDES += "ti-wifi-utils"
-RPROVIDES_${PN} += "ti-wifi-utils"
-RREPLACES_${PN} +=  "ti-wifi-utils"
-RCONFLICTS_${PN} +=  "ti-wifi-utils"
-
-S = "${WORKDIR}/git"
-
-export CROSS_COMPILE = "${TARGET_PREFIX}"
-
-EXTRA_OEMAKE = 'CFLAGS="${CFLAGS} -I${STAGING_INCDIR}/libnl3/ -DCONFIG_LIBNL32 " \
-		LDFLAGS="${LDFLAGS} -L${STAGING_LIBDIR}" \
-		NLVER=3'
-
-do_install() {
-    install -d ${D}${bindir}
-    install -m 0755 calibrator ${D}${bindir}/
-}
diff --git a/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb b/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb
new file mode 100644
index 0000000..f74c2f9
--- /dev/null
+++ b/meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a9.14.bb
@@ -0,0 +1,31 @@
+DESCRIPTION = "The calibrator and other useful utilities for TI wireless solution based on wl12xx driver"
+LICENSE = "BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=4725015cb0be7be389cf06deeae3683d"
+
+DEPENDS = "libnl"
+RDEPENDS_${PN} = "wl18xx-firmware"
+
+PR ="r2+gitr${SRCPV}"
+
+#Tag: ol_r8.a9.14
+SRCREV = "e014b59381f04b329fccd0ec18a5f2da7fa0fd63"
+SRC_URI = "git://git.ti.com/wilink8-wlan/18xx-ti-utils.git \
+"
+
+PROVIDES += "ti-wifi-utils"
+RPROVIDES_${PN} += "ti-wifi-utils"
+RREPLACES_${PN} +=  "ti-wifi-utils"
+RCONFLICTS_${PN} +=  "ti-wifi-utils"
+
+S = "${WORKDIR}/git"
+
+export CROSS_COMPILE = "${TARGET_PREFIX}"
+
+EXTRA_OEMAKE = 'CFLAGS="${CFLAGS} -I${STAGING_INCDIR}/libnl3/ -DCONFIG_LIBNL32 " \
+		LDFLAGS="${LDFLAGS} -L${STAGING_LIBDIR}" \
+		NLVER=3'
+
+do_install() {
+    install -d ${D}${bindir}
+    install -m 0755 calibrator ${D}${bindir}/
+}
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 08/12] wl18xx-target-scripts : Add new WiFi related scripts
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (6 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 07/12] Wl18xx : recipes update - tag changed " Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 09/12] recipes-connectivity: remove remaining unnecessary exec permissions Karthik Ramanan
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

New scripts to ease the use of wifi modes-
 Start/Stop - Station, AP, P2P and Multi Role.
 Station connection scripts.
 Driver load/unload.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../packagegroup-arago-tisdk-connectivity.bb       |  3 ++-
 .../wl18xx-target-scripts_r8.a9.14.bb              | 25 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 1 deletion(-)
 mode change 100644 => 100755 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
 create mode 100755 meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
old mode 100644
new mode 100755
index 7b3480c..fa82e7e
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install wireless packages into the target FS"
 LICENSE = "MIT"
-PR = "r24"
+PR = "r25"
 
 inherit packagegroup
 
@@ -24,6 +24,7 @@ WLAN_COMMON = "\
     crda \
     hostap-daemon-wl18xx \
     ti-wifi-utils-wl18xx \
+    wl18xx-target-scripts \
 "
 
 # netperf has non-standard license, needs verifying
diff --git a/meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb b/meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb
new file mode 100755
index 0000000..8ba0092
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb
@@ -0,0 +1,25 @@
+DESCRIPTION = "Scripts and configuration files for TI wireless drivers"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://README;beginline=1;endline=21;md5=b8d6a0865f50159bf5c0d175d1f4a705"
+
+PR ="r1+gitr${SRCPV}"
+
+# Tag: ol_r8.a9.14
+SRCREV = "4d9f47235501fb2c665b6336a54e0ba152e8e941"
+BRANCH = "sitara-mbss"
+SRC_URI = "git://git.ti.com/wilink8-wlan/wl18xx-target-scripts.git;protocol=git;branch=${BRANCH}"
+
+S = "${WORKDIR}/git"
+
+FILES_${PN} += "${datadir}/wl18xx/"
+
+do_install() {
+	install -d ${D}${datadir}/wl18xx/
+
+	scripts=`find ./ -type f -name "*\.sh"`
+	for s in $scripts
+	do
+		install -m 0755 $s ${D}${datadir}/wl18xx/
+	done
+}
+
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 09/12] recipes-connectivity: remove remaining unnecessary exec permissions
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (7 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 08/12] wl18xx-target-scripts : Add new WiFi related scripts Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 10/12] wl18xx-compat: version update Karthik Ramanan
                   ` (3 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Denys Dmytriyenko <denys@ti.com>

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../bluez4/bluez4-fix-synchronization-between-bluetoothd-and-dr.patch     | 0
 .../obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-longer.patch        | 0
 .../wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb               | 0
 3 files changed, 0 insertions(+), 0 deletions(-)
 mode change 100755 => 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-synchronization-between-bluetoothd-and-dr.patch
 mode change 100755 => 100644 meta-arago-distro/recipes-connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-longer.patch
 mode change 100755 => 100644 meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb

diff --git a/meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-synchronization-between-bluetoothd-and-dr.patch b/meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-synchronization-between-bluetoothd-and-dr.patch
old mode 100755
new mode 100644
diff --git a/meta-arago-distro/recipes-connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-longer.patch b/meta-arago-distro/recipes-connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-longer.patch
old mode 100755
new mode 100644
diff --git a/meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb b/meta-arago-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-target-scripts_r8.a9.14.bb
old mode 100755
new mode 100644
-- 
2.0.1



^ permalink raw reply	[flat|nested] 21+ messages in thread

* [PATCH 10/12] wl18xx-compat: version update
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (8 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 09/12] recipes-connectivity: remove remaining unnecessary exec permissions Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 11/12] wl18xx-wlconf: " Karthik Ramanan
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Update to latest version tag - ol_r8.a9.14
- move to git.ti.com and use backports module.
- clean some unused commands.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Acked-by: Chase Maupin <chase.maupin@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>

Conflicts:

	meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb

Signed-off-by: Karthik Ramanan <a0393906@ti.com>
---
 .../packagegroup-arago-tisdk-connectivity.bb       |  3 +-
 .../ti-compat-wireless-wl18xx_r8.a8.10.bb          | 61 ----------------------
 .../ti-compat-wireless-wl18xx_r8.a9.14.bb          | 51 ++++++++++++++++++
 3 files changed, 53 insertions(+), 62 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
index fa82e7e..6a51fdb 100755
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
@@ -1,6 +1,6 @@
 DESCRIPTION = "Task to install wireless packages into the target FS"
 LICENSE = "MIT"
-PR = "r25"
+PR = "r27"
 
 inherit packagegroup
 
@@ -31,6 +31,7 @@ WLAN_COMMON = "\
 #    netperf
 
 FIRMWARE_AND_DRIVERS = "\
+    ti-compat-wireless-wl18xx \
     wl18xx-firmware \
 "
 
diff --git a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb
deleted file mode 100644
index 0e7281a..0000000
--- a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a8.10.bb
+++ /dev/null
@@ -1,61 +0,0 @@
-# This is a TI specific version of the compat-wireless recipe using a
-# compat-wireless package created from the TI Systems Tested mac80211 releases.
-
-DESCRIPTION = "ti compat-wireless drivers for wl18xx"
-HOMEPAGE = "https://gforge.ti.com/gf/project/ecs_nlcp/"
-SECTION = "kernel/modules"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
-
-RDEPENDS_${PN} = "wireless-tools"
-
-PROVIDES += "ti-compat-wireless-wl12xx"
-RPROVIDES_${PN} += "ti-compat-wireless-wl12xx"
-RREPLACES_${PN} += "ti-compat-wireless-wl12xx"
-RCONFLICTS_${PN} += "ti-compat-wireless-wl12xx"
-
-COMPATIBLE_MACHINE = "(omap-a15)"
-
-PV = "r8.a8.08"
-inherit module
-
-PR = "${MACHINE_KERNEL_PR}"
-PR_append = "b"
-
-# Tags: ol_r8.a8.10
-SRCREV_wl18xx = "eaa1820c02dc076e6ad9254e9cb7a3bb0c17471b"
-SRCREV_compat = "5d80865281795f962e1400a95202bbd07dd763c0"
-SRCREV_compat-wireless = "23a0d62ea1a57327709a77f08d6265ec807a909f"
-
-SRCREV_FORMAT = "compat-wireless"
-
-S = "${WORKDIR}/compat-wireless"
-
-SRC_URI = "git://github.com/TI-OpenLink/compat-wireless.git;destsuffix=compat-wireless;name=compat-wireless \
-           git://github.com/TI-OpenLink/compat.git;destsuffix=compat;name=compat \
-           git://github.com/TI-OpenLink/wl18xx.git;destsuffix=wl18xx;name=wl18xx \
-"
-
-EXTRA_OEMAKE = "KLIB_BUILD=${STAGING_KERNEL_DIR} KLIB=${D}"
-
-do_configure() {
-    cd ${S}
-    GIT_TREE="${WORKDIR}/wl18xx" GIT_COMPAT_TREE="${WORKDIR}/compat" ./scripts/admin-refresh.sh network
-    ./scripts/driver-select wl18xx
-
-    # Now generate the sourceipk with the properly configured sources
-    sourceipk_do_create_srcipk
-}
-
-do_configure_append() {
-    sed -i "s#@./scripts/update-initramfs## " Makefile
-}
-
-do_install() {
-    # Remove hardcoded references to host depmod
-    sed -i "s#@/sbin/depmod -a## " Makefile
-    sed -i "s#@/sbin/depmod -ae## " Makefile
-
-    # Install modules
-    oe_runmake DEPMOD=echo DESTDIR="${D}" INSTALL_MOD_PATH="${D}" LDFLAGS="" install-modules
-}
diff --git a/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb
new file mode 100644
index 0000000..dca2edb
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-compat-wireless-wl18xx_r8.a9.14.bb
@@ -0,0 +1,51 @@
+# This is a TI specific version of the compat-wireless recipe using a
+# compat-wireless package created from the TI Systems Tested mac80211 releases.
+
+DESCRIPTION = "ti compat-wireless drivers for wl18xx"
+HOMEPAGE = "https://git.ti.com/wilink8-wlan/wl18xx"
+SECTION = "kernel/modules"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7"
+
+RDEPENDS_${PN} = "wireless-tools"
+
+PV = "r8.a9.14"
+inherit module
+
+PR = "${MACHINE_KERNEL_PR}+a+gitr${SRCPV}"
+
+# Tags: ol_r8.a9.14
+SRCREV_wl18xx = "0e48c4b55cfa0d557a098cbe92b1f092f1a9ad67"
+BRANCH_wl18xx = "ap_p2p"
+SRCREV_backports = "0d46f43a2f3ccdd53de19eee5b9c674bf8ef09a2"
+BRANCH_backports = "ap_dfs_mbss_all"
+
+SRCREV_FORMAT = "wl18xx"
+
+S = "${WORKDIR}/compat-wireless"
+
+SRC_URI = "git://git.ti.com/wilink8-wlan/wl18xx.git;branch=${BRANCH_wl18xx};destsuffix=wl18xx;name=wl18xx \
+           git://git.ti.com/wilink8-wlan/backports.git;branch=${BRANCH_backports};destsuffix=backports;name=backports \
+ "
+
+export KLIB_BUILD="${STAGING_KERNEL_DIR}"
+export KLIB="${D}"
+
+do_configure() {
+    cd "${WORKDIR}/backports"
+    unset CC
+    #Generate compat-wireless
+    python ./gentree.py --clean  "${WORKDIR}/wl18xx" "${WORKDIR}/compat-wireless"
+
+    cd ${S}
+    make defconfig-wl18xx
+
+    # Now generate the sourceipk with the properly configured sources
+	sourceipk_do_create_srcipk
+}
+
+do_install() {
+    # Install modules
+    oe_runmake modules_install
+}
+
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 11/12] wl18xx-wlconf: version update
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (9 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 10/12] wl18xx-compat: version update Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 10:54 ` [PATCH 12/12] wpa-supplicant-wl18xx: configuration files update Karthik Ramanan
  2014-09-02 21:46 ` [PATCH 00/12] Enabling WL8 R8.4 on dora Cooper Jr., Franklin
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- Update to latest version tag - ol_r8.a9.14
    - move to git.ti.com

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb | 41 ---------------------
 .../recipes-connectivity/wlconf/wlconf_r8.a9.14.bb | 42 ++++++++++++++++++++++
 2 files changed, 42 insertions(+), 41 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a8.10.bb
 create mode 100644 meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a9.14.bb

diff --git a/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a8.10.bb b/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a8.10.bb
deleted file mode 100644
index 5f50e88..0000000
--- a/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a8.10.bb
+++ /dev/null
@@ -1,41 +0,0 @@
-DESCRIPTION = "Configuration utility for TI wireless drivers"
-LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://README;beginline=1;endline=21;md5=adc05a1903d3f107f85c90328e3a9438"
-
-PR ="r1"
-PR_append = "+gitr${SRCPV}"
-
-# Tag: ol_r8.a8.10
-SRCREV = "c50159d66af1786414b819ebcaa8b2571ae790a1"
-SRC_URI = "git://github.com/TI-OpenLink/18xx-ti-utils.git"
-
-S = "${WORKDIR}/git/wlconf"
-
-EXTRA_OEMAKE = "CC=${TARGET_PREFIX}gcc"
-
-do_install() {
-	install -d ${D}${bindir}
-	install -d ${D}${bindir}/wlconf/
-	install -d ${D}${bindir}/wlconf/official_inis
-	install -d ${D}/lib/firmware/ti-connectivity
-
-	install -m 0755 wlconf ${D}${bindir}/wlconf/
-	install -m 0755 dictionary.txt ${D}${bindir}/wlconf/
-	install -m 0755 struct.bin ${D}${bindir}/wlconf/
-	install -m 0755 default.conf ${D}${bindir}/wlconf/
-	install -m 0755 wl18xx-conf-default.bin ${D}${bindir}/wlconf/
-	install -m 0755 wl18xx-conf-default.bin ${D}/lib/firmware/ti-connectivity/wl18xx-conf.bin
-	install -m 0755 README ${D}${bindir}/wlconf/
-	install -m 0755 example.conf ${D}${bindir}/wlconf/
-	install -m 0755 example.ini ${D}${bindir}/wlconf/
-	install -m 0755 ${S}/official_inis/* \
-			${D}${bindir}/wlconf/official_inis/
-}
-
-FILES_${PN} += " \
-	${bindir}/wlconf \
-	${bindir}/wlconf/official_inis \
-	/lib/firmware/ti-connectivity/wl18xx-conf.bin \
-"
-
-FILES_${PN}-dbg += "${bindir}/wlconf/.debug"
diff --git a/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a9.14.bb b/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a9.14.bb
new file mode 100644
index 0000000..02af7f6
--- /dev/null
+++ b/meta-arago-extras/recipes-connectivity/wlconf/wlconf_r8.a9.14.bb
@@ -0,0 +1,42 @@
+DESCRIPTION = "Configuration utility for TI wireless drivers"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://README;beginline=1;endline=21;md5=adc05a1903d3f107f85c90328e3a9438"
+
+PR ="r2"
+PR_append = "+gitr${SRCPV}"
+
+# Tag: ol_r8.a9.14
+SRCREV = "e014b59381f04b329fccd0ec18a5f2da7fa0fd63"
+SRC_URI = "git://git.ti.com/wilink8-wlan/18xx-ti-utils.git"
+
+S = "${WORKDIR}/git/wlconf"
+
+EXTRA_OEMAKE = "CC=${TARGET_PREFIX}gcc"
+
+do_install() {
+	install -d ${D}${bindir}
+	install -d ${D}${bindir}/wlconf/
+	install -d ${D}${bindir}/wlconf/official_inis
+	install -d ${D}/lib/firmware/ti-connectivity
+
+	install -m 0755 wlconf ${D}${bindir}/wlconf/
+	install -m 0755 dictionary.txt ${D}${bindir}/wlconf/
+	install -m 0755 struct.bin ${D}${bindir}/wlconf/
+	install -m 0755 default.conf ${D}${bindir}/wlconf/
+	install -m 0755 wl18xx-conf-default.bin ${D}${bindir}/wlconf/
+	install -m 0755 wl18xx-conf-default.bin ${D}/lib/firmware/ti-connectivity/wl18xx-conf.bin
+	install -m 0755 README ${D}${bindir}/wlconf/
+	install -m 0755 example.conf ${D}${bindir}/wlconf/
+	install -m 0755 example.ini ${D}${bindir}/wlconf/
+	install -m 0755 configure-device.sh ${D}${bindir}/wlconf/
+	install -m 0755 ${S}/official_inis/* \
+			${D}${bindir}/wlconf/official_inis/
+}
+
+FILES_${PN} += " \
+	${bindir}/wlconf \
+	${bindir}/wlconf/official_inis \
+	/lib/firmware/ti-connectivity/wl18xx-conf.bin \
+"
+
+FILES_${PN}-dbg += "${bindir}/wlconf/.debug"
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* [PATCH 12/12] wpa-supplicant-wl18xx: configuration files update
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (10 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 11/12] wl18xx-wlconf: " Karthik Ramanan
@ 2014-09-02 10:54 ` Karthik Ramanan
  2014-09-02 21:46 ` [PATCH 00/12] Enabling WL8 R8.4 on dora Cooper Jr., Franklin
  12 siblings, 0 replies; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-02 10:54 UTC (permalink / raw)
  To: meta-arago

From: Yaniv Machani <yanivma@ti.com>

- clean non releveant configuration flags.

Signed-off-by: Yaniv Machani <yanivma@ti.com>
Acked-by: Franklin Cooper Jr. <fcooper@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Tested-by: Karthik Ramanan <a0393906@ti.com>
---
 .../recipes-connectivity/wpa-supplicant/wpa-supplicant.inc             | 2 +-
 .../wpa-supplicant/wpa-supplicant/p2p_supplicant.conf                  | 3 +--
 .../wpa-supplicant/wpa-supplicant/wpa_supplicant.conf                  | 3 ++-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
index c8611ea..e4be180 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant.inc
@@ -14,7 +14,7 @@ RRECOMMENDS_${PN} = "wpa-supplicant-passphrase wpa-supplicant-cli"
 # wpa-supplicant the DEFAULT_PREFERENCE will be set to -1.
 DEFAULT_PREFERENCE = "-1"
 
-PR = "r7"
+PR = "r8"
 
 SRC_URI = "git://git.ti.com/wilink8-wlan/hostap.git;protocol=git;branch=${BRANCH} \
            file://defconfig \
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/p2p_supplicant.conf b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/p2p_supplicant.conf
index 2de8730..3bdc306 100755
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/p2p_supplicant.conf
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/p2p_supplicant.conf
@@ -3,12 +3,11 @@ update_config=0
 device_name=TI-SITARA-P2P
 device_type=1-0050F204-1
 config_methods=virtual_push_button physical_display keypad
-p2p_go_intent=0
+#p2p_go_intent=0
 country=US
 ##p2p_pref_chan=115:36 115:40
 driver_param=use_multi_chan_concurrent=1 use_p2p_group_interface=1
 p2p_go_max_inactivity=60
 p2p_go_ht40=1
-p2p_multi_chan=1
 disassoc_low_ack=1
 concurrent_sched_scan=1
diff --git a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/wpa_supplicant.conf b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/wpa_supplicant.conf
index f144a38..4233eb2 100644
--- a/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/wpa_supplicant.conf
+++ b/meta-arago-extras/recipes-connectivity/wpa-supplicant/wpa-supplicant/wpa_supplicant.conf
@@ -59,6 +59,7 @@ driver_param=use_multi_chan_concurrent=1 use_p2p_group_interface=1
 # inactive stations.
 p2p_go_max_inactivity=60
 p2p_go_ht40=1
-p2p_multi_chan=1
 disassoc_low_ack=1
 concurrent_sched_scan=1
+p2p_disabled=1
+
-- 
2.0.1



^ permalink raw reply related	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
                   ` (11 preceding siblings ...)
  2014-09-02 10:54 ` [PATCH 12/12] wpa-supplicant-wl18xx: configuration files update Karthik Ramanan
@ 2014-09-02 21:46 ` Cooper Jr., Franklin
  2014-09-03 12:46   ` R, Karthik
  12 siblings, 1 reply; 21+ messages in thread
From: Cooper Jr., Franklin @ 2014-09-02 21:46 UTC (permalink / raw)
  To: R, Karthik, meta-arago

If you can resend using --find-copies-harder it will make it a lot easier to review. You might also need to play with the -M option to make sure your only sending as little deltas as possible.

Also it would be nice in each of the patches if you add [for dora] to the patch subject. I know you indicated that in the cover letter but it just makes things easier and a good habit in case you don't always send cover letters.

I always use git send-email --annotate and manually add things like that to each patch before I send it. A bit of a hassle for the sender but makes the reviewer's life easier :)

> -----Original Message-----
> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> bounces@arago-project.org] On Behalf Of R, Karthik
> Sent: Tuesday, September 02, 2014 5:55 AM
> To: meta-arago@arago-project.org
> Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> This patch set contains the set of patches that are required to get the latest
> Wilink firmware on the dora branch.
> Most of the patches here are cherry picked from the master branch. A few of
> them needed minor rework.
> 
> Note that this has been tested on the GLSDK 6.10 release line for dra7xx-evm
> as the target.
> 
> Denys Dmytriyenko (4):
>   wl18xx-firmware: specify the branch being used for this version
>   hostap-daemon: specify the branch being used for this version
>   wpa-supplicant: specify the branch being used for this version
>   recipes-connectivity: remove remaining unnecessary exec permissions
> 
> Yaniv Machani (8):
>   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
>   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
>   wl18xx : update to ol_r8.a9.14
>   Wl18xx : recipes update - tag changed to ol_r8.a9.14
>   wl18xx-target-scripts : Add new WiFi related scripts
>   wl18xx-compat: version update
>   wl18xx-wlconf: version update
>   wpa-supplicant-wl18xx: configuration files update
> 
>  ...synchronization-between-bluetoothd-and-dr.patch |   0
>  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
>  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
>  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
>  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
>  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
>  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
>  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
>  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
>  .../hostap/hostap-daemon/defconfig                 |   2 +-
>  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
>  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
>  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --  .../recipes-
> connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++  .../wpa-supplicant/wpa-
> supplicant-wl18xx/defconfig | 506 -------------------
>  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
>  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
>  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
>  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
>  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> +++++++++++++++++++++
>  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
>  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
>  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
>  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
>  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --  .../ti-wifi-utils/ti-wifi-
> utils-wl18xx_r8.a9.14.bb |  31 ++
>  26 files changed, 814 insertions(+), 800 deletions(-)  mode change 100755 =>
> 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> synchronization-between-bluetoothd-and-dr.patch
>  mode change 100755 => 100644 meta-arago-distro/recipes-
> connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> longer.patch
>  mode change 100644 => 100755 meta-arago-distro/recipes-
> core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
>  delete mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> compat-wireless-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> compat-wireless-wl18xx_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> firmware/wl18xx-firmware_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> firmware/wl18xx-firmware_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-
> connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-
> connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
>  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> target-scripts/wl18xx-target-scripts_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-
> connectivity/wlconf/wlconf_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-
> connectivity/wlconf/wlconf_r8.a9.14.bb
>  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx/defconfig
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/defaults-sane
>  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/defconfig
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
>  delete mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> wifi-utils-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> wifi-utils-wl18xx_r8.a9.14.bb
> 
> --
> 2.0.1
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-02 21:46 ` [PATCH 00/12] Enabling WL8 R8.4 on dora Cooper Jr., Franklin
@ 2014-09-03 12:46   ` R, Karthik
  2014-09-03 14:41     ` Cooper Jr., Franklin
  2014-09-03 18:12     ` Denys Dmytriyenko
  0 siblings, 2 replies; 21+ messages in thread
From: R, Karthik @ 2014-09-03 12:46 UTC (permalink / raw)
  To: Cooper Jr., Franklin, meta-arago

Hi Franklin,

Thanks for your inputs. I did some reading about these suggestions and I fully understand your intent behind it.
I have regenerated the patches sent out the version 2 of this patch set for review. Please review them if you find it in order.
If you need more details about the patches do let me know.

I read a note in the git help that said that the patches generated by using the options that make the differences minimal like the -D option will result in patches that cannot be applied by git am.
So from a review point its fine, but I don't understand how it will get merged into the repo?
Could you please help me understand the flow of the patches?

Regards
Karthik

-----Original Message-----
From: Cooper Jr., Franklin 
Sent: Wednesday, September 03, 2014 3:17 AM
To: R, Karthik; meta-arago@arago-project.org
Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora

If you can resend using --find-copies-harder it will make it a lot easier to review. You might also need to play with the -M option to make sure your only sending as little deltas as possible.

Also it would be nice in each of the patches if you add [for dora] to the patch subject. I know you indicated that in the cover letter but it just makes things easier and a good habit in case you don't always send cover letters.

I always use git send-email --annotate and manually add things like that to each patch before I send it. A bit of a hassle for the sender but makes the reviewer's life easier :)

> -----Original Message-----
> From: meta-arago-bounces@arago-project.org [mailto:meta-arago- 
> bounces@arago-project.org] On Behalf Of R, Karthik
> Sent: Tuesday, September 02, 2014 5:55 AM
> To: meta-arago@arago-project.org
> Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> This patch set contains the set of patches that are required to get 
> the latest Wilink firmware on the dora branch.
> Most of the patches here are cherry picked from the master branch. A 
> few of them needed minor rework.
> 
> Note that this has been tested on the GLSDK 6.10 release line for 
> dra7xx-evm as the target.
> 
> Denys Dmytriyenko (4):
>   wl18xx-firmware: specify the branch being used for this version
>   hostap-daemon: specify the branch being used for this version
>   wpa-supplicant: specify the branch being used for this version
>   recipes-connectivity: remove remaining unnecessary exec permissions
> 
> Yaniv Machani (8):
>   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
>   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
>   wl18xx : update to ol_r8.a9.14
>   Wl18xx : recipes update - tag changed to ol_r8.a9.14
>   wl18xx-target-scripts : Add new WiFi related scripts
>   wl18xx-compat: version update
>   wl18xx-wlconf: version update
>   wpa-supplicant-wl18xx: configuration files update
> 
>  ...synchronization-between-bluetoothd-and-dr.patch |   0
>  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
>  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
>  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
>  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
>  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
>  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
>  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
>  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
>  .../hostap/hostap-daemon/defconfig                 |   2 +-
>  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
>  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
>  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --  
> .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++  
> .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
>  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
>  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
>  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
>  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
>  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> +++++++++++++++++++++
>  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
>  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
>  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
>  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
>  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --  
> .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
>  26 files changed, 814 insertions(+), 800 deletions(-)  mode change 
> 100755 =>
> 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> synchronization-between-bluetoothd-and-dr.patch
>  mode change 100755 => 100644 meta-arago-distro/recipes-
> connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> longer.patch
>  mode change 100644 => 100755 meta-arago-distro/recipes- 
> core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
>  delete mode 100644 
> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> compat-wireless-wl18xx_r8.a8.10.bb
>  create mode 100644 
> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> compat-wireless-wl18xx_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> firmware/wl18xx-firmware_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> firmware/wl18xx-firmware_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes- 
> connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes- 
> connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
>  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> target-scripts/wl18xx-target-scripts_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes- 
> connectivity/wlconf/wlconf_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes- 
> connectivity/wlconf/wlconf_r8.a9.14.bb
>  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx/defconfig
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
>  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/defaults-sane
>  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/defconfig
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
>  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
>  delete mode 100644 
> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> wifi-utils-wl18xx_r8.a8.10.bb
>  create mode 100644 
> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> wifi-utils-wl18xx_r8.a9.14.bb
> 
> --
> 2.0.1
> 
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 12:46   ` R, Karthik
@ 2014-09-03 14:41     ` Cooper Jr., Franklin
  2014-09-03 14:49       ` Denys Dmytriyenko
  2014-09-03 18:12     ` Denys Dmytriyenko
  1 sibling, 1 reply; 21+ messages in thread
From: Cooper Jr., Franklin @ 2014-09-03 14:41 UTC (permalink / raw)
  To: R, Karthik, meta-arago



> -----Original Message-----
> From: R, Karthik
> Sent: Wednesday, September 03, 2014 7:46 AM
> To: Cooper Jr., Franklin; meta-arago@arago-project.org
> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> Hi Franklin,
> 
> Thanks for your inputs. I did some reading about these suggestions and I fully
> understand your intent behind it.
> I have regenerated the patches sent out the version 2 of this patch set for
> review. Please review them if you find it in order.
> If you need more details about the patches do let me know.
> 
> I read a note in the git help that said that the patches generated by using the
> options that make the differences minimal like the -D option will result in
> patches that cannot be applied by git am.
[Franklin] -M not -D correct? Anyway I've never had an issue when I can't apply patches when people use those options. I never had Denys complained and he even frequently request that myself and other people use those options I mentioned. I don't know if he does a bit more work behind the scenes to get those patches to work but I've never ran into any problems.
> So from a review point its fine, but I don't understand how it will get merged
> into the repo?
> Could you please help me understand the flow of the patches?
> 
> Regards
> Karthik
> 
> -----Original Message-----
> From: Cooper Jr., Franklin
> Sent: Wednesday, September 03, 2014 3:17 AM
> To: R, Karthik; meta-arago@arago-project.org
> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> If you can resend using --find-copies-harder it will make it a lot easier to
> review. You might also need to play with the -M option to make sure your
> only sending as little deltas as possible.
> 
> Also it would be nice in each of the patches if you add [for dora] to the patch
> subject. I know you indicated that in the cover letter but it just makes things
> easier and a good habit in case you don't always send cover letters.
> 
> I always use git send-email --annotate and manually add things like that to
> each patch before I send it. A bit of a hassle for the sender but makes the
> reviewer's life easier :)
> 
> > -----Original Message-----
> > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > bounces@arago-project.org] On Behalf Of R, Karthik
> > Sent: Tuesday, September 02, 2014 5:55 AM
> > To: meta-arago@arago-project.org
> > Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> >
> > This patch set contains the set of patches that are required to get
> > the latest Wilink firmware on the dora branch.
> > Most of the patches here are cherry picked from the master branch. A
> > few of them needed minor rework.
> >
> > Note that this has been tested on the GLSDK 6.10 release line for
> > dra7xx-evm as the target.
> >
> > Denys Dmytriyenko (4):
> >   wl18xx-firmware: specify the branch being used for this version
> >   hostap-daemon: specify the branch being used for this version
> >   wpa-supplicant: specify the branch being used for this version
> >   recipes-connectivity: remove remaining unnecessary exec permissions
> >
> > Yaniv Machani (8):
> >   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
> >   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
> >   wl18xx : update to ol_r8.a9.14
> >   Wl18xx : recipes update - tag changed to ol_r8.a9.14
> >   wl18xx-target-scripts : Add new WiFi related scripts
> >   wl18xx-compat: version update
> >   wl18xx-wlconf: version update
> >   wpa-supplicant-wl18xx: configuration files update
> >
> >  ...synchronization-between-bluetoothd-and-dr.patch |   0
> >  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
> >  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
> >  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
> >  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
> >  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
> >  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
> >  .../hostap/hostap-daemon/defconfig                 |   2 +-
> >  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
> >  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
> >  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --
> > .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++
> > .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
> >  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
> >  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
> >  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
> >  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
> >  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> > +++++++++++++++++++++
> >  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
> >  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
> >  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
> >  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
> >  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --
> > .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
> >  26 files changed, 814 insertions(+), 800 deletions(-)  mode change
> > 100755 =>
> > 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> > synchronization-between-bluetoothd-and-dr.patch
> >  mode change 100755 => 100644 meta-arago-distro/recipes-
> > connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> > longer.patch
> >  mode change 100644 => 100755 meta-arago-distro/recipes-
> > core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> >  delete mode 100644
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a8.10.bb
> >  create mode 100644
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> > target-scripts/wl18xx-target-scripts_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-
> > connectivity/wlconf/wlconf_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-
> > connectivity/wlconf/wlconf_r8.a9.14.bb
> >  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defaults-sane
> >  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
> >  delete mode 100644
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a8.10.bb
> >  create mode 100644
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a9.14.bb
> >
> > --
> > 2.0.1
> >
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 14:41     ` Cooper Jr., Franklin
@ 2014-09-03 14:49       ` Denys Dmytriyenko
  2014-09-03 15:23         ` Karthik Ramanan
  0 siblings, 1 reply; 21+ messages in thread
From: Denys Dmytriyenko @ 2014-09-03 14:49 UTC (permalink / raw)
  To: Cooper Jr., Franklin; +Cc: meta-arago, R, Karthik

On Wed, Sep 03, 2014 at 02:41:08PM +0000, Cooper Jr., Franklin wrote:
> 
> 
> > -----Original Message-----
> > From: R, Karthik
> > Sent: Wednesday, September 03, 2014 7:46 AM
> > To: Cooper Jr., Franklin; meta-arago@arago-project.org
> > Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> > 
> > Hi Franklin,
> > 
> > Thanks for your inputs. I did some reading about these suggestions and I fully
> > understand your intent behind it.
> > I have regenerated the patches sent out the version 2 of this patch set for
> > review. Please review them if you find it in order.
> > If you need more details about the patches do let me know.
> > 
> > I read a note in the git help that said that the patches generated by using the
> > options that make the differences minimal like the -D option will result in
> > patches that cannot be applied by git am.

> [Franklin] -M not -D correct? Anyway I've never had an issue when I can't 
> apply patches when people use those options. I never had Denys complained 
> and he even frequently request that myself and other people use those 
> options I mentioned. I don't know if he does a bit more work behind the 
> scenes to get those patches to work but I've never ran into any problems.



 -M[<n>], --find-renames[=<n>]
     Detect renames. If n is specified, it is a threshold on the similarity index
     (i.e. amount of addition/deletions compared to the file’s size). For example,
     -M90% means Git should consider a delete/add pair to be a rename if more than 90%
     of the file hasn’t changed. Without a % sign, the number is to be read as a
     fraction, with a decimal point before it. I.e., -M5 becomes 0.5, and is thus the
     same as -M50%. Similarly, -M05 is the same as -M5%. To limit detection to exact
     renames, use -M100%. The default similarity index is 50%.

 -C[<n>], --find-copies[=<n>]
     Detect copies as well as renames. See also --find-copies-harder. If n is
     specified, it has the same meaning as for -M<n>.

 --find-copies-harder
     For performance reasons, by default, -C option finds copies only if the original
     file of the copy was modified in the same changeset. This flag makes the command
     inspect unmodified files as candidates for the source of copy. This is a very
     expensive operation for large projects, so use it with caution. Giving more than
     one -C option has the same effect.




> > So from a review point its fine, but I don't understand how it will get merged
> > into the repo?
> > Could you please help me understand the flow of the patches?
> > 
> > Regards
> > Karthik
> > 
> > -----Original Message-----
> > From: Cooper Jr., Franklin
> > Sent: Wednesday, September 03, 2014 3:17 AM
> > To: R, Karthik; meta-arago@arago-project.org
> > Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> > 
> > If you can resend using --find-copies-harder it will make it a lot easier to
> > review. You might also need to play with the -M option to make sure your
> > only sending as little deltas as possible.
> > 
> > Also it would be nice in each of the patches if you add [for dora] to the patch
> > subject. I know you indicated that in the cover letter but it just makes things
> > easier and a good habit in case you don't always send cover letters.
> > 
> > I always use git send-email --annotate and manually add things like that to
> > each patch before I send it. A bit of a hassle for the sender but makes the
> > reviewer's life easier :)
> > 
> > > -----Original Message-----
> > > From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> > > bounces@arago-project.org] On Behalf Of R, Karthik
> > > Sent: Tuesday, September 02, 2014 5:55 AM
> > > To: meta-arago@arago-project.org
> > > Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> > >
> > > This patch set contains the set of patches that are required to get
> > > the latest Wilink firmware on the dora branch.
> > > Most of the patches here are cherry picked from the master branch. A
> > > few of them needed minor rework.
> > >
> > > Note that this has been tested on the GLSDK 6.10 release line for
> > > dra7xx-evm as the target.
> > >
> > > Denys Dmytriyenko (4):
> > >   wl18xx-firmware: specify the branch being used for this version
> > >   hostap-daemon: specify the branch being used for this version
> > >   wpa-supplicant: specify the branch being used for this version
> > >   recipes-connectivity: remove remaining unnecessary exec permissions
> > >
> > > Yaniv Machani (8):
> > >   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
> > >   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
> > >   wl18xx : update to ol_r8.a9.14
> > >   Wl18xx : recipes update - tag changed to ol_r8.a9.14
> > >   wl18xx-target-scripts : Add new WiFi related scripts
> > >   wl18xx-compat: version update
> > >   wl18xx-wlconf: version update
> > >   wpa-supplicant-wl18xx: configuration files update
> > >
> > >  ...synchronization-between-bluetoothd-and-dr.patch |   0
> > >  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
> > >  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
> > >  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
> > >  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
> > >  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
> > >  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
> > >  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
> > >  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
> > >  .../hostap/hostap-daemon/defconfig                 |   2 +-
> > >  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
> > >  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
> > >  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --
> > > .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++
> > > .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
> > >  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
> > >  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
> > >  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
> > >  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
> > >  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> > > +++++++++++++++++++++
> > >  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
> > >  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
> > >  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
> > >  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
> > >  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --
> > > .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
> > >  26 files changed, 814 insertions(+), 800 deletions(-)  mode change
> > > 100755 =>
> > > 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> > > synchronization-between-bluetoothd-and-dr.patch
> > >  mode change 100755 => 100644 meta-arago-distro/recipes-
> > > connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> > > longer.patch
> > >  mode change 100644 => 100755 meta-arago-distro/recipes-
> > > core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> > >  delete mode 100644
> > > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > > compat-wireless-wl18xx_r8.a8.10.bb
> > >  create mode 100644
> > > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > > compat-wireless-wl18xx_r8.a9.14.bb
> > >  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > > firmware/wl18xx-firmware_r8.a8.10.bb
> > >  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > > firmware/wl18xx-firmware_r8.a9.14.bb
> > >  delete mode 100644 meta-arago-extras/recipes-
> > > connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
> > >  create mode 100644 meta-arago-extras/recipes-
> > > connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
> > >  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> > > target-scripts/wl18xx-target-scripts_r8.a9.14.bb
> > >  delete mode 100644 meta-arago-extras/recipes-
> > > connectivity/wlconf/wlconf_r8.a8.10.bb
> > >  create mode 100644 meta-arago-extras/recipes-
> > > connectivity/wlconf/wlconf_r8.a9.14.bb
> > >  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant-wl18xx/defconfig
> > >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
> > >  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
> > >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant/defaults-sane
> > >  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant/defconfig
> > >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
> > >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > > supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
> > >  delete mode 100644
> > > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > > wifi-utils-wl18xx_r8.a8.10.bb
> > >  create mode 100644
> > > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > > wifi-utils-wl18xx_r8.a9.14.bb
> > >
> > > --
> > > 2.0.1
> > >
> > > _______________________________________________
> > > meta-arago mailing list
> > > meta-arago@arago-project.org
> > > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 14:49       ` Denys Dmytriyenko
@ 2014-09-03 15:23         ` Karthik Ramanan
  2014-09-03 15:39           ` Cooper Jr., Franklin
  0 siblings, 1 reply; 21+ messages in thread
From: Karthik Ramanan @ 2014-09-03 15:23 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-arago, R, Karthik, Cooper Jr., Franklin

On 03-Sep-14 8:19 PM, Denys Dmytriyenko wrote:
> On Wed, Sep 03, 2014 at 02:41:08PM +0000, Cooper Jr., Franklin wrote:
>>
>>
>>> -----Original Message-----
>>> From: R, Karthik
>>> Sent: Wednesday, September 03, 2014 7:46 AM
>>> To: Cooper Jr., Franklin; meta-arago@arago-project.org
>>> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
>>>
>>> Hi Franklin,
>>>
>>> Thanks for your inputs. I did some reading about these suggestions and I fully
>>> understand your intent behind it.
>>> I have regenerated the patches sent out the version 2 of this patch set for
>>> review. Please review them if you find it in order.
>>> If you need more details about the patches do let me know.
>>>
>>> I read a note in the git help that said that the patches generated by using the
>>> options that make the differences minimal like the -D option will result in
>>> patches that cannot be applied by git am.
>
>> [Franklin] -M not -D correct? Anyway I've never had an issue when I can't
>> apply patches when people use those options. I never had Denys complained
>> and he even frequently request that myself and other people use those
>> options I mentioned. I don't know if he does a bit more work behind the
>> scenes to get those patches to work but I've never ran into any problems.
>
>
>
>   -M[<n>], --find-renames[=<n>]
>       Detect renames. If n is specified, it is a threshold on the similarity index
>       (i.e. amount of addition/deletions compared to the file’s size). For example,
>       -M90% means Git should consider a delete/add pair to be a rename if more than 90%
>       of the file hasn’t changed. Without a % sign, the number is to be read as a
>       fraction, with a decimal point before it. I.e., -M5 becomes 0.5, and is thus the
>       same as -M50%. Similarly, -M05 is the same as -M5%. To limit detection to exact
>       renames, use -M100%. The default similarity index is 50%.
>
>   -C[<n>], --find-copies[=<n>]
>       Detect copies as well as renames. See also --find-copies-harder. If n is
>       specified, it has the same meaning as for -M<n>.
>
>   --find-copies-harder
>       For performance reasons, by default, -C option finds copies only if the original
>       file of the copy was modified in the same changeset. This flag makes the command
>       inspect unmodified files as candidates for the source of copy. This is a very
>       expensive operation for large projects, so use it with caution. Giving more than
>       one -C option has the same effect.
>
>
>
>

I was referring to the -D option this is output of the git format-patch 
--help for -D option

-D, --irreversible-delete

Omit the preimage for deletes, i.e. print only the header but not the 
diff between the preimage and /dev/null. The resulting patch is not 
meant to be
            applied with patch nor git apply; this is solely for people 
who want to just concentrate on reviewing the text after the change. In 
addition, the
            output obviously lack enough information to apply such a 
patch in reverse, even manually, hence the name of the option.


>>> So from a review point its fine, but I don't understand how it will get merged
>>> into the repo?
>>> Could you please help me understand the flow of the patches?
>>>
>>> Regards
>>> Karthik
>>>
>>> -----Original Message-----
>>> From: Cooper Jr., Franklin
>>> Sent: Wednesday, September 03, 2014 3:17 AM
>>> To: R, Karthik; meta-arago@arago-project.org
>>> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
>>>
>>> If you can resend using --find-copies-harder it will make it a lot easier to
>>> review. You might also need to play with the -M option to make sure your
>>> only sending as little deltas as possible.
>>>
>>> Also it would be nice in each of the patches if you add [for dora] to the patch
>>> subject. I know you indicated that in the cover letter but it just makes things
>>> easier and a good habit in case you don't always send cover letters.
>>>
>>> I always use git send-email --annotate and manually add things like that to
>>> each patch before I send it. A bit of a hassle for the sender but makes the
>>> reviewer's life easier :)
>>>
>>>> -----Original Message-----
>>>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
>>>> bounces@arago-project.org] On Behalf Of R, Karthik
>>>> Sent: Tuesday, September 02, 2014 5:55 AM
>>>> To: meta-arago@arago-project.org
>>>> Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
>>>>
>>>> This patch set contains the set of patches that are required to get
>>>> the latest Wilink firmware on the dora branch.
>>>> Most of the patches here are cherry picked from the master branch. A
>>>> few of them needed minor rework.
>>>>
>>>> Note that this has been tested on the GLSDK 6.10 release line for
>>>> dra7xx-evm as the target.
>>>>
>>>> Denys Dmytriyenko (4):
>>>>    wl18xx-firmware: specify the branch being used for this version
>>>>    hostap-daemon: specify the branch being used for this version
>>>>    wpa-supplicant: specify the branch being used for this version
>>>>    recipes-connectivity: remove remaining unnecessary exec permissions
>>>>
>>>> Yaniv Machani (8):
>>>>    wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
>>>>    hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
>>>>    wl18xx : update to ol_r8.a9.14
>>>>    Wl18xx : recipes update - tag changed to ol_r8.a9.14
>>>>    wl18xx-target-scripts : Add new WiFi related scripts
>>>>    wl18xx-compat: version update
>>>>    wl18xx-wlconf: version update
>>>>    wpa-supplicant-wl18xx: configuration files update
>>>>
>>>>   ...synchronization-between-bluetoothd-and-dr.patch |   0
>>>>   .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
>>>>   .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
>>>>   .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
>>>>   .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
>>>>   .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
>>>>   .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
>>>>   .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
>>>>   .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
>>>>   .../hostap/hostap-daemon/defconfig                 |   2 +-
>>>>   .../recipes-connectivity/hostap/hostap.inc         |   7 +-
>>>>   .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
>>>>   .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --
>>>> .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++
>>>> .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
>>>>   .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
>>>>   .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
>>>>   .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
>>>>   .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
>>>>   .../wpa-supplicant/wpa-supplicant/defconfig        | 543
>>>> +++++++++++++++++++++
>>>>   .../fi.epitest.hostap.WPASupplicant.service        |   4 -
>>>>   .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
>>>>   .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
>>>>   .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
>>>>   .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --
>>>> .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
>>>>   26 files changed, 814 insertions(+), 800 deletions(-)  mode change
>>>> 100755 =>
>>>> 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
>>>> synchronization-between-bluetoothd-and-dr.patch
>>>>   mode change 100755 => 100644 meta-arago-distro/recipes-
>>>> connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
>>>> longer.patch
>>>>   mode change 100644 => 100755 meta-arago-distro/recipes-
>>>> core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
>>>>   delete mode 100644
>>>> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
>>>> compat-wireless-wl18xx_r8.a8.10.bb
>>>>   create mode 100644
>>>> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
>>>> compat-wireless-wl18xx_r8.a9.14.bb
>>>>   delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
>>>> firmware/wl18xx-firmware_r8.a8.10.bb
>>>>   create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
>>>> firmware/wl18xx-firmware_r8.a9.14.bb
>>>>   delete mode 100644 meta-arago-extras/recipes-
>>>> connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
>>>>   create mode 100644 meta-arago-extras/recipes-
>>>> connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
>>>>   create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
>>>> target-scripts/wl18xx-target-scripts_r8.a9.14.bb
>>>>   delete mode 100644 meta-arago-extras/recipes-
>>>> connectivity/wlconf/wlconf_r8.a8.10.bb
>>>>   create mode 100644 meta-arago-extras/recipes-
>>>> connectivity/wlconf/wlconf_r8.a9.14.bb
>>>>   delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant-wl18xx/defconfig
>>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
>>>>   create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
>>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant/defaults-sane
>>>>   create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant/defconfig
>>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
>>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
>>>> supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
>>>>   delete mode 100644
>>>> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
>>>> wifi-utils-wl18xx_r8.a8.10.bb
>>>>   create mode 100644
>>>> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
>>>> wifi-utils-wl18xx_r8.a9.14.bb
>>>>
>>>> --
>>>> 2.0.1
>>>>
>>>> _______________________________________________
>>>> meta-arago mailing list
>>>> meta-arago@arago-project.org
>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>> _______________________________________________
>> meta-arago mailing list
>> meta-arago@arago-project.org
>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 15:23         ` Karthik Ramanan
@ 2014-09-03 15:39           ` Cooper Jr., Franklin
  0 siblings, 0 replies; 21+ messages in thread
From: Cooper Jr., Franklin @ 2014-09-03 15:39 UTC (permalink / raw)
  To: R, Karthik, Dmytriyenko, Denys; +Cc: meta-arago



> -----Original Message-----
> From: R, Karthik
> Sent: Wednesday, September 03, 2014 10:23 AM
> To: Dmytriyenko, Denys
> Cc: Cooper Jr., Franklin; R, Karthik; meta-arago@arago-project.org
> Subject: Re: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> On 03-Sep-14 8:19 PM, Denys Dmytriyenko wrote:
> > On Wed, Sep 03, 2014 at 02:41:08PM +0000, Cooper Jr., Franklin wrote:
> >>
> >>
> >>> -----Original Message-----
> >>> From: R, Karthik
> >>> Sent: Wednesday, September 03, 2014 7:46 AM
> >>> To: Cooper Jr., Franklin; meta-arago@arago-project.org
> >>> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> >>>
> >>> Hi Franklin,
> >>>
> >>> Thanks for your inputs. I did some reading about these suggestions
> >>> and I fully understand your intent behind it.
> >>> I have regenerated the patches sent out the version 2 of this patch
> >>> set for review. Please review them if you find it in order.
> >>> If you need more details about the patches do let me know.
> >>>
> >>> I read a note in the git help that said that the patches generated
> >>> by using the options that make the differences minimal like the -D
> >>> option will result in patches that cannot be applied by git am.
> >
> >> [Franklin] -M not -D correct? Anyway I've never had an issue when I
> >> can't apply patches when people use those options. I never had Denys
> >> complained and he even frequently request that myself and other
> >> people use those options I mentioned. I don't know if he does a bit
> >> more work behind the scenes to get those patches to work but I've never
> ran into any problems.
> >
> >
> >
> >   -M[<n>], --find-renames[=<n>]
> >       Detect renames. If n is specified, it is a threshold on the similarity index
> >       (i.e. amount of addition/deletions compared to the file’s size). For
> example,
> >       -M90% means Git should consider a delete/add pair to be a rename if
> more than 90%
> >       of the file hasn’t changed. Without a % sign, the number is to be read as
> a
> >       fraction, with a decimal point before it. I.e., -M5 becomes 0.5, and is
> thus the
> >       same as -M50%. Similarly, -M05 is the same as -M5%. To limit detection
> to exact
> >       renames, use -M100%. The default similarity index is 50%.
> >
> >   -C[<n>], --find-copies[=<n>]
> >       Detect copies as well as renames. See also --find-copies-harder. If n is
> >       specified, it has the same meaning as for -M<n>.
> >
> >   --find-copies-harder
> >       For performance reasons, by default, -C option finds copies only if the
> original
> >       file of the copy was modified in the same changeset. This flag makes
> the command
> >       inspect unmodified files as candidates for the source of copy. This is a
> very
> >       expensive operation for large projects, so use it with caution. Giving
> more than
> >       one -C option has the same effect.
> >
> >
> >
> >
> 
> I was referring to the -D option this is output of the git format-patch --help
> for -D option
> 
> -D, --irreversible-delete
> 
> Omit the preimage for deletes, i.e. print only the header but not the diff
> between the preimage and /dev/null. The resulting patch is not meant to be
>             applied with patch nor git apply; this is solely for people who want to
> just concentrate on reviewing the text after the change. In addition, the
>             output obviously lack enough information to apply such a patch in
> reverse, even manually, hence the name of the option.
[Franklin] I'm a bit confused. I recommended -M not -D. I've never used -D.
> 
> 
> >>> So from a review point its fine, but I don't understand how it will
> >>> get merged into the repo?
> >>> Could you please help me understand the flow of the patches?
> >>>
> >>> Regards
> >>> Karthik
> >>>
> >>> -----Original Message-----
> >>> From: Cooper Jr., Franklin
> >>> Sent: Wednesday, September 03, 2014 3:17 AM
> >>> To: R, Karthik; meta-arago@arago-project.org
> >>> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> >>>
> >>> If you can resend using --find-copies-harder it will make it a lot
> >>> easier to review. You might also need to play with the -M option to
> >>> make sure your only sending as little deltas as possible.
> >>>
> >>> Also it would be nice in each of the patches if you add [for dora]
> >>> to the patch subject. I know you indicated that in the cover letter
> >>> but it just makes things easier and a good habit in case you don't always
> send cover letters.
> >>>
> >>> I always use git send-email --annotate and manually add things like
> >>> that to each patch before I send it. A bit of a hassle for the
> >>> sender but makes the reviewer's life easier :)
> >>>
> >>>> -----Original Message-----
> >>>> From: meta-arago-bounces@arago-project.org [mailto:meta-arago-
> >>>> bounces@arago-project.org] On Behalf Of R, Karthik
> >>>> Sent: Tuesday, September 02, 2014 5:55 AM
> >>>> To: meta-arago@arago-project.org
> >>>> Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> >>>>
> >>>> This patch set contains the set of patches that are required to get
> >>>> the latest Wilink firmware on the dora branch.
> >>>> Most of the patches here are cherry picked from the master branch.
> >>>> A few of them needed minor rework.
> >>>>
> >>>> Note that this has been tested on the GLSDK 6.10 release line for
> >>>> dra7xx-evm as the target.
> >>>>
> >>>> Denys Dmytriyenko (4):
> >>>>    wl18xx-firmware: specify the branch being used for this version
> >>>>    hostap-daemon: specify the branch being used for this version
> >>>>    wpa-supplicant: specify the branch being used for this version
> >>>>    recipes-connectivity: remove remaining unnecessary exec
> >>>> permissions
> >>>>
> >>>> Yaniv Machani (8):
> >>>>    wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
> >>>>    hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
> >>>>    wl18xx : update to ol_r8.a9.14
> >>>>    Wl18xx : recipes update - tag changed to ol_r8.a9.14
> >>>>    wl18xx-target-scripts : Add new WiFi related scripts
> >>>>    wl18xx-compat: version update
> >>>>    wl18xx-wlconf: version update
> >>>>    wpa-supplicant-wl18xx: configuration files update
> >>>>
> >>>>   ...synchronization-between-bluetoothd-and-dr.patch |   0
> >>>>   .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
> >>>>   .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
> >>>>   .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
> >>>>   .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
> >>>>   .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
> >>>>   .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
> >>>>   .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
> >>>>   .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
> >>>>   .../hostap/hostap-daemon/defconfig                 |   2 +-
> >>>>   .../recipes-connectivity/hostap/hostap.inc         |   7 +-
> >>>>   .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
> >>>>   .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --
> >>>> .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++
> >>>> .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 --------------
> -----
> >>>>   .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
> >>>>   .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
> >>>>   .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
> >>>>   .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
> >>>>   .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> >>>> +++++++++++++++++++++
> >>>>   .../fi.epitest.hostap.WPASupplicant.service        |   4 -
> >>>>   .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
> >>>>   .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
> >>>>   .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
> >>>>   .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --
> >>>> .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
> >>>>   26 files changed, 814 insertions(+), 800 deletions(-)  mode
> >>>> change
> >>>> 100755 =>
> >>>> 100644
> >>>> meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> >>>> synchronization-between-bluetoothd-and-dr.patch
> >>>>   mode change 100755 => 100644 meta-arago-distro/recipes-
> >>>> connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> >>>> longer.patch
> >>>>   mode change 100644 => 100755 meta-arago-distro/recipes-
> >>>> core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> >>>>   delete mode 100644
> >>>> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> >>>> compat-wireless-wl18xx_r8.a8.10.bb
> >>>>   create mode 100644
> >>>> meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> >>>> compat-wireless-wl18xx_r8.a9.14.bb
> >>>>   delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> >>>> firmware/wl18xx-firmware_r8.a8.10.bb
> >>>>   create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> >>>> firmware/wl18xx-firmware_r8.a9.14.bb
> >>>>   delete mode 100644 meta-arago-extras/recipes-
> >>>> connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
> >>>>   create mode 100644 meta-arago-extras/recipes-
> >>>> connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
> >>>>   create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> >>>> target-scripts/wl18xx-target-scripts_r8.a9.14.bb
> >>>>   delete mode 100644 meta-arago-extras/recipes-
> >>>> connectivity/wlconf/wlconf_r8.a8.10.bb
> >>>>   create mode 100644 meta-arago-extras/recipes-
> >>>> connectivity/wlconf/wlconf_r8.a9.14.bb
> >>>>   delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant-wl18xx/defconfig
> >>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
> >>>>   create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
> >>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant/defaults-sane
> >>>>   create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant/defconfig
> >>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
> >>>>   delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> >>>> supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
> >>>>   delete mode 100644
> >>>> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> >>>> wifi-utils-wl18xx_r8.a8.10.bb
> >>>>   create mode 100644
> >>>> meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> >>>> wifi-utils-wl18xx_r8.a9.14.bb
> >>>>
> >>>> --
> >>>> 2.0.1
> >>>>
> >>>> _______________________________________________
> >>>> meta-arago mailing list
> >>>> meta-arago@arago-project.org
> >>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> >> _______________________________________________
> >> meta-arago mailing list
> >> meta-arago@arago-project.org
> >> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 12:46   ` R, Karthik
  2014-09-03 14:41     ` Cooper Jr., Franklin
@ 2014-09-03 18:12     ` Denys Dmytriyenko
  2014-09-04  4:18       ` R, Karthik
  1 sibling, 1 reply; 21+ messages in thread
From: Denys Dmytriyenko @ 2014-09-03 18:12 UTC (permalink / raw)
  To: R, Karthik; +Cc: meta-arago, Cooper Jr., Franklin

On Wed, Sep 03, 2014 at 12:46:11PM +0000, R, Karthik wrote:
> Hi Franklin,
> 
> Thanks for your inputs. I did some reading about these suggestions and I 
> fully understand your intent behind it.
> I have regenerated the patches sent out the version 2 of this patch set for 
> review. Please review them if you find it in order.
> If you need more details about the patches do let me know.
> 
> I read a note in the git help that said that the patches generated by using 
> the options that make the differences minimal like the -D option will result 
> in patches that cannot be applied by git am.
> So from a review point its fine, but I don't understand how it will get 
> merged into the repo?
> Could you please help me understand the flow of the patches?

Karthik,

So, the recommendation is to use options -C, -M and --find-copies-harder (the 
last one applies to either -C or -M, if you don't want to specify their 
values directly)

Please don't use -D option as it does indeed make patches un-applicable. E.g. 
your second set cannot be applies as is now. It may make patches with whole 
file being deleted smaller and easier to review though, but whole-file 
deletions are easy to see and skip anyway, so the small benefit doesn't 
outweigh the pain of not being able to apply the patch.

The workflow I use is to review the patches on the list (prefer -C and -M to 
be used) and let our internal Patchwork capture everything. Then I apply the 
accepted patches directly from Patchwork the way they were submitted and Acked 
and push them in sets of small batches. The review process is usually given a 
few days on the list, unless the patch is critical and has to be pushed ASAP.

-- 
Denys


> -----Original Message-----
> From: Cooper Jr., Franklin 
> Sent: Wednesday, September 03, 2014 3:17 AM
> To: R, Karthik; meta-arago@arago-project.org
> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> If you can resend using --find-copies-harder it will make it a lot easier to 
> review. You might also need to play with the -M option to make sure your 
> only sending as little deltas as possible.
> 
> Also it would be nice in each of the patches if you add [for dora] to the 
> patch subject. I know you indicated that in the cover letter but it just 
> makes things easier and a good habit in case you don't always send cover 
> letters.
> 
> I always use git send-email --annotate and manually add things like that to 
> each patch before I send it. A bit of a hassle for the sender but makes the 
> reviewer's life easier :)
> 
> > -----Original Message-----
> > From: meta-arago-bounces@arago-project.org [mailto:meta-arago- 
> > bounces@arago-project.org] On Behalf Of R, Karthik
> > Sent: Tuesday, September 02, 2014 5:55 AM
> > To: meta-arago@arago-project.org
> > Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> > 
> > This patch set contains the set of patches that are required to get 
> > the latest Wilink firmware on the dora branch.
> > Most of the patches here are cherry picked from the master branch. A 
> > few of them needed minor rework.
> > 
> > Note that this has been tested on the GLSDK 6.10 release line for 
> > dra7xx-evm as the target.
> > 
> > Denys Dmytriyenko (4):
> >   wl18xx-firmware: specify the branch being used for this version
> >   hostap-daemon: specify the branch being used for this version
> >   wpa-supplicant: specify the branch being used for this version
> >   recipes-connectivity: remove remaining unnecessary exec permissions
> > 
> > Yaniv Machani (8):
> >   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
> >   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
> >   wl18xx : update to ol_r8.a9.14
> >   Wl18xx : recipes update - tag changed to ol_r8.a9.14
> >   wl18xx-target-scripts : Add new WiFi related scripts
> >   wl18xx-compat: version update
> >   wl18xx-wlconf: version update
> >   wpa-supplicant-wl18xx: configuration files update
> > 
> >  ...synchronization-between-bluetoothd-and-dr.patch |   0
> >  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
> >  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
> >  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
> >  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
> >  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
> >  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
> >  .../hostap/hostap-daemon/defconfig                 |   2 +-
> >  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
> >  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
> >  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --  
> > .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++  
> > .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
> >  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
> >  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
> >  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
> >  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
> >  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> > +++++++++++++++++++++
> >  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
> >  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
> >  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
> >  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
> >  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --  
> > .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
> >  26 files changed, 814 insertions(+), 800 deletions(-)  mode change 
> > 100755 =>
> > 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> > synchronization-between-bluetoothd-and-dr.patch
> >  mode change 100755 => 100644 meta-arago-distro/recipes-
> > connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> > longer.patch
> >  mode change 100644 => 100755 meta-arago-distro/recipes- 
> > core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> >  delete mode 100644 
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a8.10.bb
> >  create mode 100644 
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes- 
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes- 
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> > target-scripts/wl18xx-target-scripts_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes- 
> > connectivity/wlconf/wlconf_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes- 
> > connectivity/wlconf/wlconf_r8.a9.14.bb
> >  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defaults-sane
> >  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
> >  delete mode 100644 
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a8.10.bb
> >  create mode 100644 
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a9.14.bb
> > 
> > --
> > 2.0.1
> > 
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [PATCH 00/12] Enabling WL8 R8.4 on dora
  2014-09-03 18:12     ` Denys Dmytriyenko
@ 2014-09-04  4:18       ` R, Karthik
  0 siblings, 0 replies; 21+ messages in thread
From: R, Karthik @ 2014-09-04  4:18 UTC (permalink / raw)
  To: Dmytriyenko, Denys; +Cc: meta-arago, Cooper Jr., Franklin

Hi Denys,

Thanks to you and Franklin for giving me these pointers.
I will take care of these recommendations for the next patches. 

Checked the dora branch this morning and see that you have merged the patches probably from the v1 of the patch set.
I have a few more patches with respect to the connectivity, will send them out today.

Regards
Karthik

-----Original Message-----
From: Dmytriyenko, Denys 
Sent: Wednesday, September 03, 2014 11:42 PM
To: R, Karthik
Cc: Cooper Jr., Franklin; meta-arago@arago-project.org
Subject: Re: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora

On Wed, Sep 03, 2014 at 12:46:11PM +0000, R, Karthik wrote:
> Hi Franklin,
> 
> Thanks for your inputs. I did some reading about these suggestions and 
> I fully understand your intent behind it.
> I have regenerated the patches sent out the version 2 of this patch 
> set for review. Please review them if you find it in order.
> If you need more details about the patches do let me know.
> 
> I read a note in the git help that said that the patches generated by 
> using the options that make the differences minimal like the -D option 
> will result in patches that cannot be applied by git am.
> So from a review point its fine, but I don't understand how it will 
> get merged into the repo?
> Could you please help me understand the flow of the patches?

Karthik,

So, the recommendation is to use options -C, -M and --find-copies-harder (the last one applies to either -C or -M, if you don't want to specify their values directly)

Please don't use -D option as it does indeed make patches un-applicable. E.g. 
your second set cannot be applies as is now. It may make patches with whole file being deleted smaller and easier to review though, but whole-file deletions are easy to see and skip anyway, so the small benefit doesn't outweigh the pain of not being able to apply the patch.

The workflow I use is to review the patches on the list (prefer -C and -M to be used) and let our internal Patchwork capture everything. Then I apply the accepted patches directly from Patchwork the way they were submitted and Acked and push them in sets of small batches. The review process is usually given a few days on the list, unless the patch is critical and has to be pushed ASAP.

-- 
Denys


> -----Original Message-----
> From: Cooper Jr., Franklin 
> Sent: Wednesday, September 03, 2014 3:17 AM
> To: R, Karthik; meta-arago@arago-project.org
> Subject: RE: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> 
> If you can resend using --find-copies-harder it will make it a lot easier to 
> review. You might also need to play with the -M option to make sure your 
> only sending as little deltas as possible.
> 
> Also it would be nice in each of the patches if you add [for dora] to the 
> patch subject. I know you indicated that in the cover letter but it just 
> makes things easier and a good habit in case you don't always send cover 
> letters.
> 
> I always use git send-email --annotate and manually add things like that to 
> each patch before I send it. A bit of a hassle for the sender but makes the 
> reviewer's life easier :)
> 
> > -----Original Message-----
> > From: meta-arago-bounces@arago-project.org [mailto:meta-arago- 
> > bounces@arago-project.org] On Behalf Of R, Karthik
> > Sent: Tuesday, September 02, 2014 5:55 AM
> > To: meta-arago@arago-project.org
> > Subject: [meta-arago] [PATCH 00/12] Enabling WL8 R8.4 on dora
> > 
> > This patch set contains the set of patches that are required to get 
> > the latest Wilink firmware on the dora branch.
> > Most of the patches here are cherry picked from the master branch. A 
> > few of them needed minor rework.
> > 
> > Note that this has been tested on the GLSDK 6.10 release line for 
> > dra7xx-evm as the target.
> > 
> > Denys Dmytriyenko (4):
> >   wl18xx-firmware: specify the branch being used for this version
> >   hostap-daemon: specify the branch being used for this version
> >   wpa-supplicant: specify the branch being used for this version
> >   recipes-connectivity: remove remaining unnecessary exec permissions
> > 
> > Yaniv Machani (8):
> >   wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version.
> >   hostap-daemon-wl18xx: Update recipe to ol_r8.a9.14 version
> >   wl18xx : update to ol_r8.a9.14
> >   Wl18xx : recipes update - tag changed to ol_r8.a9.14
> >   wl18xx-target-scripts : Add new WiFi related scripts
> >   wl18xx-compat: version update
> >   wl18xx-wlconf: version update
> >   wpa-supplicant-wl18xx: configuration files update
> > 
> >  ...synchronization-between-bluetoothd-and-dr.patch |   0
> >  .../0001-obexd-make-OPP-push-timeout-longer.patch  |   0
> >  .../packagegroup-arago-tisdk-connectivity.bb       |   4 +-
> >  .../ti-compat-wireless-wl18xx_r8.a8.10.bb          |  61 ---
> >  .../ti-compat-wireless-wl18xx_r8.a9.14.bb          |  51 ++
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a8.10.bb    |  30 --
> >  .../wl18xx-firmware/wl18xx-firmware_r8.a9.14.bb    |  31 ++
> >  .../hostap/hostap-daemon-wl18xx_r8.a8.10.bb        |  23 -
> >  .../hostap/hostap-daemon-wl18xx_r8.a9.14.bb        |  24 +
> >  .../hostap/hostap-daemon/defconfig                 |   2 +-
> >  .../recipes-connectivity/hostap/hostap.inc         |   7 +-
> >  .../wl18xx-target-scripts_r8.a9.14.bb              |  25 +
> >  .../recipes-connectivity/wlconf/wlconf_r8.a8.10.bb |  41 --  
> > .../recipes- connectivity/wlconf/wlconf_r8.a9.14.bb |  42 ++  
> > .../wpa-supplicant/wpa- supplicant-wl18xx/defconfig | 506 -------------------
> >  .../wpa-supplicant-wl18xx_r8.a8.10.bb              |  24 -
> >  .../wpa-supplicant-wl18xx_r8.a9.14.bb              |  25 +
> >  .../wpa-supplicant/wpa-supplicant.inc              |  91 ++--
> >  .../wpa-supplicant/wpa-supplicant/defaults-sane    |   8 -
> >  .../wpa-supplicant/wpa-supplicant/defconfig        | 543
> > +++++++++++++++++++++
> >  .../fi.epitest.hostap.WPASupplicant.service        |   4 -
> >  .../wpa-supplicant/fi.w1.wpa_supplicant1.service   |   4 -
> >  .../wpa-supplicant/p2p_supplicant.conf             |   3 +-
> >  .../wpa-supplicant/wpa_supplicant.conf             |   3 +-
> >  .../ti-wifi-utils/ti-wifi-utils-wl18xx_r8.a8.10.bb |  31 --  
> > .../ti-wifi-utils/ti-wifi- utils-wl18xx_r8.a9.14.bb |  31 ++
> >  26 files changed, 814 insertions(+), 800 deletions(-)  mode change 
> > 100755 =>
> > 100644 meta-arago-distro/recipes-connectivity/bluez/bluez4/bluez4-fix-
> > synchronization-between-bluetoothd-and-dr.patch
> >  mode change 100755 => 100644 meta-arago-distro/recipes-
> > connectivity/obexd/obexd-0.34/0001-obexd-make-OPP-push-timeout-
> > longer.patch
> >  mode change 100644 => 100755 meta-arago-distro/recipes- 
> > core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> >  delete mode 100644 
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a8.10.bb
> >  create mode 100644 
> > meta-arago-extras/recipes-bsp/ti-compat-wireless/ti-
> > compat-wireless-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-bsp/wl18xx-
> > firmware/wl18xx-firmware_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes- 
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes- 
> > connectivity/hostap/hostap-daemon-wl18xx_r8.a9.14.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wl18xx-
> > target-scripts/wl18xx-target-scripts_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes- 
> > connectivity/wlconf/wlconf_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes- 
> > connectivity/wlconf/wlconf_r8.a9.14.bb
> >  delete mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a8.10.bb
> >  create mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant-wl18xx_r8.a9.14.bb
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defaults-sane
> >  create mode 100755 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/defconfig
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.epitest.hostap.WPASupplicant.service
> >  delete mode 100644 meta-arago-extras/recipes-connectivity/wpa-
> > supplicant/wpa-supplicant/fi.w1.wpa_supplicant1.service
> >  delete mode 100644 
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a8.10.bb
> >  create mode 100644 
> > meta-arago-extras/recipes-devtools/ti-wifi-utils/ti-
> > wifi-utils-wl18xx_r8.a9.14.bb
> > 
> > --
> > 2.0.1
> > 
> > _______________________________________________
> > meta-arago mailing list
> > meta-arago@arago-project.org
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2014-09-04  4:18 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-09-02 10:54 [PATCH 00/12] Enabling WL8 R8.4 on dora Karthik Ramanan
2014-09-02 10:54 ` [PATCH 01/12] wl18xx-firmware: specify the branch being used for this version Karthik Ramanan
2014-09-02 10:54 ` [PATCH 02/12] hostap-daemon: " Karthik Ramanan
2014-09-02 10:54 ` [PATCH 03/12] wpa-supplicant: " Karthik Ramanan
2014-09-02 10:54 ` [PATCH 04/12] wpa-supplicant-wl18xx: Update recipe to ol_r8.a9.14 version Karthik Ramanan
2014-09-02 10:54 ` [PATCH 05/12] hostap-daemon-wl18xx: " Karthik Ramanan
2014-09-02 10:54 ` [PATCH 06/12] wl18xx : update to ol_r8.a9.14 Karthik Ramanan
2014-09-02 10:54 ` [PATCH 07/12] Wl18xx : recipes update - tag changed " Karthik Ramanan
2014-09-02 10:54 ` [PATCH 08/12] wl18xx-target-scripts : Add new WiFi related scripts Karthik Ramanan
2014-09-02 10:54 ` [PATCH 09/12] recipes-connectivity: remove remaining unnecessary exec permissions Karthik Ramanan
2014-09-02 10:54 ` [PATCH 10/12] wl18xx-compat: version update Karthik Ramanan
2014-09-02 10:54 ` [PATCH 11/12] wl18xx-wlconf: " Karthik Ramanan
2014-09-02 10:54 ` [PATCH 12/12] wpa-supplicant-wl18xx: configuration files update Karthik Ramanan
2014-09-02 21:46 ` [PATCH 00/12] Enabling WL8 R8.4 on dora Cooper Jr., Franklin
2014-09-03 12:46   ` R, Karthik
2014-09-03 14:41     ` Cooper Jr., Franklin
2014-09-03 14:49       ` Denys Dmytriyenko
2014-09-03 15:23         ` Karthik Ramanan
2014-09-03 15:39           ` Cooper Jr., Franklin
2014-09-03 18:12     ` Denys Dmytriyenko
2014-09-04  4:18       ` R, Karthik

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.