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=-9.8 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=ham 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 17757C433E0 for ; Thu, 24 Dec 2020 00:07:09 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CB12E22518 for ; Thu, 24 Dec 2020 00:07:08 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CB12E22518 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=FanPSiZf/BNOMfcr4su6Pz9cko9GjMKrVf+hnBat0hQ=; b=gSzgxGrcc8XXcxNLtWZWREO5N IY6LZFA+KHGhmlj7NXD6qHVcyZLiVZquxpX8UfEM8O09CUxX9lsnz5mRtuFU44t9k6AWDubJ5k7zu fXZVrxDf9sT5iLAYQ22z3ac+d+F3ISsJCMp+6EC/VI4MNU7RL/3HnOuEitZA407cKPcRWLE1PpJ22 QXgCZMoUhkOmB4dErUaoAss/F5iWxjbCVz/SvJMeYdcvhbvGeJShOVTrb0hqKmtOWFQAALF5t6QSW kOnD5npEWXHmhe4slrsS8u2ig2KXiDaABSY4BL3SKVG6NPkDkpCOqx6/xsadWIJUp0PrSuLUsYgSD XN+nptciA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1ksE8G-0005a4-Ql; Thu, 24 Dec 2020 00:05:28 +0000 Received: from mail-pj1-x1034.google.com ([2607:f8b0:4864:20::1034]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1ksE8D-0005Zh-Qx; Thu, 24 Dec 2020 00:05:27 +0000 Received: by mail-pj1-x1034.google.com with SMTP id lb18so226720pjb.5; Wed, 23 Dec 2020 16:05:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=RhZlddu07uH3DLklMw0cBddTSdM+bobz0Y1cqIi2B9g=; b=BoLGCo1YoGlKEnaXPlQNCxQ/u0PB0gs67txWhm79Ddo51R2SS02sccAA7P/B5JnW2N 6M58LLKJHBColG9D8zykXo4z2CIvap1umNT8bnLu8PS4NnfLGJajS7pOZ3xWEU1BcJxg C2CEdIjHg7o0BBxIfK8uxnA4xTQIZzty/G5nWnE7x9l6qLuGMlgINt7G488Qs1ZUyxn1 UBv7BfsqCBAQR48tyX0Q/lUa4oM6OSq9FMQl9PPHVAkpu0gHpUkxxaSBe0YKxD3RKQdD P7HruDmRLAqHqWjHrS70Wtbx4we45d6A0hH2mkpWeK4FxomAyKD9raDUvF3oS3W7q6jG RrUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=RhZlddu07uH3DLklMw0cBddTSdM+bobz0Y1cqIi2B9g=; b=VrkV11+CYmoChlQ9iQREy/PY7hKCbeu838Jf3yTca496aZkk1K913Etkg9OYwzewiB 8hsGGr24+vkb5+OmcXlzfbIq/agmBkxSfMIqsIQ9kvfVdPx+ZBoX1a8PKHpmAytuiJz6 aj2CF34lZUg+K13G6Lgfg9Oinr/Rj6mUu7f7tGb031UahTkvS1WQtzkpQRWL5R//P07v cWflvh/7u3bOZu7D5ZRu5rXP+NW383o2AFHic+htxoA3l8C0E4RDIVLp8U2HfjluVN/7 83bpvIjyBaPvQEK/MeVnP7RnjB58YtvON/U2ynpm7LfdsUXk/a7GHWae1FdHPB0m8cJk Yo4A== X-Gm-Message-State: AOAM530+23Lkb04rexZYZ6+V6a+gx0Pvr+6XFWJ8rAp9f7ND29KQAWa6 ZDz14cC155hyKSYEqeMHtMDrLU8W7b0= X-Google-Smtp-Source: ABdhPJxujcHk5jTktWJsfdUCcIHT46rpxPni05SSBnh/KI9n6TsNOAdATpq3I6FAPpO4G3brj+JxoA== X-Received: by 2002:a17:90a:4689:: with SMTP id z9mr1826941pjf.87.1608768323630; Wed, 23 Dec 2020 16:05:23 -0800 (PST) Received: from [10.230.29.27] ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id f126sm24006772pfa.58.2020.12.23.16.05.21 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 23 Dec 2020 16:05:22 -0800 (PST) Subject: Re: [RESEND PATCH v3 0/2] ata: ahci_brcm: Fix use of BCM7216 reset controller To: Jim Quinlan , Philipp Zabel , Hans de Goede , Jens Axboe , bcm-kernel-feedback-list@broadcom.com, james.quinlan@broadcom.com References: <20201216214106.32851-1-james.quinlan@broadcom.com> From: Florian Fainelli Message-ID: <92084293-d2fd-1663-0f6a-a10f01e23066@gmail.com> Date: Wed, 23 Dec 2020 16:05:18 -0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <20201216214106.32851-1-james.quinlan@broadcom.com> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201223_190525_930220_D89C18B0 X-CRM114-Status: GOOD ( 15.08 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Florian Fainelli , "open list:PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS" , open list , "open list:LIBATA SUBSYSTEM \(Serial and Parallel ATA drivers\)" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On 12/16/2020 1:41 PM, Jim Quinlan wrote: > v3 -- discard commit from v2; instead rely on the new function > reset_control_rearm provided in a recent commit [1] applied > to reset/next. > -- New commit to correct pcie-brcmstb.c usage of a reset controller > to use reset/rearm verses deassert/assert. > > v2 -- refactor rescal-reset driver to implement assert/deassert rather than > reset because the reset call only fires once per lifetime and we need > to reset after every resume from S2 or S3. > -- Split the use of "ahci" and "rescal" controllers in separate fields > to keep things simple. > > v1 -- original > > > [1] Applied commit "reset: make shared pulsed reset controls re-triggerable" > found at git://git.pengutronix.de/git/pza/linux.git > branch reset/shared-retrigger The changes in that branch above have now landed in Linus' tree with: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=557acb3d2cd9c82de19f944f6cc967a347735385 It would be good if we could get both patches applied via the same tree or within the same cycle to avoid having either PCIe or SATA broken on these platforms. Thanks! -- Florian _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel