Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp9637248ybl; Fri, 17 Jan 2020 15:55:33 -0800 (PST) X-Google-Smtp-Source: APXvYqz7cqJc6QNj5r6e2/qb4dkmLkjQgjsU2t4QhBK6Hx2gXgoTPCPLj1abG0CX4J7aWaAmHiZt X-Received: by 2002:a9d:74c8:: with SMTP id a8mr7727448otl.57.1579305333636; Fri, 17 Jan 2020 15:55:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579305333; cv=none; d=google.com; s=arc-20160816; b=ACk1BDHZoXBPR+eWz/MucNfQapOsV1wx5KvOQ793jPmyE08RTbiMncOXcxrZYy4QAA ZyOG0aRlYNEvs+TBD4P0Sp2IXkGi/0HykiDe2HsWsaycCCu5Kbts3NkeESg1k+bQ8Ver 7WZi5bwKswUmWDd4Q9nXVoykw9nsnYWRfgXL5sKTGW+2fkYyimVGRS8twIxcX+kudPrw wo1YlgMVHkbmsYP0KFgKsZZM/R2Kb53+6b1DAMc6WRpMQ6BpWmLxTKqP2b7mDrQ0BMBz 0BQcPqFXOqwRzz4S7cUsxgpQTZQgNnGEf4n7nJWFeQ5nZhkY6s/baqYG5DE9XG8AvECI QLIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=DOZb8sQcyGgXJspGB8IQi9vf/tsFT10FEUhfYyxLnNM=; b=ig+rYGZrVkxhuLEq/Nqpk3optkLoER0RWQ6NBBqKqktk+b9dNbNTNx7OR6eHPkJD0o njyBZaf/28kpdi9EPLDm6py+mvCEpT9bvb9GGMAXIbWk8XKlnsxR3C7johIQHKRBIozL d7m/PMuG0yMwWMpl826+m6RAZW9iw03cUZhevaQ7mp1oFGj1yjL1mTSHRYPbpKJzhp5X syvmMqNUbbodeCH9oyf7tqo6V/AVP2rQ0JlWhveWNZxG3dYvVysko7G7xue5fdr/3t4L SyDX0lTxb5EslR0YbipC2T6dbRSKLV5rwYQepX6RLjeZgnH62ThDRy9n3/J8WvKjX9D8 Ryzw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KWvhVXgy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 25si13944303oix.178.2020.01.17.15.55.05; Fri, 17 Jan 2020 15:55:33 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@gmail.com header.s=20161025 header.b=KWvhVXgy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730358AbgAQXx3 (ORCPT + 99 others); Fri, 17 Jan 2020 18:53:29 -0500 Received: from mail-pf1-f193.google.com ([209.85.210.193]:43889 "EHLO mail-pf1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730117AbgAQXx3 (ORCPT ); Fri, 17 Jan 2020 18:53:29 -0500 Received: by mail-pf1-f193.google.com with SMTP id x6so12650482pfo.10; Fri, 17 Jan 2020 15:53:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=DOZb8sQcyGgXJspGB8IQi9vf/tsFT10FEUhfYyxLnNM=; b=KWvhVXgytu4/KOVTp6IHZul0HVA7fS4XjwIUmRNUqjCOm2FBzsSt7G1T+ZaIM914Cs YwbS3p7Ow/LZJhI15eUS/n1CAOY/a9djfIlPQ+hiIVURU9ESQouVscicV1Vcr5UOvxpa sS2F53lEpbdcPASP92BBJudtV5CG60SfxyH69RvWYOMfAbMW0Cs3lEMsCB8Nc0XWr/Qo gYvXVWPD7PSGpK3R4jU7+vfPZfDbF6lTekeoR7QX/PBk3mQNTKisCtjHRKtA2j8NFDcr PwytNWS+UshpAwizs8xBhA+PeRsl69q3uB+eshSSdkdlh3qQIFatCS3TgG0QMEGtfMf9 vocQ== 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; bh=DOZb8sQcyGgXJspGB8IQi9vf/tsFT10FEUhfYyxLnNM=; b=LfBQrII3uBevnBm3YF/r2K6ZgAtgixccu+mC87g8gS8RlK6UXwWwPJRBYUchaMpm4j Twlzx93x6hXQfq4jSzuqj4IUHMnJ4R8XL+6TL3o6eHYpIj18A8QYjiguNb79aD3Rn3g2 oACO/8Il34BQ1rzzAbTiP+duLqjXuWrtVMvjy89AHgkcQfSbge6aUTmUmOKETdMegGgP yHJbYP0Y1wbBJhgseJwz4ziP+Z83Xkk/ExjyNZhvwTySdsOjB2Ne29ClDRzcE67i8XB6 OQsHlW0ZBfPWMLLe5qYOUTjKbf9Xcsft538P2w/Mxl6VG8MogBXexYMVJPbitKUsjDBW HR3g== X-Gm-Message-State: APjAAAVuE+rQhXntt9/fwY5TIZ+fmNKMjwrEs+Ye0wSV93B9q4TkqgLD IEmG4u4odxcaBtxcbE1LQZGxPMaW X-Received: by 2002:a63:5920:: with SMTP id n32mr47258104pgb.443.1579305207989; Fri, 17 Jan 2020 15:53:27 -0800 (PST) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id m19sm7544146pjv.10.2020.01.17.15.53.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jan 2020 15:53:27 -0800 (PST) From: Florian Fainelli To: linux-kernel@vger.kernel.org Cc: Florian Fainelli , Jens Axboe , Rob Herring , Mark Rutland , Hans de Goede , Philipp Zabel , Tejun Heo , Jaedon Shin , linux-ide@vger.kernel.org (open list:LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)), devicetree@vger.kernel.org (open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS), bcm-kernel-feedback-list@broadcom.com Subject: [PATCH v4 0/2] ata: ahci_brcm: Follow-up changes for BCM7216 Date: Fri, 17 Jan 2020 15:53:11 -0800 Message-Id: <20200117235313.14202-1-f.fainelli@gmail.com> X-Mailer: git-send-email 2.17.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Jens, These three patches are a follow-up to my previous series titled: ata: ahci_brcm: Fixes and new device support. After submitting the BCM7216 RESCAL reset driver, Philipp the reset controller maintained indicated that the reset line should be self de-asserting and so reset_control_reset() should be used instead. These three patches update the driver in that regard. It would be great if you could apply those and get them queued up for 5.6 since they are directly related to the previous series. Changes in v4: - rebase against latest ata/for-next which included some fixes from Arnd that corrected the reset consumer API - dropped patch #1 - did not add Reviewed-by tags since the patches changed a bit from last submission Changes in v3: - introduced a preliminary patch making use of the proper reset control API in order to manage the optional reset controller line - updated patches after introducing that preliminary patch Changes in v2: - updated error path after moving the reset line control Thanks! Florian Fainelli (2): ata: ahci_brcm: Perform reset after obtaining resources ata: ahci_brcm: BCM7216 reset is self de-asserting drivers/ata/ahci_brcm.c | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) -- 2.17.1