* [PATCH 0/3] add 'qcom,ipq0518' compatible for the TP-Link Archer AX55 v1
@ 2026-10-07 16:59 Gabor Juhos
2026-10-07 16:59 ` [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for " Gabor Juhos
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Gabor Juhos @ 2026-10-07 16:59 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Gabor Juhos
The chip marking on the SoC used in the TP-Link Archer AX55 v1 is
IPQ0518. When developing commit 5c59666c443d ("dt-bindings: arm:
qcom: add TP-Link Archer AX55 v1") and commit e6d33c8b2f80 ("arm64:
dts: qcom: add TP-Link Archer AX55 v1") my thought was that it
contains a typo and it is really an IPQ5018. However as it turned out,
IPQ0518 is a valid SKU.
This series corrects my mistake both in binding documentation and in
the board dts file.
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
---
Gabor Juhos (3):
dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for TP-Link Archer AX55 v1
arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible
arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts
Documentation/devicetree/bindings/arm/qcom.yaml | 7 ++++++-
arch/arm64/boot/dts/qcom/Makefile | 2 +-
...tplink-archer-ax55-v1.dts => ipq0518-tplink-archer-ax55-v1.dts} | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
---
base-commit: 7ee8eb0ebeef2e7bbf2ec8ebc43bf43f2a10a1d7
change-id: 20261007-tplink-ax55-v1-ipq0518-2455645c0cf3
Best regards,
--
Gabor Juhos <j4g8y7@gmail.com>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for TP-Link Archer AX55 v1
2026-10-07 16:59 [PATCH 0/3] add 'qcom,ipq0518' compatible for the TP-Link Archer AX55 v1 Gabor Juhos
@ 2026-10-07 16:59 ` Gabor Juhos
2026-10-12 7:21 ` Krzysztof Kozlowski
2026-10-07 16:59 ` [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible Gabor Juhos
2026-10-07 16:59 ` [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts Gabor Juhos
2 siblings, 1 reply; 9+ messages in thread
From: Gabor Juhos @ 2026-10-07 16:59 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Gabor Juhos
The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC, so add a
new 'qcom,ipq0518' compatible string for that.
Since the SoC is a trimmed down version of IPQ5018, keep the 'qcom,ipq5018'
compatible string as a fallback.
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
---
Documentation/devicetree/bindings/arm/qcom.yaml | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index 121ca557ce1e..2a8af3402814 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -94,6 +94,12 @@ properties:
- qcom,glymur-qcb
- const: qcom,glymur
+ - items:
+ - enum:
+ - tplink,archer-ax55-v1
+ - const: qcom,ipq0518
+ - const: qcom,ipq5018
+
- items:
- enum:
- 8dev,jalapeno
@@ -112,7 +118,6 @@ properties:
- items:
- enum:
- qcom,ipq5018-rdp432-c2
- - tplink,archer-ax55-v1
- const: qcom,ipq5018
- items:
--
2.55.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible
2026-10-07 16:59 [PATCH 0/3] add 'qcom,ipq0518' compatible for the TP-Link Archer AX55 v1 Gabor Juhos
2026-10-07 16:59 ` [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for " Gabor Juhos
@ 2026-10-07 16:59 ` Gabor Juhos
2026-10-20 7:40 ` Konrad Dybcio
2026-10-07 16:59 ` [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts Gabor Juhos
2 siblings, 1 reply; 9+ messages in thread
From: Gabor Juhos @ 2026-10-07 16:59 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Gabor Juhos
The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC, so add a
new 'qcom,ipq0518' compatible string to the board dts file.
Since the SoC is a trimmed down version of IPQ5018, keep the 'qcom,ipq5018'
compatible string as a fallback.
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
---
arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts b/arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts
index 7a25af57749c..49c4eba57855 100644
--- a/arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts
+++ b/arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts
@@ -10,7 +10,7 @@
/ {
model = "TP-Link Archer AX55 v1";
- compatible = "tplink,archer-ax55-v1", "qcom,ipq5018";
+ compatible = "tplink,archer-ax55-v1", "qcom,ipq0518", "qcom,ipq5018";
aliases {
serial0 = &blsp1_uart1;
--
2.55.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts
2026-10-07 16:59 [PATCH 0/3] add 'qcom,ipq0518' compatible for the TP-Link Archer AX55 v1 Gabor Juhos
2026-10-07 16:59 ` [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for " Gabor Juhos
2026-10-07 16:59 ` [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible Gabor Juhos
@ 2026-10-07 16:59 ` Gabor Juhos
2026-10-09 10:15 ` Krzysztof Kozlowski
2026-10-20 7:41 ` Konrad Dybcio
2 siblings, 2 replies; 9+ messages in thread
From: Gabor Juhos @ 2026-10-07 16:59 UTC (permalink / raw)
To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel, Gabor Juhos
The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC.
Change the prefix of the board dts to reflect that.
Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
---
arch/arm64/boot/dts/qcom/Makefile | 2 +-
...5018-tplink-archer-ax55-v1.dts => ipq0518-tplink-archer-ax55-v1.dts} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile
index 88230c4e00ea..76f414ff98eb 100644
--- a/arch/arm64/boot/dts/qcom/Makefile
+++ b/arch/arm64/boot/dts/qcom/Makefile
@@ -30,8 +30,8 @@ hamoa-iot-evk-el2-dtbs := hamoa-iot-evk.dtb x1-el2.dtbo
dtb-$(CONFIG_ARCH_QCOM) += hamoa-iot-evk-el2.dtb
dtb-$(CONFIG_ARCH_QCOM) += hamoa-lenovo-ideacentre-mini-01q8x10.dtb
dtb-$(CONFIG_ARCH_QCOM) += hawi-mtp.dtb
+dtb-$(CONFIG_ARCH_QCOM) += ipq0518-tplink-archer-ax55-v1.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5018-rdp432-c2.dtb
-dtb-$(CONFIG_ARCH_QCOM) += ipq5018-tplink-archer-ax55-v1.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5210-rdp504.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5332-rdp441.dtb
dtb-$(CONFIG_ARCH_QCOM) += ipq5332-rdp442.dtb
diff --git a/arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts b/arch/arm64/boot/dts/qcom/ipq0518-tplink-archer-ax55-v1.dts
similarity index 100%
rename from arch/arm64/boot/dts/qcom/ipq5018-tplink-archer-ax55-v1.dts
rename to arch/arm64/boot/dts/qcom/ipq0518-tplink-archer-ax55-v1.dts
--
2.55.0
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts
2026-10-07 16:59 ` [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts Gabor Juhos
@ 2026-10-09 10:15 ` Krzysztof Kozlowski
2026-10-09 13:30 ` Gabor Juhos
2026-10-20 7:41 ` Konrad Dybcio
1 sibling, 1 reply; 9+ messages in thread
From: Krzysztof Kozlowski @ 2026-10-09 10:15 UTC (permalink / raw)
To: Gabor Juhos, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
On 07/10/2026 18:59, Gabor Juhos wrote:
> The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC.
> Change the prefix of the board dts to reflect that.
>
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
> ---
> arch/arm64/boot/dts/qcom/Makefile | 2 +-
> ...5018-tplink-archer-ax55-v1.dts => ipq0518-tplink-archer-ax55-v1.dts} | 0
No, this just breaks whatever scripts people have for no real gain.
Assuming 0518 exists, then still 5018 is as good prefix.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts
2026-10-09 10:15 ` Krzysztof Kozlowski
@ 2026-10-09 13:30 ` Gabor Juhos
0 siblings, 0 replies; 9+ messages in thread
From: Gabor Juhos @ 2026-10-09 13:30 UTC (permalink / raw)
To: Krzysztof Kozlowski, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
2026. 10. 09. 12:15 keltezéssel, Krzysztof Kozlowski írta:
> On 07/10/2026 18:59, Gabor Juhos wrote:
>> The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC.
>> Change the prefix of the board dts to reflect that.
>>
>> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
>> ---
>> arch/arm64/boot/dts/qcom/Makefile | 2 +-
>> ...5018-tplink-archer-ax55-v1.dts => ipq0518-tplink-archer-ax55-v1.dts} | 0
>
> No, this just breaks whatever scripts people have for no real gain.
> Assuming 0518 exists, then still 5018 is as good prefix.
Ok, will drop this one.
Regards,
Gabor
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for TP-Link Archer AX55 v1
2026-10-07 16:59 ` [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for " Gabor Juhos
@ 2026-10-12 7:21 ` Krzysztof Kozlowski
0 siblings, 0 replies; 9+ messages in thread
From: Krzysztof Kozlowski @ 2026-10-12 7:21 UTC (permalink / raw)
To: Gabor Juhos
Cc: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, linux-arm-msm, devicetree, linux-kernel
On Wed, Oct 07, 2026 at 06:59:20PM +0200, Gabor Juhos wrote:
> The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC, so add a
> new 'qcom,ipq0518' compatible string for that.
>
> Since the SoC is a trimmed down version of IPQ5018, keep the 'qcom,ipq5018'
> compatible string as a fallback.
>
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
> ---
> Documentation/devicetree/bindings/arm/qcom.yaml | 7 ++++++-
> 1 file changed, 6 insertions(+), 1 deletion(-)
I sent previous message stripping lists by mistake, so summarizing
everything here and reply:
1. IPQ0518 is already documented in include/dt-bindings/arm/qcom,ids.h
2. And indeed I found such variant of IPQ5018 in HW catalog, so that's a
real thing.
I still do not see why do you need to add this fallback. Neither commit
msgs nor cover letter explain WHY you need to change it.
Existing IPQ5018 compatible accurately describes the die for the kernel
and bootloader.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible
2026-10-07 16:59 ` [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible Gabor Juhos
@ 2026-10-20 7:40 ` Konrad Dybcio
0 siblings, 0 replies; 9+ messages in thread
From: Konrad Dybcio @ 2026-10-20 7:40 UTC (permalink / raw)
To: Gabor Juhos, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
On 10/7/26 6:59 PM, Gabor Juhos wrote:
> The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC, so add a
> new 'qcom,ipq0518' compatible string to the board dts file.
>
> Since the SoC is a trimmed down version of IPQ5018, keep the 'qcom,ipq5018'
> compatible string as a fallback.
>
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
> ---
The naming is really confusing indeed
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts
2026-10-07 16:59 ` [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts Gabor Juhos
2026-10-09 10:15 ` Krzysztof Kozlowski
@ 2026-10-20 7:41 ` Konrad Dybcio
1 sibling, 0 replies; 9+ messages in thread
From: Konrad Dybcio @ 2026-10-20 7:41 UTC (permalink / raw)
To: Gabor Juhos, Bjorn Andersson, Konrad Dybcio, Rob Herring,
Krzysztof Kozlowski, Conor Dooley
Cc: linux-arm-msm, devicetree, linux-kernel
On 10/7/26 6:59 PM, Gabor Juhos wrote:
> The TP-Link Archer AX55 v1 board is based on the IPQ0518 SoC.
> Change the prefix of the board dts to reflect that.
>
> Signed-off-by: Gabor Juhos <j4g8y7@gmail.com>
> ---
I hope this doesn't break any of your workflows
Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Konrad
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-10-20 7:41 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-07 16:59 [PATCH 0/3] add 'qcom,ipq0518' compatible for the TP-Link Archer AX55 v1 Gabor Juhos
2026-10-07 16:59 ` [PATCH 1/3] dt-bindings: arm: qcom: add 'qcom,ipq0518' compatible for " Gabor Juhos
2026-10-12 7:21 ` Krzysztof Kozlowski
2026-10-07 16:59 ` [PATCH 2/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: add 'qcom,ipq0518' compatible Gabor Juhos
2026-10-20 7:40 ` Konrad Dybcio
2026-10-07 16:59 ` [PATCH 3/3] arm64: dts: qcom: ipq5018-tplink-archer-ax55-v1: use 'ipq0518' prefix for dts Gabor Juhos
2026-10-09 10:15 ` Krzysztof Kozlowski
2026-10-09 13:30 ` Gabor Juhos
2026-10-20 7:41 ` Konrad Dybcio
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®