From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1398E37F8C3 for ; Sat, 23 May 2026 08:51:19 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779526282; cv=none; b=NI54OZyvEI9/ii18XQiuZU984pKndXpK8Ju9MfMBKsiyWU1gvxJV0JJoRUXquvsw6lB3sHefYmwacQrhiMhWyVDfiUYST3JNKkXC8dME4aPAOX0WldtHH8qO6Si/HXGcW5yaO1O47IeU7+X1J8pP+6mtRSpDIJ0E+iEjJnFY9Zg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779526282; c=relaxed/simple; bh=YlpVUBY7qjHm3/ZERt7CV3iv2qn0LVcIMaSVXRO4BdY=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=NE6ESJXaaHMFOYQA+gebVXql8rBSTe4elpAAn9AN3nxZVK/SYZAH1u8eZeWsxxS5QjID9YiHIcumxbrZbvwisfULADTIX4Dltuo6rK3socHiZ7NViET9zvqWyZZnfDbhxoEBsPkz7kWzR8n7sVX5wxO1vtywwa2cpO2Ewj0faxo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=rheejzAD; arc=none smtp.client-ip=209.85.208.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="rheejzAD" Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-67c1e0229acso13335617a12.1 for ; Sat, 23 May 2026 01:51:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779526278; x=1780131078; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=DMVVhkCyi3BTFhYWA2PfziVCVQZjQefJnSrFOyQ7TOs=; b=rheejzADHtw1ekI6ea1X3SUvldIzI4pCz+KFP/YnAucbaT5V1S9SGi60tYrUocBqbu G6F12JB+2YkiIPnvVqnecRWlGPCHMDykEYl34Kk1wFy9XvOGd8t7Mh5x1D+ixGtztaDy LxkSO0EFyW5ZHh1pRN5LQ0qWIe6g3nMjSBrMTmns/jT8SiHeN1nNT7mqaUQTu7OO+gj/ Vd4mslHtrrtLDdUN88IzykX/MnhkZzEJGGLjc1ltlCE1WTTUw7/aOX4xPARjsiKQAGpo VMkoDhT+LlVZCy0NZow3e4FsT8lokAwprsDqTPnTphIpgdBmpoxpc6XCTjFB4wZ65SwS 10Tg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779526278; x=1780131078; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=DMVVhkCyi3BTFhYWA2PfziVCVQZjQefJnSrFOyQ7TOs=; b=AqErrVusCuT4a6t1JFi/DPkBC8YgcYzkC2hNXDBM2joxoDJnkCH1XZ1AYCKNrYUeja GxeEev6IXNWvxvvjeViRrnFuJQ6EryYj6J4n4PH7w+sZOgjppA2UUMUfCI8z7vaIYqvE dBZzfoJD1xKuvLGV+O/pzw6lJ8GV9YdTY1me2NLK7fmANfLx27ESLphPAITwIb06TM8F LxtPX5FETLmsj3psMXPfSZSAyIHMdWWhBOtZoqjmtxY+qjw2rGPldyc/lKq9Uz2ivE4t ri0dOiHLKtf1FWSICWU8rVxt0NMI1bHBz9aEDHEfsFT9w8gG9fFdTIiGVKYrF+/YhZbw 8hPA== X-Forwarded-Encrypted: i=1; AFNElJ/s5K/rVIc+Njqe9BTrnujIhjJHUdzdGcqfZm8LC0gZjMkwYZx7gAri5CHjS/Ti5sySLmX/c9Kk2fLFMAI=@vger.kernel.org X-Gm-Message-State: AOJu0YxWbMRUUTp3LAJRcoE5jHYL1MKhmSOwNadLjmUh5zOAjedETAzR eeLIHMID/6P5gsgr5LJ6MMWzxl5JX3JDUUZYi45D2a+NaliM2uyaBCNn X-Gm-Gg: Acq92OFPF660keh4xY8+puIAbOuqKxPFE2NpU2Do1QtUJV8wfmlNNoc9xYaHTFeQ/o+ 61ylnXWijWcbPeNZft0v5t6nUbrqdawRI/Gx8mq/thAHgoNui5VmwNmOvZ9i85/XoF0G1ekidWV OkCcHL4PdYcTszxckadngnJVpfLlO/kSf3/2/8wtJltq2aZ//Okc9M8KLO8/qxlOyTLcYvmRmE7 x1p4vTvkR+Pu/+scEB3J/TNQXVPZ8+R7ECmP1rosJUnPP5bnCnlHRnJYpreV+Hp8NeaX+v64tqf S9enmJI0T5mwGvFd926che4Zz3Uwdug1shhzXCFLZ8RfAan2DN1iKFtQylW3fnApxc4ZeHpfl3F SunLvtBREzKCGClQped8o05K6lNKDltddUJcukm3VaQwSqH7kDMJzri0NqMzMrc7xGxfklNyVF3 Gs6aRBcZaE4ZNPZK9uaarA7vA= X-Received: by 2002:a05:6402:40d4:b0:687:cfde:ddaf with SMTP id 4fb4d7f45d1cf-6889c440492mr3668932a12.7.1779526278408; Sat, 23 May 2026 01:51:18 -0700 (PDT) Received: from xeon ([188.163.112.61]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-688baf1f0afsm1642658a12.17.2026.05.23.01.51.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 23 May 2026 01:51:16 -0700 (PDT) From: Svyatoslav Ryhel To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Thierry Reding , Jonathan Hunter , Bartosz Golaszewski , Svyatoslav Ryhel Cc: devicetree@vger.kernel.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org Subject: [PATCH v2 0/2] power: sequencing: Add support for Nvidia Tegra modem pwrseq Date: Sat, 23 May 2026 11:51:00 +0300 Message-ID: <20260523085102.51000-1-clamor95@gmail.com> X-Mailer: git-send-email 2.51.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Patchset implements support for the Tegra-specific modem powerseqence, which handles the registration and unregistration of the USB controller. This patchset is a part of larger series aiming to bring XMM6260 modem support for Tegra devices: https://lore.kernel.org/lkml/20260511135703.62470-1-clamor95@gmail.com/ --- Changes in v2: - previous phy driver reshaped into pwrseq driver --- Svyatoslav Ryhel (2): dt-bindings: soc: tegra: Document Nvidia Tegra modem pwrseq power: sequencing: Add support for Nvidia Tegra modem pwrseq .../soc/tegra/nvidia,tegra-modem-pwrseq.yaml | 49 ++++ drivers/power/sequencing/Kconfig | 12 + drivers/power/sequencing/Makefile | 1 + drivers/power/sequencing/pwrseq-tegra-modem.c | 209 ++++++++++++++++++ 4 files changed, 271 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/tegra/nvidia,tegra-modem-pwrseq.yaml create mode 100644 drivers/power/sequencing/pwrseq-tegra-modem.c -- 2.51.0