Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp392011ybl; Tue, 20 Aug 2019 22:30:27 -0700 (PDT) X-Google-Smtp-Source: APXvYqxRqtGZ8L5J3JSbv3+dEq0k9t9Qbqtk+9N4dS4YDcMPDOhL1kWavruY5E60YPOz07NwkCsa X-Received: by 2002:a17:90a:22f0:: with SMTP id s103mr3741414pjc.56.1566365427055; Tue, 20 Aug 2019 22:30:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566365427; cv=none; d=google.com; s=arc-20160816; b=0KkrNvAeap4gKhGkRpHknIw0Y64oqg04xgK86gcUGFVlAs6KZp/P3lj1U9oWlwuY2d P7+u30jI1lqJUQQsRHkk28m/WNuAkeznJhtOiLbD+O/VOWr5a9r+p1POZrICAZrx3TlK 5Ee+1UNTf2+l9RZ7dDCDHjw76vl4iFd95eZ+tNh5x4+BwATNj0XLvBbTGRsqirGKQ6PA 5YDmttZFogOP7yCwutpfw8sL4J0R9xnQYqgOZKwIEE0u6IB3oV9iozeU5WSyzaKbJnCm 4UMLw9XUo53X0ETChdJ4XcN1nq4zPzNT94yPE0Z2GrTnKeLAhA4NeYrm+T/wE4pjg1xu T59g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:references :in-reply-to:subject:cc:to:from:date:content-transfer-encoding :mime-version:dkim-signature:dkim-signature; bh=LeFFHDWABnKk0IDYRwFkLY6XST5MUHB8Zt+UWqVby5Q=; b=08pXtJ0JFowCE/WnPlSo5CJcwcPcb/jQgBH9U9MpTJT2zr8aq7n6eH3K0sI4ECrO3P 6Cb/A8IDfLLtXdsrprz+ztGM7sqYW883NfBwx3szaILLKM526buzZMmD40yY9apboZjC TgiJuX2WgarGayHIhrWYAJsPGolF3jWWKNsWWiiOxrCfumt/VVv8ukwlK44TNAYOSA5V 0pe47BJdYSF0GfxtC+DmHahdMiGeAFfxda8paCov3YaW7UsetpS1PU/8dzI1wXvnqRaZ 38sV/ni8gRnp2a5+AQEtZGKOIZ2Zm6znRSKaMZHrCg6plrWU7L/dtTcQye0MjPbMie4u DMEw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=diz8aflH; dkim=pass header.i=@codeaurora.org header.s=default header.b=khAQESoR; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b6si13641028pge.44.2019.08.20.22.30.01; Tue, 20 Aug 2019 22:30:27 -0700 (PDT) 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=@codeaurora.org header.s=default header.b=diz8aflH; dkim=pass header.i=@codeaurora.org header.s=default header.b=khAQESoR; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727300AbfHUFCE (ORCPT + 99 others); Wed, 21 Aug 2019 01:02:04 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:54244 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727076AbfHUFCE (ORCPT ); Wed, 21 Aug 2019 01:02:04 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 619C6608CE; Wed, 21 Aug 2019 05:02:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1566363723; bh=OAXHvSPcASypt4knp+um/R3qsvrj0A8AZ+xVOBmayO4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=diz8aflHFUW35YLB3+JlPG8vBzsU+wtkBV/QOXz10ckS1qFvNqsplp5U6i1J0Wn0m 0CHQlOIoFJlZFYybPKKYRB1pMejwIoElVladHPFGglq6/bt/9cmUGoACPV5k9ZFKt3 EWedm0beHRnPNK437+Io7AdNIkgXvLt1jRCpqGn4= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.codeaurora.org (Postfix) with ESMTP id B83E8608CE; Wed, 21 Aug 2019 05:02:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1566363722; bh=OAXHvSPcASypt4knp+um/R3qsvrj0A8AZ+xVOBmayO4=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=khAQESoRJxq3DRAgV9aOv3HjhPETvHXCJA9Qou7aN9WdS/GR4PwlQRtbIBB6kOBmH QjKlQkRgQwFjuI4bNX49J7EeK0zr8/anSOSoFJtEQkSdmJ6KTmAZiQod3GmZMZ1+mu qHjmfiWfz4rJ9cYhV7ZjYyPRWqlGJp7Ov/vy+xBs= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Wed, 21 Aug 2019 10:32:02 +0530 From: Vasanthakumar Thiagarajan To: =?UTF-8?Q?Toke_H=C3=B8iland-J=C3=B8rgensen?= Cc: Kalle Valo , linux-wireless@vger.kernel.org, ath11k@lists.infradead.org, devicetree@vger.kernel.org, linux-wireless-owner@vger.kernel.org Subject: Re: [PATCH 31/49] ath11k: add mac.c In-Reply-To: <8736hvu6e6.fsf@toke.dk> References: <1566316095-27507-1-git-send-email-kvalo@codeaurora.org> <1566316095-27507-32-git-send-email-kvalo@codeaurora.org> <8736hvu6e6.fsf@toke.dk> Message-ID: X-Sender: vthiagar@codeaurora.org User-Agent: Roundcube Webmail/1.2.5 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 2019-08-20 22:21, Toke Høiland-Jørgensen wrote: > [... snip ... ] > >> +static const struct ieee80211_ops ath11k_ops = { >> + .tx = ath11k_mac_op_tx, > > No wake_tx_queue? :( Yes, packet queueing is handled in firmware. This makes sense especially when we enable 802.11 encap offload support where most of the data path processing in mac80211 will be skipped and packet is given to driver/firmware in 802.3 format itself. Then firmware would take care of all the classification, queueing and encapsulation operations. Vasanth