From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5D036C433DF for ; Sun, 23 Aug 2020 14:48:33 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3C2FE206C0 for ; Sun, 23 Aug 2020 14:48:33 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HoFH01TK" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726839AbgHWOs3 (ORCPT ); Sun, 23 Aug 2020 10:48:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39460 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726332AbgHWOs0 (ORCPT ); Sun, 23 Aug 2020 10:48:26 -0400 Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32FBEC061573 for ; Sun, 23 Aug 2020 07:48:24 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id m22so6799964ljj.5 for ; Sun, 23 Aug 2020 07:48:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3AYMZdZ2Ew5uhUiahMxVm+mxl2q3eNV8uA4cpCzA+kc=; b=HoFH01TKRdXI25HIa79/3AhicwledwsohaT79RXct5fPThmhRitEPOZoyaPrBOSEFM dcqh9ODYzGvJd39Q7gqqXl6JjTGvJ9lkkl2mgsrFiTpcUMN3dW+sX6TideK8sVlhSnm+ R5vJjbk8C3TQ3/ua8zsGeSMzH0Qqv6rGr2stfNxapdQ8k6b+8g3Y0GOu+GPxyq1M8nzZ TbQaBjkrrEdBOYeeAego5LZsP2OZO0qSQiTbgHiyWxkKHFoOrDpOec7r8ra/xBgOFvhH uMxp39L6CL3FqBUENg/h9kGvqFT11jCyqfgpKTDqPJ9OOOfleWdRp9SK7bHGjwm20XzB SN6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=3AYMZdZ2Ew5uhUiahMxVm+mxl2q3eNV8uA4cpCzA+kc=; b=E6uRRFGTfyKe7sU1ev7gQwgWuhVs2dz3aCoreinqcP9e0Zfb+qhgeKicWPgYMtbxod IbACUe174FrB9cdaBx1wguN/21tUkcO1FSqqK8Miaz/4UjHQENvKK8thOZLFsiQiBzHp V9z5yC4qbHZotNddCT4eRAPL5kuYf3rm8Ov+Qf+cV3n5OR51DqpaXVdny65Q1ZuJQYFT LG1Y0eMDWwwkuBTHR3JqibfdR3mW2ngOI2YxY3x4IAptswvMt0sTj8dm3Beh5kbxfRpV /D/m+HQjvsGidHDKCEoPO7gJ4vIFgNl+epMoRjV4KfP0rkor3Mr2N+xnH5p5cv3Xr2p8 vlww== X-Gm-Message-State: AOAM5311/+wPlcbYhBWDL97ltQx0iJRX+IZndnJVVLVPus7Jhniuuutp vgjeeuwNbiFERBqkXkkuSY5i/lDhAsA= X-Google-Smtp-Source: ABdhPJz9LI4BCGGOiFa0dGVaFtNNYUaCfcqVpc4hRk5niQ6Xyjh6o7HEN3l/wKSWThOQYrtDa+qY0g== X-Received: by 2002:a2e:9ac5:: with SMTP id p5mr788439ljj.253.1598194100795; Sun, 23 Aug 2020 07:48:20 -0700 (PDT) Received: from localhost.localdomain (109-252-170-211.dynamic.spd-mgts.ru. [109.252.170.211]) by smtp.gmail.com with ESMTPSA id l24sm1635560ljb.43.2020.08.23.07.48.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Aug 2020 07:48:20 -0700 (PDT) From: Dmitry Osipenko To: Thierry Reding , Jonathan Hunter Cc: Wright Feng , linux-tegra@vger.kernel.org Subject: [PATCH v1 0/4] WiFi SDIO fixes and improvements for Acer A500 and Nexus 7 Date: Sun, 23 Aug 2020 17:47:21 +0300 Message-Id: <20200823144725.28299-1-digetx@gmail.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org Hello! I was debugging WiFi performance problems that I started to notice on Acer A500 and found couple problems. One discovered problem lays in a wrong SDIO PINCTRL configuration of A500 device-tree, others are found in MMC core and brcmfmac driver. This series fixes the PINCTRL configuration and improves MMC clock setup of Acer A500 and Nexus 7 WiFi. Big thanks to Wright Feng of Cypress who indirectly helped me to notice the PINCTRL bug by showing MMC IOS info of the BCM4329 setup that Wright uses, it lead me to re-check to the PINCTRL configuration! Dmitry Osipenko (4): ARM: tegra: acer-a500: Correct PINCTRL configuration ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50MHz ARM: tegra: acer-a500: Use PLLC for WiFi MMC clk parent ARM: tegra: nexus7: Use PLLC for WiFi MMC clk parent .../arm/boot/dts/tegra20-acer-a500-picasso.dts | 18 +++++++++++++++--- .../tegra30-asus-nexus7-grouper-common.dtsi | 5 +++++ 2 files changed, 20 insertions(+), 3 deletions(-) -- 2.27.0