[PATCH 0/3] pinctrl: qcom: add clk_req functions

Add the missing PCIe clk_req functions for the SM8550, SM8650 and X1E80100 TLMM.
Depends on: - https://lore.kernel.org/all/20241115-topic-x1e80100-pinctrl-v1-0-35f984226e4...
Signed-off-by: Neil Armstrong neil.armstrong@linaro.org --- Neil Armstrong (3): pinctrl: qcom: sm8550: add pcie1_clk_req_n function pinctrl: qcom: sm8650: add pcie[01]_clk_req_n function pinctrl: qcom: x1e80100: add pcie[3456ab]_clk functions
drivers/pinctrl/qcom/pinctrl-sm8550.c | 1 + drivers/pinctrl/qcom/pinctrl-sm8650.c | 2 ++ drivers/pinctrl/qcom/pinctrl-x1e80100.c | 5 +++++ 3 files changed, 8 insertions(+) --- base-commit: 7a36c84ff57177ccd3107f62c8d14fa0093e0e76 change-id: 20241125-topic-pcie-pinctrl-77f1c184e73f
Best regards,

Add the missing PCIe clk_req function for the SM8550 TLMM.
Signed-off-by: Neil Armstrong neil.armstrong@linaro.org --- drivers/pinctrl/qcom/pinctrl-sm8550.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/pinctrl/qcom/pinctrl-sm8550.c b/drivers/pinctrl/qcom/pinctrl-sm8550.c index c65dfe0435eb6d72e1033fcb151114b7671bd537..25b972a6d8233df8eadab3dc30db9533173803d2 100644 --- a/drivers/pinctrl/qcom/pinctrl-sm8550.c +++ b/drivers/pinctrl/qcom/pinctrl-sm8550.c @@ -16,6 +16,7 @@ static char pin_name[MAX_PIN_NAME_LEN] __section(".data"); static const struct pinctrl_function msm_pinctrl_functions[] = { {"qup1_se7", 1}, {"gpio", 0}, + {"pcie1_clk_req_n", 1}, };
#define SDC_QDSD_PINGROUP(pg_name, ctl, pull, drv) \

Add the missing PCIe clk_req functions for the SM8650 TLMM.
Signed-off-by: Neil Armstrong neil.armstrong@linaro.org --- drivers/pinctrl/qcom/pinctrl-sm8650.c | 2 ++ 1 file changed, 2 insertions(+)
diff --git a/drivers/pinctrl/qcom/pinctrl-sm8650.c b/drivers/pinctrl/qcom/pinctrl-sm8650.c index 58fc94e71ac152538a09b1bca9b0f58ef913967b..9146d6abd9a046460836ad8cda6ea196bc4ca91f 100644 --- a/drivers/pinctrl/qcom/pinctrl-sm8650.c +++ b/drivers/pinctrl/qcom/pinctrl-sm8650.c @@ -16,6 +16,8 @@ static char pin_name[MAX_PIN_NAME_LEN] __section(".data"); static const struct pinctrl_function msm_pinctrl_functions[] = { {"qup2_se7", 1}, {"gpio", 0}, + {"pcie0_clk_req_n", 1}, + {"pcie1_clk_req_n", 1}, };
#define SDC_QDSD_PINGROUP(pg_name, ctl, pull, drv) \

Add the missing PCIe clk_req function for the x1e80100 TLMM.
Signed-off-by: Neil Armstrong neil.armstrong@linaro.org --- drivers/pinctrl/qcom/pinctrl-x1e80100.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/drivers/pinctrl/qcom/pinctrl-x1e80100.c b/drivers/pinctrl/qcom/pinctrl-x1e80100.c index 2e2f5093272cf8c2a60eecf642ad9c567b539f84..f39dc426d685edd88f9b9dc4708750cd9211ac8e 100644 --- a/drivers/pinctrl/qcom/pinctrl-x1e80100.c +++ b/drivers/pinctrl/qcom/pinctrl-x1e80100.c @@ -15,6 +15,11 @@ static char pin_name[MAX_PIN_NAME_LEN] __section(".data");
static const struct pinctrl_function msm_pinctrl_functions[] = { {"qup2_se5", 1}, + {"pcie3_clk", 1}, + {"pcie4_clk", 1}, + {"pcie5_clk", 1}, + {"pcie6a_clk", 1}, + {"pcie6b_clk", 1}, {"gpio", 0}, };

On 25/11/2024 09:29, Neil Armstrong wrote:
Add the missing PCIe clk_req functions for the SM8550, SM8650 and X1E80100 TLMM.
Depends on:
Signed-off-by: Neil Armstrong neil.armstrong@linaro.org
Thanks neil!
Reviewed-by: Caleb Connolly caleb.connolly@linaro.org
Neil Armstrong (3): pinctrl: qcom: sm8550: add pcie1_clk_req_n function pinctrl: qcom: sm8650: add pcie[01]_clk_req_n function pinctrl: qcom: x1e80100: add pcie[3456ab]_clk functions
drivers/pinctrl/qcom/pinctrl-sm8550.c | 1 + drivers/pinctrl/qcom/pinctrl-sm8650.c | 2 ++ drivers/pinctrl/qcom/pinctrl-x1e80100.c | 5 +++++ 3 files changed, 8 insertions(+)
base-commit: 7a36c84ff57177ccd3107f62c8d14fa0093e0e76 change-id: 20241125-topic-pcie-pinctrl-77f1c184e73f
Best regards,

On Mon, 25 Nov 2024 09:29:09 +0100, Neil Armstrong wrote:
Add the missing PCIe clk_req functions for the SM8550, SM8650 and X1E80100 TLMM.
Depends on:
[...]
Applied, thanks!
[1/3] pinctrl: qcom: sm8550: add pcie1_clk_req_n function https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/7ca1b3f0... [2/3] pinctrl: qcom: sm8650: add pcie[01]_clk_req_n function https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/7acf090d... [3/3] pinctrl: qcom: x1e80100: add pcie[3456ab]_clk functions https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/767a1e57...
Best regards,
participants (2)
-
Caleb Connolly
-
Neil Armstrong