PCI: cadence: Drop unused member from struct cdns_plat_pcie
authorLi Chen <me@linux.beauty>
Wed, 5 Jul 2023 10:15:51 +0000 (18:15 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Thu, 5 Oct 2023 15:49:19 +0000 (10:49 -0500)
The struct cdns_plat_pcie contains a member called is_rc that is not
being used beyond being assigned a value within the cdns_plat_pcie_probe()
function, which is then not used for anything.

Thus, drop is_rc from the struct cdns_plat_pcie, especially since there
already is an is_rc member within the struct cdns_plat_pcie_of_data that
is actively used to convey information about the PCIe controller mode.

[kwilczynski: commit log]
Signed-off-by: Li Chen <lchen@ambarella.com>
Signed-off-by: Krzysztof WilczyƄski <kwilczynski@kernel.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
drivers/pci/controller/cadence/pcie-cadence-plat.c

index 371ffc1f00f86754a6387ef260d642119c978001..0456845dabb96499b6aac9a1b91d3ee3e1d81256 100644 (file)
 /**
  * struct cdns_plat_pcie - private data for this PCIe platform driver
  * @pcie: Cadence PCIe controller
- * @is_rc: Set to 1 indicates the PCIe controller mode is Root Complex,
- *         if 0 it is in Endpoint mode.
  */
 struct cdns_plat_pcie {
        struct cdns_pcie        *pcie;
-       bool is_rc;
 };
 
 struct cdns_plat_pcie_of_data {
@@ -76,7 +73,6 @@ static int cdns_plat_pcie_probe(struct platform_device *pdev)
                rc->pcie.dev = dev;
                rc->pcie.ops = &cdns_plat_ops;
                cdns_plat_pcie->pcie = &rc->pcie;
-               cdns_plat_pcie->is_rc = is_rc;
 
                ret = cdns_pcie_init_phy(dev, cdns_plat_pcie->pcie);
                if (ret) {
@@ -104,7 +100,6 @@ static int cdns_plat_pcie_probe(struct platform_device *pdev)
                ep->pcie.dev = dev;
                ep->pcie.ops = &cdns_plat_ops;
                cdns_plat_pcie->pcie = &ep->pcie;
-               cdns_plat_pcie->is_rc = is_rc;
 
                ret = cdns_pcie_init_phy(dev, cdns_plat_pcie->pcie);
                if (ret) {