* [PATCH 0/2] pinctrl: qcom: fix some sm4450 pinctrl issue @ 2023-11-29 10:04 Tengfei Fan 2023-11-29 10:04 ` [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void Tengfei Fan 2023-11-29 10:04 ` [PATCH 2/2] pinctrl: qcom: correct incorrect address offset Tengfei Fan 0 siblings, 2 replies; 8+ messages in thread From: Tengfei Fan @ 2023-11-29 10:04 UTC (permalink / raw) To: andersson, agross, konrad.dybcio, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel, Tengfei Fan Use .remove_new() instead of .remove() for converting to plarform remove callback returning void. Correct incorrect address offset which used by ufs and sdc. Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> --- "[PATCH v4 0/2] pinctl: qcom: Add SM4450 pinctrl driver" https://lore.kernel.org/linux-arm-msm/20230920082102.5744-1-quic_tengfan@quicinc.com/ Tengfei Fan (2): pinctrl: qcom: Convert to platform remove callback returning void pinctrl: qcom: correct incorrect address offset drivers/pinctrl/qcom/pinctrl-sm4450.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) base-commit: 1f5c003694fab4b1ba6cbdcc417488b975c088d0 -- 2.17.1 ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void 2023-11-29 10:04 [PATCH 0/2] pinctrl: qcom: fix some sm4450 pinctrl issue Tengfei Fan @ 2023-11-29 10:04 ` Tengfei Fan 2023-11-29 13:21 ` Konrad Dybcio 2023-11-29 10:04 ` [PATCH 2/2] pinctrl: qcom: correct incorrect address offset Tengfei Fan 1 sibling, 1 reply; 8+ messages in thread From: Tengfei Fan @ 2023-11-29 10:04 UTC (permalink / raw) To: andersson, agross, konrad.dybcio, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel, Tengfei Fan Use .remove_new() instead of .remove() for converting to plarform remove callback returning void. Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> --- drivers/pinctrl/qcom/pinctrl-sm4450.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/qcom/pinctrl-sm4450.c b/drivers/pinctrl/qcom/pinctrl-sm4450.c index 20ad639087ed..49e2e3a7a9cb 100644 --- a/drivers/pinctrl/qcom/pinctrl-sm4450.c +++ b/drivers/pinctrl/qcom/pinctrl-sm4450.c @@ -993,7 +993,7 @@ static struct platform_driver sm4450_tlmm_driver = { .of_match_table = sm4450_tlmm_of_match, }, .probe = sm4450_tlmm_probe, - .remove = msm_pinctrl_remove, + .remove_new = msm_pinctrl_remove, }; MODULE_DEVICE_TABLE(of, sm4450_tlmm_of_match); -- 2.17.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void 2023-11-29 10:04 ` [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void Tengfei Fan @ 2023-11-29 13:21 ` Konrad Dybcio 2023-11-30 1:11 ` Tengfei Fan 0 siblings, 1 reply; 8+ messages in thread From: Konrad Dybcio @ 2023-11-29 13:21 UTC (permalink / raw) To: Tengfei Fan, andersson, agross, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel On 29.11.2023 11:04, Tengfei Fan wrote: > Use .remove_new() instead of .remove() for converting to plarform remove s/plarform/platform > callback returning void. > > Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> > --- The commit title should include the platform name, i.e. pinctrl: qcom: sm4450: xxx The change itself looks good Konrad ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void 2023-11-29 13:21 ` Konrad Dybcio @ 2023-11-30 1:11 ` Tengfei Fan 0 siblings, 0 replies; 8+ messages in thread From: Tengfei Fan @ 2023-11-30 1:11 UTC (permalink / raw) To: Konrad Dybcio, andersson, agross, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel 在 11/29/2023 9:21 PM, Konrad Dybcio 写道: > On 29.11.2023 11:04, Tengfei Fan wrote: >> Use .remove_new() instead of .remove() for converting to plarform remove > s/plarform/platform > >> callback returning void. >> >> Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> >> --- > The commit title should include the platform name, i.e. > pinctrl: qcom: sm4450: xxx > > The change itself looks good > > Konrad Thanks Konrad review this patch, I will update patch as your comments. -- Thx and BRs, Tengfei Fan ^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 2/2] pinctrl: qcom: correct incorrect address offset 2023-11-29 10:04 [PATCH 0/2] pinctrl: qcom: fix some sm4450 pinctrl issue Tengfei Fan 2023-11-29 10:04 ` [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void Tengfei Fan @ 2023-11-29 10:04 ` Tengfei Fan 2023-11-29 13:32 ` Konrad Dybcio 1 sibling, 1 reply; 8+ messages in thread From: Tengfei Fan @ 2023-11-29 10:04 UTC (permalink / raw) To: andersson, agross, konrad.dybcio, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel, Tengfei Fan The address offset of 0x100000 is already provided in SM4450 DTSI, so subtract 0x100000 from the offset which used by ufs and sdc. Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> --- drivers/pinctrl/qcom/pinctrl-sm4450.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/pinctrl/qcom/pinctrl-sm4450.c b/drivers/pinctrl/qcom/pinctrl-sm4450.c index 49e2e3a7a9cb..5496f955ed2a 100644 --- a/drivers/pinctrl/qcom/pinctrl-sm4450.c +++ b/drivers/pinctrl/qcom/pinctrl-sm4450.c @@ -936,14 +936,14 @@ static const struct msm_pingroup sm4450_groups[] = { [133] = PINGROUP(133, _, phase_flag, _, _, _, _, _, _, _), [134] = PINGROUP(134, tsense_pwm1_out, tsense_pwm2_out, _, _, _, _, _, _, _), [135] = PINGROUP(135, _, phase_flag, _, _, _, _, _, _, _), - [136] = UFS_RESET(ufs_reset, 0x197000), - [137] = SDC_QDSD_PINGROUP(sdc1_rclk, 0x18c004, 0, 0), - [138] = SDC_QDSD_PINGROUP(sdc1_clk, 0x18c000, 13, 6), - [139] = SDC_QDSD_PINGROUP(sdc1_cmd, 0x18c000, 11, 3), - [140] = SDC_QDSD_PINGROUP(sdc1_data, 0x18c000, 9, 0), - [141] = SDC_QDSD_PINGROUP(sdc2_clk, 0x18f000, 14, 6), - [142] = SDC_QDSD_PINGROUP(sdc2_cmd, 0x18f000, 11, 3), - [143] = SDC_QDSD_PINGROUP(sdc2_data, 0x18f000, 9, 0), + [136] = UFS_RESET(ufs_reset, 0x97000), + [137] = SDC_QDSD_PINGROUP(sdc1_rclk, 0x8c004, 0, 0), + [138] = SDC_QDSD_PINGROUP(sdc1_clk, 0x8c000, 13, 6), + [139] = SDC_QDSD_PINGROUP(sdc1_cmd, 0x8c000, 11, 3), + [140] = SDC_QDSD_PINGROUP(sdc1_data, 0x8c000, 9, 0), + [141] = SDC_QDSD_PINGROUP(sdc2_clk, 0x8f000, 14, 6), + [142] = SDC_QDSD_PINGROUP(sdc2_cmd, 0x8f000, 11, 3), + [143] = SDC_QDSD_PINGROUP(sdc2_data, 0x8f000, 9, 0), }; static const struct msm_gpio_wakeirq_map sm4450_pdc_map[] = { -- 2.17.1 ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] pinctrl: qcom: correct incorrect address offset 2023-11-29 10:04 ` [PATCH 2/2] pinctrl: qcom: correct incorrect address offset Tengfei Fan @ 2023-11-29 13:32 ` Konrad Dybcio 2023-11-30 1:12 ` Tengfei Fan 2023-11-30 1:13 ` Tengfei Fan 0 siblings, 2 replies; 8+ messages in thread From: Konrad Dybcio @ 2023-11-29 13:32 UTC (permalink / raw) To: Tengfei Fan, andersson, agross, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel On 29.11.2023 11:04, Tengfei Fan wrote: > The address offset of 0x100000 is already provided in SM4450 DTSI, so > subtract 0x100000 from the offset which used by ufs and sdc. > > Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> > --- The change seems correct. Looks like the pinctrl has not been merged, so these patches should be merged into the "Add SM4450 pinctrl driver" series and resent as another revision Konrad ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] pinctrl: qcom: correct incorrect address offset 2023-11-29 13:32 ` Konrad Dybcio @ 2023-11-30 1:12 ` Tengfei Fan 2023-11-30 1:13 ` Tengfei Fan 1 sibling, 0 replies; 8+ messages in thread From: Tengfei Fan @ 2023-11-30 1:12 UTC (permalink / raw) To: Konrad Dybcio, andersson, agross, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel 在 11/29/2023 9:32 PM, Konrad Dybcio 写道: > On 29.11.2023 11:04, Tengfei Fan wrote: >> The address offset of 0x100000 is already provided in SM4450 DTSI, so >> subtract 0x100000 from the offset which used by ufs and sdc. >> >> Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> >> --- > The change seems correct. > > Looks like the pinctrl has not been merged, so these patches should > be merged into the "Add SM4450 pinctrl driver" series and resent > as another revision > > Konrad > > -- Thx and BRs, Tengfei Fan ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] pinctrl: qcom: correct incorrect address offset 2023-11-29 13:32 ` Konrad Dybcio 2023-11-30 1:12 ` Tengfei Fan @ 2023-11-30 1:13 ` Tengfei Fan 1 sibling, 0 replies; 8+ messages in thread From: Tengfei Fan @ 2023-11-30 1:13 UTC (permalink / raw) To: Konrad Dybcio, andersson, agross, linus.walleij Cc: linux-arm-msm, linux-gpio, linux-kernel, kernel 在 11/29/2023 9:32 PM, Konrad Dybcio 写道: > On 29.11.2023 11:04, Tengfei Fan wrote: >> The address offset of 0x100000 is already provided in SM4450 DTSI, so >> subtract 0x100000 from the offset which used by ufs and sdc. >> >> Signed-off-by: Tengfei Fan <quic_tengfan@quicinc.com> >> --- > The change seems correct. > > Looks like the pinctrl has not been merged, so these patches should > be merged into the "Add SM4450 pinctrl driver" series and resent > as another revision > > Konrad > > Sure, I will merge these pacthes into the "Add SM4450 pinctrl driver" series and resent new version patch series. -- Thx and BRs, Tengfei Fan ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-11-30 1:13 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-11-29 10:04 [PATCH 0/2] pinctrl: qcom: fix some sm4450 pinctrl issue Tengfei Fan 2023-11-29 10:04 ` [PATCH 1/2] pinctrl: qcom: Convert to platform remove callback returning void Tengfei Fan 2023-11-29 13:21 ` Konrad Dybcio 2023-11-30 1:11 ` Tengfei Fan 2023-11-29 10:04 ` [PATCH 2/2] pinctrl: qcom: correct incorrect address offset Tengfei Fan 2023-11-29 13:32 ` Konrad Dybcio 2023-11-30 1:12 ` Tengfei Fan 2023-11-30 1:13 ` Tengfei Fan
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).