From owner-freebsd-wireless@FreeBSD.ORG Sat Sep 14 03:13:55 2013 Return-Path: Delivered-To: freebsd-wireless@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id AE13D68E for ; Sat, 14 Sep 2013 03:13:55 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-wg0-x22a.google.com (mail-wg0-x22a.google.com [IPv6:2a00:1450:400c:c00::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 453E82D3A for ; Sat, 14 Sep 2013 03:13:55 +0000 (UTC) Received: by mail-wg0-f42.google.com with SMTP id m15so1422444wgh.3 for ; Fri, 13 Sep 2013 20:13:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Ly8zoP1HrOrMMqMwKSA/NnX0BQE17utcAIVSCEkKMA0=; b=e7wmhErLXvO0KRB5QQrI9H8ea79sqPAWZ9cNmHwqTky49urTLtgsWbzxaUrFL3UtUD KhLbEszp3taiR/itSIDZtrFXPTB5ME8WQq1CeVJMOq2kNsNhZSnymjiSLKpkbpzMpg7U Y+LcniuGqhu+/daJs+IUdxjAGA12HpVGOoCPfEWLFFQxBgM5zFbI+m6iCNDQmzxDNHSr YJ9qf1TDZ4JNIdrnCf/A/sjBtFfDLseYTU/JssA5KNqSuW2xZ+zZmuEXrJ9cLQbSi3dq 0Yze/2XZisIM6zFBsG58jS61mGPOGH4G512qmh397EPx+drxKMtO933QDQ3lMqZijXCH 2cvQ== MIME-Version: 1.0 X-Received: by 10.194.93.3 with SMTP id cq3mr13588700wjb.26.1379128433230; Fri, 13 Sep 2013 20:13:53 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.216.73.133 with HTTP; Fri, 13 Sep 2013 20:13:53 -0700 (PDT) In-Reply-To: <000901ceaf71$155c9f80$4015de80$@info> References: <000901ceaf71$155c9f80$4015de80$@info> Date: Fri, 13 Sep 2013 20:13:53 -0700 X-Google-Sender-Auth: bbEure3G76Xsk2JNXhXW8fQ_Le8 Message-ID: Subject: Re: [iwn] how do we tell the difference between the 6200/6205 and 6230/6235? From: Adrian Chadd To: Cedric GROSS Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-wireless@freebsd.org" X-BeenThere: freebsd-wireless@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 14 Sep 2013 03:13:55 -0000 Ok. I'll try to make the merge clashes minimal, but it may be a bit difficult since I want to fix this before 10, but I don't want to merge in your whole patch for 10.0-RELEASE. So merging in the rest of it will have to wait until -HEAD is released for committing again (and that will be in about 3 weeks.) Would you mind resyncing what you have in your git repo against what's in HEAD, so I can roll a diff and check it out? Thanks! -adrian On 11 September 2013 21:32, Cedric GROSS wrote: > >De : adrian.chadd@gmail.com [mailto:adrian.chadd@gmail.com] De la part d= e > Adrian Chadd > >Envoy=E9 : jeudi 12 septembre 2013 06:00 > >=C0 : freebsd-wireless@freebsd.org; Cedric GROSS > >Objet : [iwn] how do we tell the difference between the 6200/6205 and > 6230/6235? > > > >Hiya, > > > >According to the intel website, the 6200/6205 do not have bluetooth, but > the 6230/6235 do. > > > >Now, I don't know yet whether they support external bluetooth coex but I > guess for now we can just not send the setup >commands. > > > >So, how do we distinguish between these NICs? There only seems to be a > small subset of hardware IDs in the driver.. > > We need to test subdevice ID, it's why I register all subdevice ID in > if_iwn_devid.h. > > If you have a look in my last full diff, you will see that driver > configuration is based on that (iwn_config_specific in if_iwn.c). > > > > >thanks, > > > > > >-adrian > > Cedric > > >