Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp540550ybl; Tue, 7 Jan 2020 10:32:11 -0800 (PST) X-Google-Smtp-Source: APXvYqzKdWb4cfqGfdleNNl16WU/TwkU8KaDzWBb50S/X+L/8QBADJ9sym983i9wE64rOknro7F6 X-Received: by 2002:aca:fc47:: with SMTP id a68mr653308oii.52.1578421931432; Tue, 07 Jan 2020 10:32:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1578421931; cv=none; d=google.com; s=arc-20160816; b=rINEpZLqT+xLYSWfjNTrfchCZS4uqAxFzXj+38/pUcwRkMq7MrN35TNqA2/DJNSTE3 yufT6vVDWOJZdMee+tP9Uz/Rsoosx1e3QkesYosmXwJNREyWqQmKPR6q2SirXHIBZC91 f+xUo27mE7zKKWPsCRUN6bgGAl27RDtIQCfVjhgehWPk/jtFJcgQ8ZTB4Wu6CEXa2m+q rpD6LUy+d5Ns/HgldUGr5lU8iaiqCRQO0MPmeJibDZ5IEjqZf5QRDmQ7reNvA8Y95W/L /H+pxhj31wjdWlW9y2Cs5fIPLk7RfravMobQVVLn1AX4bsjrlRA4kvoS1PU6gVfM3nnX zasw== 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=2AIBgXOTt+FNqRRQOGxbKR2OzFOPesMCKgzqENIefV4=; b=UtAw59qzGgIXOCaOVaqkCOUIOwRG0bbJnyJgYey+9mZJZwfm3WoptTOuUL0ArBlWwq iI0BOUm95s05Sj9xI/ByqD8+crFnD7RNjXit9TjGaMFHhl2YUY6f8zOYLLxgBRTIkHDA JEptqN3onFkoGI04B+WY+jFXgdDiDFJ8ob68rV3fp1mWmxn7xqYvUy41VEFITSilpsfu RYjH7DonJUZUOJaVdbWOGlOfTIYsKhC5JqG4Ij4wD623OjQ6MZ7j9I+Ya/1s8vJs85gm ImgrEib9+bGxMScfOQ1C7PLIUtDJhcfLxYe7Y+CD79hYYUS5nMdzx89Gz4doMKNHoduE ON3Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=lN3qgW8Q; 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 z11si390941oic.176.2020.01.07.10.31.59; Tue, 07 Jan 2020 10:32:11 -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=lN3qgW8Q; 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 S1728561AbgAGSbF (ORCPT + 99 others); Tue, 7 Jan 2020 13:31:05 -0500 Received: from mail-wm1-f68.google.com ([209.85.128.68]:52367 "EHLO mail-wm1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727925AbgAGSbF (ORCPT ); Tue, 7 Jan 2020 13:31:05 -0500 Received: by mail-wm1-f68.google.com with SMTP id p9so596931wmc.2; Tue, 07 Jan 2020 10:31:03 -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=2AIBgXOTt+FNqRRQOGxbKR2OzFOPesMCKgzqENIefV4=; b=lN3qgW8Qjj/SN4TmaX+IEt8cLdHHR8EZJq1ielL4kn36yIfUTERAeNCdt8N7sTRe97 9N44NTiraiWuWiWKLyKlZXdJ5umc5eZ2MdGMAKg8EjAdZ88P2KvOHAdSBTDBaMfgwwCi 3QrNbL5AksqFdnWnmCOcl2qm5c3rHq2fJ2s5W8zamNbld+kyO3A7QyUXr+/r57Qto8NA LhtjeEkQDGSFu5L7m7GVy60+gqQ5pFa89nTAeax7cBPhkf0tg+xNjuS1FXZbjpA/KoBJ Tg4arrl2eNDaOqUJztjHe3uWXGSZLk6Nrz5wMBn7AzX4xLJiZSEsgDVkge/M5lYLpAjG L2Gw== 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=2AIBgXOTt+FNqRRQOGxbKR2OzFOPesMCKgzqENIefV4=; b=IMIZ1DUxLWqZm29BRKHLXx5SQf/mrhal6sWxDQXaScOFkNOE0xDc41KbTaLglJq4om uZDTv//dF6BLtJ/Ie9iseUzC80QUDG+LIUkfG833wyCIRZpv0c16MO+T/RicH84t6qbI cph/xogL66f7rCYruXiFAUedncSy1wpAwuEFdBINqbnmKXOBt8iv0IYWh6BPuLbsDyOf cMqK58KnTA02/z2E74XtcXj1dr0U0/zWiaCYiG3c553YcdNSln+BTcA3Xwelik+8n0ln LDQdkZYEkKQNXwfs+fDTxwS8iafR2jgnlgqSo/vt1EarAmynYyY9tZhjnDJLadBjTUQ3 j1yQ== X-Gm-Message-State: APjAAAUdKQvEUhsgAA42CraQzOQTEdamgIfAqqKKV3NciXGYLEO95w9W 7zb2oLbugL+aKZhdUo4DW8zKnF/7 X-Received: by 2002:a05:600c:2c2:: with SMTP id 2mr347879wmn.155.1578421862498; Tue, 07 Jan 2020 10:31:02 -0800 (PST) Received: from fainelli-desktop.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id r6sm842764wrq.92.2020.01.07.10.30.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Jan 2020 10:31:01 -0800 (PST) From: Florian Fainelli To: linux-kernel@vger.kernel.org Cc: bcm-kernel-feedback-list@broadcom.com, 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) Subject: [PATCH v3 0/3] ata: ahci_brcm: Follow-up changes for BCM7216 Date: Tue, 7 Jan 2020 10:30:19 -0800 Message-Id: <20200107183022.26224-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, Philipp, 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 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 (3): ata: ahci_brcm: Correct reset control API usage ata: ahci_brcm: Perform reset after obtaining resources ata: ahci_brcm: BCM7216 reset is self de-asserting drivers/ata/ahci_brcm.c | 42 +++++++++++++++++++++++++---------------- 1 file changed, 26 insertions(+), 16 deletions(-) -- 2.17.1