diff options
-rw-r--r-- | drivers/pci/dwc/pcie-qcom.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pci/dwc/pcie-qcom.c b/drivers/pci/dwc/pcie-qcom.c index 26e84a957c35..e0654c01ca19 100644 --- a/drivers/pci/dwc/pcie-qcom.c +++ b/drivers/pci/dwc/pcie-qcom.c | |||
@@ -142,13 +142,13 @@ struct qcom_pcie { | |||
142 | 142 | ||
143 | static void qcom_ep_reset_assert(struct qcom_pcie *pcie) | 143 | static void qcom_ep_reset_assert(struct qcom_pcie *pcie) |
144 | { | 144 | { |
145 | gpiod_set_value(pcie->reset, 1); | 145 | gpiod_set_value_cansleep(pcie->reset, 1); |
146 | usleep_range(PERST_DELAY_US, PERST_DELAY_US + 500); | 146 | usleep_range(PERST_DELAY_US, PERST_DELAY_US + 500); |
147 | } | 147 | } |
148 | 148 | ||
149 | static void qcom_ep_reset_deassert(struct qcom_pcie *pcie) | 149 | static void qcom_ep_reset_deassert(struct qcom_pcie *pcie) |
150 | { | 150 | { |
151 | gpiod_set_value(pcie->reset, 0); | 151 | gpiod_set_value_cansleep(pcie->reset, 0); |
152 | usleep_range(PERST_DELAY_US, PERST_DELAY_US + 500); | 152 | usleep_range(PERST_DELAY_US, PERST_DELAY_US + 500); |
153 | } | 153 | } |
154 | 154 | ||