From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3FBC123C8C7; Mon, 13 Apr 2026 17:01:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776099710; cv=none; b=VqZAWd2QMCkGMcLX0pvNBWzzbTXkPo0SlCRdyqambJu5doSHCXWgH7wzt4U6jHsu6uMVGaXyzctXp29CUsgqjmKLc2/XndijnfhAxO+ISvdr7XwRIertwIpz9EWffur7C6EC4Uwd4MH+3HHbWJh3XjJAweWkH6/zc734R8Ztbwk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776099710; c=relaxed/simple; bh=AH3DPoIDlktYe2CV/1QKegiLhU32SV2rnHxY5mIRsW0=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=DaaYFAMHZIewg0LUfgndeeY8Qh+A5yjJBIjOQ0JabPX7ikMDdkQHgD07LB2hSpTmROCqxMXm/DxjcD5bGwECLtyu0M1M8imu7mO0rXj5zpMa0zFHelHi8wUQXyPwjGfLfOW4hfBGwVEme0pd79RPcgrusHUcX1NsDFW9Tu0/1ss= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=Lp7pVMod; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="Lp7pVMod" Received: by smtp.kernel.org (Postfix) with ESMTPSA id C7365C2BCB6; Mon, 13 Apr 2026 17:01:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1776099710; bh=AH3DPoIDlktYe2CV/1QKegiLhU32SV2rnHxY5mIRsW0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=Lp7pVModgRMdwneZpL+iZ6e6ldBDNqC/IlDKbi6O041ELlVKWj1RZVvmpdXB4dT2u X2Z0lv/UJhb1pQQc2a+CWlvvLOCBskjNUVz+5wPtdPJ3mUADgeNlZj3KeDcclvmQHV qB16aCrvU0xMlGz6bgzuApnVeGnu7nZOPPzZ9r0o= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Shawn Guo , Wei Xu Subject: [PATCH 5.10 444/491] arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity Date: Mon, 13 Apr 2026 18:01:29 +0200 Message-ID: <20260413155835.649682923@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260413155819.042779211@linuxfoundation.org> References: <20260413155819.042779211@linuxfoundation.org> User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: stable@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 5.10-stable review patch. If anyone has any objections, please let me know. ------------------ From: Shawn Guo commit c1f2b0f2b5e37b2c27540a175aea2755a3799433 upstream. The PCIe reset GPIO on Poplar is actually active low. The active high worked before because kernel driver didn't respect the setting from DT. This is changed since commit 1d26a55fbeb9 ("PCI: histb: Switch to using gpiod API"), and thus PCIe on Poplar got brken since then. Fix the problem by correcting the polarity. Fixes: 32fa01761bd9 ("arm64: dts: hi3798cv200: enable PCIe support for poplar board") Cc: stable@vger.kernel.org Signed-off-by: Shawn Guo Signed-off-by: Wei Xu Signed-off-by: Greg Kroah-Hartman --- arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts +++ b/arch/arm64/boot/dts/hisilicon/hi3798cv200-poplar.dts @@ -179,7 +179,7 @@ }; &pcie { - reset-gpios = <&gpio4 4 GPIO_ACTIVE_HIGH>; + reset-gpios = <&gpio4 4 GPIO_ACTIVE_LOW>; vpcie-supply = <®_pcie>; status = "okay"; };