[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250311072736.GB277060@rocinante>
Date: Tue, 11 Mar 2025 16:27:36 +0900
From: Krzysztof WilczyĆski <kw@...ux.com>
To: Thippeswamy Havalige <thippeswamy.havalige@....com>
Cc: bhelgaas@...gle.com, lpieralisi@...nel.org,
manivannan.sadhasivam@...aro.org, robh@...nel.org,
krzk+dt@...nel.org, conor+dt@...nel.org, linux-pci@...r.kernel.org,
devicetree@...r.kernel.org, linux-kernel@...r.kernel.org,
michal.simek@....com, bharat.kumar.gogada@....com
Subject: Re: [PATCH] PCI: xilinx-cpm: Fix incorrect version check in init_port
Hello,
> Fix an incorrect conditional check in xilinx_cpm_pcie_init_port().
>
> The previous condition mistakenly skipped initialization for all
> versions except CPM5NC_HOST. This is now corrected to ensure that only
> the CPM5NC_HOST is skipped while other versions proceed with
> initialization.
[...]
> {
> const struct xilinx_cpm_variant *variant = port->variant;
>
> - if (variant->version != CPM5NC_HOST)
> + if (variant->version == CPM5NC_HOST)
> return;
>
> if (cpm_pcie_link_up(port))
Ouch! Nice catch.
I will pull and squash this against the existing code directly on the branch.
Thank you!
Krzysztof
Powered by blists - more mailing lists