Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp2837613ybc; Mon, 25 Nov 2019 05:06:39 -0800 (PST) X-Google-Smtp-Source: APXvYqxujXbG7ETL8Kt8CnJ2hWWcybtYTpXGJoSw3sOSqipHrmbMAlCf1DXH2gwI8UFvwnjDVbNJ X-Received: by 2002:a5d:50c3:: with SMTP id f3mr30594286wrt.14.1574687199380; Mon, 25 Nov 2019 05:06:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574687199; cv=none; d=google.com; s=arc-20160816; b=skPS32ezUAXQy4/gn9fA1yGa5Guo3c5hStlNIPZ9AiYfSi1X6VTerRBXa4PeHO8PAO Rzwu8aFXsj3bEFiM9F8eZ/SRl7g7/pUMyRH/m0YvQ3WCBB07fWZvFxMiN8pYToFJzFpX FcFp22GpzBa4NDBKxaVtB4hH1ENYeuzwxYUmsh0JL+kxNMa2d2kc0BbBRxfFneV0m3Wz 3Jx+qW847Pym7ursOY+BwZH5c8VEY4H6uBOxMQmIhJ0Bty7knF12ep8YfFkV4/xa/Fd8 ZrjP8km2WV+989r71/y9hRxRzUIqHnE52ayKM4o0FlDU6t95W7gfVY31azbiGjK+hPHf 696Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition :content-transfer-encoding:user-agent:in-reply-to:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=FFq4MNuSrHKgSlBgZEZu49xbv73APsawokO3+OOYvNM=; b=hb1A3EP8fyybJKIDvXpzIEgIU0rm9MDfpXjhL22iw4mQubDKS2hakvCW7yjxpvclWP c8ofq2+iz9KxMmlNRW22C0ZAd9mM9HJX5OMff96WKmxZOQCg7bA5F1VEGjO0Qw1zv2SQ Ncc+hbIOrVeQnPrE10/Qj78khN57LAG34gyBGKITfDXuTgFi1ynRfgG8Yivl8ChzzdYF /kH8gOC4Iz9ne7IS4JovltDmthI9zpoKlX5QqVujyo1pMCGmjF6vkq6Fexab88Y3jhCJ YQet0ZnPRNtU1qsKdAa9lkxKHrzqs0c8DDQO7xuIM9MtMYtoxQrZuQALBHvEQWTeMCPc f18w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=KM+M5NTm; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z41si4872748edb.166.2019.11.25.05.06.12; Mon, 25 Nov 2019 05:06:39 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=KM+M5NTm; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727609AbfKYNE7 (ORCPT + 99 others); Mon, 25 Nov 2019 08:04:59 -0500 Received: from us-smtp-delivery-1.mimecast.com ([207.211.31.120]:31636 "EHLO us-smtp-1.mimecast.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727300AbfKYNE7 (ORCPT ); Mon, 25 Nov 2019 08:04:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1574687098; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=FFq4MNuSrHKgSlBgZEZu49xbv73APsawokO3+OOYvNM=; b=KM+M5NTmwnLpe3IgGA5/PPItJ54sHvRsvraD9EL2T3djsqHUPsV9gS3mPHGx4C5OlbWYH/ MXObZj2CMcwo/oQ7OT5XozhP6BfJZO5ccGvs1jjyta88AcJHnyTXzFcFI5cs4bUh8XFWaP Er8dZ6XIwQwmBzoyMNUU8zRdnJ3sG6I= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-17-IVHwgZdZP56yOH2eCdtNSQ-1; Mon, 25 Nov 2019 08:04:55 -0500 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id CB29110054BB; Mon, 25 Nov 2019 13:04:53 +0000 (UTC) Received: from localhost (unknown [10.43.2.71]) by smtp.corp.redhat.com (Postfix) with ESMTP id E4D201001925; Mon, 25 Nov 2019 13:04:50 +0000 (UTC) Date: Mon, 25 Nov 2019 14:04:50 +0100 From: Stanislaw Gruszka To: Markus Theil Cc: nbd@nbd.name, linux-wireless@vger.kernel.org, lorenzo.bianconi@redhat.com Subject: Re: [PATCH v8 6/6] mt76: mt76x02: add channel switch support for usb interfaces Message-ID: <20191125130449.GC28102@redhat.com> References: <20191121180001.22451-1-markus.theil@tu-ilmenau.de> <20191121180001.22451-7-markus.theil@tu-ilmenau.de> MIME-Version: 1.0 In-Reply-To: <20191121180001.22451-7-markus.theil@tu-ilmenau.de> User-Agent: Mutt/1.11.3 (2019-02-01) X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-MC-Unique: IVHwgZdZP56yOH2eCdtNSQ-1 X-Mimecast-Spam-Score: 0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, Nov 21, 2019 at 07:00:01PM +0100, Markus Theil wrote: > diff --git a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c b/driv= ers/net/wireless/mediatek/mt76/mt76x02_usb_core.c > index 90c024f12302..b9bd6bfb2a9d 100644 > --- a/drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c > +++ b/drivers/net/wireless/mediatek/mt76/mt76x02_usb_core.c > @@ -210,6 +210,12 @@ static void mt76x02u_pre_tbtt_work(struct work_struc= t *work) > =20 > =09mt76x02_mac_set_beacon_prepare(dev); > =20 > +=09mt76_csa_check(&dev->mt76); > +=09if (dev->mt76.csa_complete) { > +=09=09mt76_csa_finish(&dev->mt76); > +=09=09goto out; > +=09} mmio counterpart setup beacons on CSA, but do not sent buffered PS frames. Perhaps here we should do the same. However not sending beacons on one TBTT looks ok to me as well. Stanislaw