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 D8E282D3225; Mon, 13 Apr 2026 16:08:18 +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=1776096498; cv=none; b=cQoiEiz0BiXBXgGRHaqi3AbqCrw0UTwPM1OIEQa7YQdhMei2tCmOWBHz/KBbXC0M621aj91jT8SfGRRwjrZDD1OIVufZJL35VUNeDGXKOd6mQXU6ud3dRNwJCRz5AFkOjV9/inOmo/a9R7j4x7id9HLxvOqzlU06Y2UT0NWUrnI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776096498; c=relaxed/simple; bh=r8dNdI/wrotbNeEE0zc0cbUmJze+DvG4DJwyN8bS2RA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=uqwfhsBoV/eIz78ywKARDxfg/mi0doIQ1/hR8Wf6DYsG3PPEgvf6tUeZW/LEAfz3c84t9g1vPruuBro5+99DL49flgrmQ/Z9rj74YFjJYZ/hLj5MRsukxzpRu/2AZV+4QWn0C0TyuQvFcwr+n2cDVTCaD+lGTp5esEm0JPP7XhA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=zmmILg+T; 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="zmmILg+T" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 274A2C2BCAF; Mon, 13 Apr 2026 16:08:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1776096498; bh=r8dNdI/wrotbNeEE0zc0cbUmJze+DvG4DJwyN8bS2RA=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=zmmILg+TAVFtCHkrgsiay5VifwlWm9DTfvy7GJVCVpgDC97l/4qNDUEbWnfhI4a4P RgAqPCivljyj/rEm8pOoq8EQSTFaXQqPqzTmoXgaFsBUDSogerX801i1Erbv05FgRS nhMzcyIBC1t2coa5Stn47YbyJcXkyV8EXwBNQpDA= From: Greg Kroah-Hartman To: stable@vger.kernel.org Cc: Greg Kroah-Hartman , patches@lists.linux.dev, Shawn Guo , Wei Xu Subject: [PATCH 6.18 34/83] arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity Date: Mon, 13 Apr 2026 18:00:02 +0200 Message-ID: <20260413155732.293827296@linuxfoundation.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260413155731.019638460@linuxfoundation.org> References: <20260413155731.019638460@linuxfoundation.org> User-Agent: quilt/0.69 X-stable: review X-Patchwork-Hint: ignore Precedence: bulk X-Mailing-List: patches@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 6.18-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"; };