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=-12.7 required=3.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_PASS,USER_AGENT_GIT 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 89925C10F0E for ; Thu, 18 Apr 2019 15:07:46 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 582BD205F4 for ; Thu, 18 Apr 2019 15:07:46 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="RQQMcvK2"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="TGr6N0fS" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 582BD205F4 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+infradead-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=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kHT5cPP6v8FiO1YNNBAWgs4IKIOIzV1yHaasJIUE7Sg=; b=RQQMcvK20TFKxD tslcc2ikz87BLNryjRQ7kfKUa9dsM/iYq0FZPYCx0Rs8jGC2Yo59nQAxOQBxBA4JdTDdB6XpxdgEw 8L3J7qkBhhaqdCLisfLN8hNAh/dlPpeAxjx1uIozCEgfAJgkI7dkUdIKFescJwIbM+vPQcCu4l08v R7QqOXVTycRhQnBcRTNwS6wAeP1YNpH2Qmrt28ekuhAGBFmsAyXtXUmJqwDPY9tnyOhPeoA0PGaqr apD2e92ukX1p4xsEte3bN1LvilopnxEXeIpYXCgDDOAf0UD2O9V7ucBHi9XfQLi3v3jWKnAjhE+Mv XMRa+QUrMMOkgCsNNrww==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hH8db-0006OJ-92; Thu, 18 Apr 2019 15:07:43 +0000 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hH8dJ-000678-V2 for linux-arm-kernel@lists.infradead.org; Thu, 18 Apr 2019 15:07:27 +0000 Received: by mail-wr1-x42a.google.com with SMTP id w16so3417386wrl.1 for ; Thu, 18 Apr 2019 08:07:25 -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:in-reply-to:references :mime-version:content-transfer-encoding; bh=5J1pjKAb3kH2+/JhZR6KzZ8WAjOcYyYAJL+oGcm3KZM=; b=TGr6N0fSjFKXqHi83aAliMpt+60Y1e7Pz6wd8IPk4uoib9qb8wA/WO0wDlhlqzd6kl k7S/XK7MYfZFBoCL1YVC5UHbIbZ5Gjdv6INE5NiuchGdjoad3IqrtgI1xsRaa6gdoqoo yjN6h0ciqSaMKZCfYZW7LYvGACqVqMPG/rq5UKI+GFxUt6a5N3OAKlPGUjH9FYZ0FmJm GzsLM4DkNYvAES71nxBvOqo3AFLrE5ZomNAkvUjaOnZJDNT6uG9UHh3avkHaMrhAvmO5 8oxSBOwgZIgHwjopk3kTLM8Nf/Q3z5RB/u9QqtKz/KO1VxdPjI2si1z370qbh2xK3GQT 1w+w== 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:in-reply-to :references:mime-version:content-transfer-encoding; bh=5J1pjKAb3kH2+/JhZR6KzZ8WAjOcYyYAJL+oGcm3KZM=; b=QtoehatdPK2JvSiOgEv7Thq+3JtGTn9LgZA4CxjPO4sfQnVq4UlCW8I6v24EqQQdBn uml/z5IrDITQuZr6yF8kIsswt76LrYsyhO1E2yk40CtQd6I+atiZOfXl3v65GN3TJh75 gW5SScsmCReDUuXOtMqjq7ybE3vxODpF8shxpcdxtoOndyv8dX4IJ4MNqfQ6L6ZlZ8mO 06PuN8PT28z0s0iTytuStHyFPRCcErChNLf++6zOBNxk++EEVu+HRVsRwdTVvLBjZJhT 5nbeuDN776bEXBbOsXUIMUj8HTOEMKRsZIA7wl5tskaDDQzd/RKu77Bm7fZlCbelKphu Dmwg== X-Gm-Message-State: APjAAAV6gx1QEjMpq/jIt2bWoVBkVfhbOcs8+F+m6jkbxkLtPpzUR7Vo KpUqcLNLBUZ23CSZkDaPsi0= X-Google-Smtp-Source: APXvYqx2WlPiMbxr8ibhP1EdUwrEN9SWyqTAz/+1tZe04l6smEgUPMRYsRozsD4V0rK/WvUQAbk0Qg== X-Received: by 2002:adf:f14e:: with SMTP id y14mr62422611wro.276.1555600044255; Thu, 18 Apr 2019 08:07:24 -0700 (PDT) Received: from localhost (p2E5BE61D.dip0.t-ipconnect.de. [46.91.230.29]) by smtp.gmail.com with ESMTPSA id 204sm3325241wmc.1.2019.04.18.08.07.23 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 18 Apr 2019 08:07:23 -0700 (PDT) From: Thierry Reding To: arm@kernel.org Subject: [GIT PULL 2/9] soc/tegra: Changes for v5.2-rc1 Date: Thu, 18 Apr 2019 17:07:13 +0200 Message-Id: <20190418150721.8828-2-thierry.reding@gmail.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190418150721.8828-1-thierry.reding@gmail.com> References: <20190418150721.8828-1-thierry.reding@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190418_080725_994710_15135E2B X-CRM114-Status: GOOD ( 11.89 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-tegra@vger.kernel.org, Thierry Reding , linux-arm-kernel@lists.infradead.org, Jon Hunter Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi ARM SoC maintainers, The following changes since commit 9e98c678c2d6ae3a17cb2de55d17f69dddaa231b: Linux 5.1-rc1 (2019-03-17 14:22:26 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.2-soc for you to fetch changes up to 6ac2a01de1700c1b6d889f02f61c4c9602573a8d: soc/tegra: pmc: Move powergate initialisation to probe (2019-04-17 10:32:33 +0200) Note that this pulls in a stable branch from Philipp for the core acquire/release protocol changes to the reset framework. Thanks, Thierry ---------------------------------------------------------------- soc/tegra: Changes for v5.2-rc1 Besides a couple of fixes to better cope with deferred probing, this set of patches also implements the acquire/release protocol for resets used during powergate operations. This is necessary to allow these resets to be temporarily shared with other devices that may also need to control these resets. ---------------------------------------------------------------- Jon Hunter (3): soc/tegra: pmc: Fix reset sources and levels soc/tegra: pmc: Remove reset sysfs entries on error soc/tegra: pmc: Move powergate initialisation to probe Philipp Zabel (1): reset: add acquired/released state for exclusive reset controls Thierry Reding (4): reset: Add acquired flag to of_reset_control_array_get() reset: Add acquire/release support for arrays Merge branch 'reset/acquire' of git://git.pengutronix.de/git/pza/linux into for-5.2/soc soc/tegra: pmc: Implement acquire/release for resets drivers/reset/core.c | 180 +++++++++++++++++++++++++++++++++++--- drivers/soc/tegra/pmc.c | 171 ++++++++++++++++++++++++++++-------- drivers/usb/dwc3/dwc3-of-simple.c | 3 +- include/linux/reset.h | 113 ++++++++++++++++++------ 4 files changed, 389 insertions(+), 78 deletions(-) _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel