Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp1126347ybe; Fri, 6 Sep 2019 12:15:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqzYlWGvueuFo+pg9sXJVk+1pDAJK+X1BnOSDRlg2mBKGu5w5PArRhL4i2+FbfpG57c88gyz X-Received: by 2002:a17:90a:de11:: with SMTP id m17mr11224711pjv.38.1567797305239; Fri, 06 Sep 2019 12:15:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567797305; cv=none; d=google.com; s=arc-20160816; b=XE4Np1k+9do2RTjIsxeikjpAefZiW/QLdtIuVUYdlXInV3nbfyIMlPfO9zMj2fL6Cb nay/3gtWu8fcxOSHA11hXMkVyJbl6SLSToNewSnpT94CstJJJ6OvB5pFxM6dQN3rfw4c +DWKj6pjJBonhCPrWf49eSPEGDZvdc1MrNj719WLxvUTIerUdTXw3egZxe3o4/ftaho/ akB0GveoXOiEzXeQnPSynAYI/+h0U2Atv70zKAyPBUa/M68omUdqJ6b97XbQ8H1MWEQ/ x5H063I3Ynj486phF0yoC6xQCeJ6eJV31hZzVM+Sy0YFQRwqtgA66OxWiGGuvJSas81r zTHg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:dmarc-filter :dkim-signature:dkim-signature; bh=3KSzQv8GiUry+gMQ7SgT0uOTHqEAkt+BN/LpEZz426c=; b=RF3qPPHfqdDRsC7d6SAhTe3F4FokKw9aAA85E4uoCHyTSag7xZv7aOiFkvFrcmHu9X frCvjftTbLU/QLuvuQxnIQDPDyK4URBysPDUcOG85SySlfYojPC9T61kFEnTJNAsG3Wo SbXbZgVvKtpLGPQjo5BLWHuv6q1CtQ4a20ygRh29ePOJkv4+/0splunyFJz/VnCl08r5 GWghZeVp2o/mCHP5fB6iO3nPkVODT6DyQB+l0Av5iTxN1IqqNrXYMt4Yt56jrolrx6vo Cij5sHkGEKqc9qk4gxb0ADJ7gZQHmvsq1+tbZHcRI7rl2ahux59aHzPPZYw6DMd7VNpu 0Zpw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=bm3vwo2J; dkim=pass header.i=@codeaurora.org header.s=default header.b=bm3vwo2J; 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 g18si5216895pgk.246.2019.09.06.12.14.50; Fri, 06 Sep 2019 12:15:05 -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=bm3vwo2J; dkim=pass header.i=@codeaurora.org header.s=default header.b=bm3vwo2J; 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 S2390748AbfIFONs (ORCPT + 99 others); Fri, 6 Sep 2019 10:13:48 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:48024 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731142AbfIFONr (ORCPT ); Fri, 6 Sep 2019 10:13:47 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id EA0766119C; Fri, 6 Sep 2019 14:13:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1567779226; bh=LU42f2KCFXni2GQke/nD4lFRlGm5RXFt+euOnQ2h1H4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=bm3vwo2Jt45t+/GI3egsW0Qwl9U4kknhgG7buQLtC+0g9tftmZ2pEpKvlK6Mz86DU B18uCAjQJ9Y+JCr+OZACxlYGiRd7X1Y18zy+hTcPK08TZo5pJh6/VYmid2H8WuqAr8 JP8pPokip3oSfi+OJLyVH8hJxMe9IVeH83XE3U+U= 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,SPF_NONE autolearn=no autolearn_force=no version=3.4.0 Received: from x230.qca.qualcomm.com (37-130-177-42.bb.dnainternet.fi [37.130.177.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kvalo@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id E83EE6030B; Fri, 6 Sep 2019 14:13:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1567779226; bh=LU42f2KCFXni2GQke/nD4lFRlGm5RXFt+euOnQ2h1H4=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=bm3vwo2Jt45t+/GI3egsW0Qwl9U4kknhgG7buQLtC+0g9tftmZ2pEpKvlK6Mz86DU B18uCAjQJ9Y+JCr+OZACxlYGiRd7X1Y18zy+hTcPK08TZo5pJh6/VYmid2H8WuqAr8 JP8pPokip3oSfi+OJLyVH8hJxMe9IVeH83XE3U+U= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org E83EE6030B Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=kvalo@codeaurora.org From: Kalle Valo To: Tony Chuang Cc: "linux-wireless\@vger.kernel.org" , "briannorris\@chromium.org" , "sgruszka\@redhat.com" Subject: Re: [PATCH 4/8] rtw88: 8822c: add FW IQK support References: <1565174405-2689-5-git-send-email-yhchuang@realtek.com> <20190903125324.4CDC76085C@smtp.codeaurora.org> Date: Fri, 06 Sep 2019 17:13:42 +0300 In-Reply-To: (Tony Chuang's message of "Wed, 4 Sep 2019 02:31:42 +0000") Message-ID: <878sr1y0kp.fsf@codeaurora.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Tony Chuang writes: >> >> wrote: >> >> > From: Yan-Hsuan Chuang >> > >> > Add support for doing IQK in firmware >> > >> > Signed-off-by: Yan-Hsuan Chuang >> >> The commit log does not answer "Why?". What is IQK and how does it help? >> >> No need to resend, I can update the commit log but just let me know what to >> add. >> > > Ideally the RF component's I/Q vectors should be orthogonal, but usually they are not. > So we need to calibrate for the RF components, ex. PA/LNA, ADC/DAC. > > And if the I/Q vectors are more orthogonal, the mixed signal will have less deviation. > This helps with those rates with higher modulation (MCS8-9), because they have more > strict EVM/SNR requirement. Also the better of the quality of the signal, the longer it > can propagate, and the better throughput performance we can get. I added this to patch 4 but there were some warnings so I had drop the patches. So please send v2 and remember to add this description to patch 4. -- Kalle Valo