@@ -85,7 +85,7 @@ struct rockchip_pcie_of_data {
const struct pci_epc_features *epc_features;
};
-static int rockchip_pcie_rc_reset_slot(struct pci_host_bridge *bridge,
+static int rockchip_pcie_rc_reset_root_port(struct pci_host_bridge *bridge,
struct pci_dev *pdev);
static int rockchip_pcie_readl_apb(struct rockchip_pcie *rockchip, u32 reg)
@@ -261,7 +261,7 @@ static int rockchip_pcie_host_init(struct dw_pcie_rp *pp)
rockchip);
rockchip_pcie_enable_l0s(pci);
- pp->bridge->reset_slot = rockchip_pcie_rc_reset_slot;
+ pp->bridge->reset_root_port = rockchip_pcie_rc_reset_slot;
return 0;
}
@@ -700,7 +700,7 @@ static int rockchip_pcie_probe(struct platform_device *pdev)
return ret;
}
-static int rockchip_pcie_rc_reset_slot(struct pci_host_bridge *bridge,
+static int rockchip_pcie_rc_reset_root_port(struct pci_host_bridge *bridge,
struct pci_dev *pdev)
{
struct pci_bus *bus = bridge->bus;
@@ -759,7 +759,7 @@ static int rockchip_pcie_rc_reset_slot(struct pci_host_bridge *bridge,
/* Ignore errors, the link may come up later. */
dw_pcie_wait_for_link(pci);
- dev_dbg(dev, "slot reset completed\n");
+ dev_dbg(dev, "Root port reset completed\n");
return ret;
deinit_clk:
@@ -291,7 +291,7 @@ struct qcom_pcie {
};
#define to_qcom_pcie(x) dev_get_drvdata((x)->dev)
-static int qcom_pcie_reset_slot(struct pci_host_bridge *bridge,
+static int qcom_pcie_reset_root_port(struct pci_host_bridge *bridge,
struct pci_dev *pdev);
static void qcom_ep_reset_assert(struct qcom_pcie *pcie)
@@ -1277,7 +1277,7 @@ static int qcom_pcie_host_init(struct dw_pcie_rp *pp)
goto err_assert_reset;
}
- pp->bridge->reset_slot = qcom_pcie_reset_slot;
+ pp->bridge->reset_root_port = qcom_pcie_reset_root_port;
return 0;
@@ -1533,7 +1533,7 @@ static void qcom_pcie_icc_opp_update(struct qcom_pcie *pcie)
}
}
-static int qcom_pcie_reset_slot(struct pci_host_bridge *bridge,
+static int qcom_pcie_reset_root_port(struct pci_host_bridge *bridge,
struct pci_dev *pdev)
{
struct pci_bus *bus = bridge->bus;
@@ -1589,7 +1589,7 @@ static int qcom_pcie_reset_slot(struct pci_host_bridge *bridge,
qcom_pcie_start_link(pci);
- dev_dbg(dev, "Slot reset completed\n");
+ dev_dbg(dev, "Root port reset completed\n");
return 0;
@@ -99,22 +99,22 @@ void pci_host_common_remove(struct platform_device *pdev)
EXPORT_SYMBOL_GPL(pci_host_common_remove);
#if IS_ENABLED(CONFIG_PCIEAER)
-static pci_ers_result_t pci_host_reset_slot(struct pci_dev *dev)
+static pci_ers_result_t pci_host_reset_root_port(struct pci_dev *dev)
{
int ret;
ret = pci_bus_error_reset(dev);
if (ret) {
- pci_err(dev, "Failed to reset slot: %d\n", ret);
+ pci_err(dev, "Failed to reset root port: %d\n", ret);
return PCI_ERS_RESULT_DISCONNECT;
}
- pci_info(dev, "Slot has been reset\n");
+ pci_info(dev, "Root port has been reset\n");
return PCI_ERS_RESULT_RECOVERED;
}
-static void pci_host_recover_slots(struct pci_host_bridge *host)
+static void pci_host_reset_root_ports(struct pci_host_bridge *host)
{
struct pci_bus *bus = host->bus;
struct pci_dev *dev;
@@ -124,11 +124,11 @@ static void pci_host_recover_slots(struct pci_host_bridge *host)
continue;
pcie_do_recovery(dev, pci_channel_io_frozen,
- pci_host_reset_slot);
+ pci_host_reset_root_port);
}
}
#else
-static void pci_host_recover_slots(struct pci_host_bridge *host)
+static void pci_host_reset_root_ports(struct pci_host_bridge *host)
{
struct pci_bus *bus = host->bus;
struct pci_dev *dev;
@@ -140,17 +140,17 @@ static void pci_host_recover_slots(struct pci_host_bridge *host)
ret = pci_bus_error_reset(dev);
if (ret)
- pci_err(dev, "Failed to reset slot: %d\n", ret);
+ pci_err(dev, "Failed to reset root port: %d\n", ret);
else
- pci_info(dev, "Slot has been reset\n");
+ pci_info(dev, "Root port has been reset\n");
}
}
#endif
void pci_host_handle_link_down(struct pci_host_bridge *bridge)
{
- dev_info(&bridge->dev, "Recovering slots due to Link Down\n");
- pci_host_recover_slots(bridge);
+ dev_info(&bridge->dev, "Recovering root ports due to Link Down\n");
+ pci_host_reset_root_ports(bridge);
}
EXPORT_SYMBOL_GPL(pci_host_handle_link_down);
@@ -4985,16 +4985,16 @@ void __weak pcibios_reset_secondary_bus(struct pci_dev *dev)
struct pci_host_bridge *host = pci_find_host_bridge(dev->bus);
int ret;
- if (pci_is_root_bus(dev->bus) && host->reset_slot) {
+ if (pci_is_root_bus(dev->bus) && host->reset_root_port) {
/*
* Save the config space of the root port before doing the
* reset, since the state could be lost. The device state
* should've been saved by the caller.
*/
pci_save_state(dev);
- ret = host->reset_slot(host, dev);
+ ret = host->reset_root_port(host, dev);
if (ret)
- pci_err(dev, "failed to reset slot: %d\n", ret);
+ pci_err(dev, "failed to reset root port: %d\n", ret);
else
/* Now restore it on success */
pci_restore_state(dev);
@@ -599,7 +599,7 @@ struct pci_host_bridge {
void (*release_fn)(struct pci_host_bridge *);
int (*enable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev);
void (*disable_device)(struct pci_host_bridge *bridge, struct pci_dev *dev);
- int (*reset_slot)(struct pci_host_bridge *bridge, struct pci_dev *dev);
+ int (*reset_root_port)(struct pci_host_bridge *bridge, struct pci_dev *dev);
void *release_data;
unsigned int ignore_reset_delay:1; /* For entire hierarchy */
unsigned int no_ext_tags:1; /* No Extended Tags */
The callback is supposed to reset the root port, hence it should be named as 'reset_root_port'. This also warrants renaming the rest of the instances of 'reset slot' as 'reset root port' in the drivers. Suggested-by: Lukas Wunner <lukas@wunner.de> Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> --- drivers/pci/controller/dwc/pcie-dw-rockchip.c | 8 ++++---- drivers/pci/controller/dwc/pcie-qcom.c | 8 ++++---- drivers/pci/controller/pci-host-common.c | 20 +++++++++---------- drivers/pci/pci.c | 6 +++--- include/linux/pci.h | 2 +- 5 files changed, 22 insertions(+), 22 deletions(-)