From owner-freebsd-wireless@freebsd.org Thu Jun 2 05:49:38 2016 Return-Path: Delivered-To: freebsd-wireless@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5973BB636F5 for ; Thu, 2 Jun 2016 05:49:38 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 27DD819A2 for ; Thu, 2 Jun 2016 05:49:38 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by mail-it0-x233.google.com with SMTP id z123so42920693itg.0 for ; Wed, 01 Jun 2016 22:49:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to; bh=NXBRYt+Qjap1MtB3HK7YrkuomWMTAXJ031HUWEE5Pho=; b=dflarMhZlTLjIph8kVv4ZQ8YZsV0HLYOighPYGbWNf0CBMHHcTwZTd5YFWxHazvNDa VoJ6q8Ds37od6wo1pF4spyh4FXWSKyUN8HE0aaks3hcCdvZ0aHNytgE6xWJRS26DwT+a ZLIYko4tW1N3vbRn2AwA19ezn4XYlM6b9QFhWa8zyaZodD7c3fiJgX4HVaS0tyuk6j9n S7cxdiYh8fF6q5ERZ6PiFWgVUI8O9QxgLisP4ZTcVJMXGXzhnmiGlTXekVePddYUtoLH i7QGjrJjVo7aIlsq5mtVvdVMNpJVaVbuZsPLqmJUMCXPwMcF/DXSyEG45TeJOR/gIN7p zzng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to; bh=NXBRYt+Qjap1MtB3HK7YrkuomWMTAXJ031HUWEE5Pho=; b=bpIy9KMj5MtKOgPKJHUUyeottIWMCoFe1SNk7YNrJFvdtJ6opreM3V1powRFbWPYgv Ta3Xooxwin0WmwUAj/jLgU5/wDhxGC4Tpuvsi69K46Q2C8SCYDSG0pPbHCe7shGGDyJC zxU33uJmo138EMxeg9UuyHrezlXdIpgu50II3nUtKnrfPMdh+j8DaxK1QFosFMNvNrqG CoihL5D/I/bYid5DXixF88HY2gMfmmd4ekXnbSNnZn8zxakg67ZUjNmKIxOZyIYygvGm wn8voRiUptXDFVaJumbLclx4VEPZUWZrZoRO2B2iLEVfaiCfPb11vAJbg1dslUilCMU7 +L7g== X-Gm-Message-State: ALyK8tKvFudjzDPXQ0P8/EqDopAY+ebPFSQHBAnllC3TOsXVT2y+ZAmqyAo32ZFA4tp6sREBcJs56pIPmRzvsw== MIME-Version: 1.0 X-Received: by 10.36.81.79 with SMTP id s76mr1398064ita.71.1464846577575; Wed, 01 Jun 2016 22:49:37 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.36.113.3 with HTTP; Wed, 1 Jun 2016 22:49:37 -0700 (PDT) Date: Wed, 1 Jun 2016 22:49:37 -0700 X-Google-Sender-Auth: _LvJKAJmZSJATQkBqri70UQt-jQ Message-ID: Subject: iwm updates from dfbsd; AR9462/QCA9565 bluetooth coex updates From: Adrian Chadd To: "freebsd-wireless@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Discussions of 802.11 stack, tools device driver development." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2016 05:49:38 -0000 hi! Firstly - I've just merged in some fixes from dragonflybsd via the maintainer there, Imre Vadasz. He's been pushing patches to me against -HEAD to commit. Thanks! I'd like those tested, so if you're using iwm please test them out and let me know. Secondly - I've done some initial work to bring up bluetooth coexistence in a slightly more develop-able way on the AR9462/QCA9565 parts. To use it, you need to set the hint 'ath.0.btcoex_profile' to your NIC - AR9462 is 'wb222', and QCA9565 is 'wb335'. This has to be done before the driver is loaded and it'll log that it's enabling BTCOEX. It's not enough to do full coexistence, but it implements the hardware handshake bits that allow us to implement more complete coexistence later. Third - I'd like to commit the new ath3kfw tool sometime in the next couple of days to -HEAD. I'd like some more testing first - github.com/erikarn/ath3k/ Last - I broke IBSS/Adhoc again. Andriy pointed it out to me. We'll go figure out what to do there to fix it in the future and try to land that before the tree freezes. Thanks! -adrian