dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
PATCH 1/2 dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
Add SOC IDs for the IPQ5018 family.
--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)
include/dt-bindings/arm/qcom,ids.h +8 -0
@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455
@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503 +#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505#define QCOM_ID_SM6375 507#define QCOM_ID_IPQ9514 510#define QCOM_ID_IPQ9550 511
@@ -236,6 +242,7 @@#define QCOM_ID_IPQ9570 513#define QCOM_ID_IPQ9574 514#define QCOM_ID_SM8550 519 +#define QCOM_ID_IPQ5016 520#define QCOM_ID_IPQ9510 521#define QCOM_ID_QRB4210 523#define QCOM_ID_QRB2210 524
@@ -243,6 +250,7 @@#define QCOM_ID_QRU1000 539#define QCOM_ID_QDU1000 545#define QCOM_ID_QDU1010 587 +#define QCOM_ID_IPQ5019 569#define QCOM_ID_QRU1032 588#define QCOM_ID_QRU1052 589#define QCOM_ID_QRU1062 590
Signature · 1 line
2.40.1
PATCH 2/2 soc: qcom: socinfo: Add IDs for IPQ5018 family
Add SOC IDs for the IPQ5018 family.
--- drivers/soc/qcom/socinfo.c | 8 ++++++++ 1 file changed, 8 insertions(+)
drivers/soc/qcom/socinfo.c +8 -0
@@ -434,6 +434,9 @@ static const struct soc_id soc_id[] = { { qcom_board_id(SM8350) }, { qcom_board_id(QCM2290) }, { qcom_board_id(SM6115) }, + { qcom_board_id(IPQ5010) }, + { qcom_board_id(IPQ5018) }, + { qcom_board_id(IPQ5028) }, { qcom_board_id(SC8280XP) }, { qcom_board_id(IPQ6005) }, { qcom_board_id(QRB5165) },
@@ -447,6 +450,9 @@ static const struct soc_id soc_id[] = { { qcom_board_id_named(SM8450_3, "SM8450") }, { qcom_board_id(SC7280) }, { qcom_board_id(SC7180P) }, + { qcom_board_id(IPQ5000) }, + { qcom_board_id(IPQ0509) }, + { qcom_board_id(IPQ0518) }, { qcom_board_id(SM6375) }, { qcom_board_id(IPQ9514) }, { qcom_board_id(IPQ9550) },
@@ -454,6 +460,7 @@ static const struct soc_id soc_id[] = { { qcom_board_id(IPQ9570) }, { qcom_board_id(IPQ9574) }, { qcom_board_id(SM8550) }, + { qcom_board_id(IPQ5016) }, { qcom_board_id(IPQ9510) }, { qcom_board_id(QRB4210) }, { qcom_board_id(QRB2210) },
@@ -461,6 +468,7 @@ static const struct soc_id soc_id[] = { { qcom_board_id(QRU1000) }, { qcom_board_id(QDU1000) }, { qcom_board_id(QDU1010) }, + { qcom_board_id(IPQ5019) }, { qcom_board_id(QRU1032) }, { qcom_board_id(QRU1052) }, { qcom_board_id(QRU1062) },
Signature · 1 line
2.40.1
Re: [PATCH 2/2] soc: qcom: socinfo: Add IDs for IPQ5018 family
Quoted 5 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- drivers/soc/qcom/socinfo.c | 8 ++++++++
Best regards,
Krzysztof
Quoted 6 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)
Best regards,
Krzysztof
Quoted 22 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)include/dt-bindings/arm/qcom,ids.h +3
-0@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455
include/dt-bindings/arm/qcom,ids.h line 238
Quoted 7 lines
include/dt-bindings/arm/qcom,ids.h +3
-0@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503 +#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505
Are you sure these names are in tact?
Konrad
Quoted 19 lines
include/dt-bindings/arm/qcom,ids.h +0
-0#define QCOM_ID_SM6375 507#define QCOM_ID_IPQ9514 510#define
QCOM_ID_IPQ9550511include/dt-bindings/arm/qcom,ids.h +2
-0@@ -236,6 +242,7 @@#define QCOM_ID_IPQ9570 513#define QCOM_ID_IPQ9574 514#define QCOM_ID_SM8550 519 +#define QCOM_ID_IPQ5016 520#define QCOM_ID_IPQ9510 521#define QCOM_ID_QRB4210 523#define QCOM_ID_QRB2210 524@@ -243,6 +250,7 @@#define QCOM_ID_QRU1000 539#define QCOM_ID_QDU1000 545#define QCOM_ID_QDU1010 587 +#define QCOM_ID_IPQ5019 569#define QCOM_ID_QRU1032 588#define QCOM_ID_QRU1052 589#define QCOM_ID_QRU1062 590
Quoted 31 lines · Konrad Dybcio
Quoted 26 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)include/dt-bindings/arm/qcom,ids.h +4
-0@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503
Quoted 3 lines
include/dt-bindings/arm/qcom,ids.h line 237
Quoted 2 lines
include/dt-bindings/arm/qcom,ids.h +2
-0+#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505Are you sure these names are in tact?
Hi,
They should be correct, I am seeing them being used downstream and in end products as well, IPQ0509 being one of those weird ones that integrate 256MB of RAM on the die as well.
Regards,
Robert
Quoted 21 lines
Konrad
Quoted 19 lines
include/dt-bindings/arm/qcom,ids.h +2
-0#define QCOM_ID_SM6375 507#define QCOM_ID_IPQ9514 510#define QCOM_ID_IPQ9550 511@@ -236,6 +242,7 @@#define QCOM_ID_IPQ9570 513#define QCOM_ID_IPQ9574 514#define QCOM_ID_SM8550 519 +#define QCOM_ID_IPQ5016 520#define QCOM_ID_IPQ9510 521#define QCOM_ID_QRB4210 523#define QCOM_ID_QRB2210 524@@ -243,6 +250,7 @@#define QCOM_ID_QRU1000 539#define QCOM_ID_QDU1000 545#define QCOM_ID_QDU1010 587 +#define QCOM_ID_IPQ5019 569#define QCOM_ID_QRU1032 588#define QCOM_ID_QRU1052 589#define QCOM_ID_QRU1062 590
Quoted 32 lines · Robert Marko
Quoted 31 lines · Konrad Dybcio
Quoted 26 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)include/dt-bindings/arm/qcom,ids.h +4
-0@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503
Quoted 8 lines
Quoted 3 lines
include/dt-bindings/arm/qcom,ids.h line 237
Quoted 2 lines
include/dt-bindings/arm/qcom,ids.h +2
-0+#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505Are you sure these names are in tact?
Hi,
They should be correct, I am seeing them being used downstream and in end products as well, IPQ0509 being one of those weird ones that integrate 256MB of RAM on the die as well.
Hmmm.. it's sketchy and weird-sounding, but also appealing in a way
I got caught off-guard with the leading zeroes, but probably qcom just didn't want to mess with the IPQabcd scheme!
Konrad
Quoted 25 lines
Regards,
RobertQuoted 21 lines
Konrad
Quoted 19 lines
include/dt-bindings/arm/qcom,ids.h +2
-0#define QCOM_ID_SM6375 507#define QCOM_ID_IPQ9514 510#define QCOM_ID_IPQ9550 511@@ -236,6 +242,7 @@#define QCOM_ID_IPQ9570 513#define QCOM_ID_IPQ9574 514#define QCOM_ID_SM8550 519 +#define QCOM_ID_IPQ5016 520#define QCOM_ID_IPQ9510 521#define QCOM_ID_QRB4210 523#define QCOM_ID_QRB2210 524@@ -243,6 +250,7 @@#define QCOM_ID_QRU1000 539#define QCOM_ID_QDU1000 545#define QCOM_ID_QDU1010 587 +#define QCOM_ID_IPQ5019 569#define QCOM_ID_QRU1032 588#define QCOM_ID_QRU1052 589#define QCOM_ID_QRU1062 590
Quoted 40 lines · Konrad Dybcio
Quoted 36 lines · Robert Marko
Quoted 34 lines · Konrad Dybcio
Quoted 22 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)include/dt-bindings/arm/qcom,ids.h +3
-0@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455include/dt-bindings/arm/qcom,ids.h line 238
Quoted 7 lines
include/dt-bindings/arm/qcom,ids.h +3
-0@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503 +#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505Are you sure these names are in tact?
Quoted 8 lines
Quoted 4 lines
Hi,
They should be correct, I am seeing them being used downstream and in end products as well, IPQ0509 being one of those weird ones that integrate 256MB of RAM on the die as well.Hmmm.. it's sketchy and weird-sounding, but also appealing in a way
I got caught off-guard with the leading zeroes, but probably qcom just didn't want to mess with the IPQabcd scheme!
I would guess the same that they wanted to keep the naming scheme intact, I also thought it was an error but then I found FCC images with the IPQ0509 SoC being actually used.
Regards,
Robert
Quoted 27 lines
Konrad
Quoted 25 lines
Regards,
RobertQuoted 21 lines
Konrad
Quoted 19 lines
include/dt-bindings/arm/qcom,ids.h +0
-0#define QCOM_ID_SM6375 507#define QCOM_ID_IPQ9514 510#define
QCOM_ID_IPQ9550511include/dt-bindings/arm/qcom,ids.h +2
-0@@ -236,6 +242,7 @@#define QCOM_ID_IPQ9570 513#define QCOM_ID_IPQ9574 514#define QCOM_ID_SM8550 519 +#define QCOM_ID_IPQ5016 520#define QCOM_ID_IPQ9510 521#define QCOM_ID_QRB4210 523#define QCOM_ID_QRB2210 524@@ -243,6 +250,7 @@#define QCOM_ID_QRU1000 539#define QCOM_ID_QDU1000 545#define QCOM_ID_QDU1010 587 +#define QCOM_ID_IPQ5019 569#define QCOM_ID_QRU1032 588#define QCOM_ID_QRU1052 589#define QCOM_ID_QRU1062 590
Quoted 30 lines · Konrad Dybcio
Quoted 26 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Signed-off-by Robert Marko <[email protected]>--- include/dt-bindings/arm/qcom,ids.h | 8 ++++++++ 1 file changed, 8 insertions(+)include/dt-bindings/arm/qcom,ids.h +4
-0@@ -216,6 +216,9 @@#define QCOM_ID_SM8350 439#define QCOM_ID_QCM2290 441#define QCOM_ID_SM6115 444 +#define QCOM_ID_IPQ5010 446 +#define QCOM_ID_IPQ5018 447 +#define QCOM_ID_IPQ5028 448#define QCOM_ID_SC8280XP 449#define QCOM_ID_IPQ6005 453#define QCOM_ID_QRB5165 455@@ -229,6 +232,9 @@#define QCOM_ID_SM8450_3 482#define QCOM_ID_SC7280 487#define QCOM_ID_SC7180P 495 +#define QCOM_ID_IPQ5000 503
Quoted 3 lines
include/dt-bindings/arm/qcom,ids.h line 237
Quoted 2 lines
include/dt-bindings/arm/qcom,ids.h +2
-0+#define QCOM_ID_IPQ0509 504 +#define QCOM_ID_IPQ0518 505Are you sure these names are in tact?
Good catch :)
Best regards,
Krzysztof
Re: (subset) [PATCH 1/2] dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
In reply to Robert MarkoQuoted 3 lines · Robert Marko
Add SOC IDs for the IPQ5018 family.
Applied, thanks!
[1/2] dt-bindings: arm: qcom,ids: Add IDs for IPQ5018 family
commit: e5b03cd101bd3dbbc7cbbe4c6e55a37070386494
[2/2] soc: qcom: socinfo: Add IDs for IPQ5018 family
commit: 0369a5906e46a2431a8fe04aa79cba6583e53e73Best regards,
Signature · 1 line
Bjorn Andersson <[email protected]>