dt-bindings: arm: qcom,ids: Add a bunch of older SoCs
authorStephan Gerhold <stephan@gerhold.net>
Wed, 4 Jan 2023 11:53:47 +0000 (12:53 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 18 Jan 2023 23:14:39 +0000 (17:14 -0600)
commit56abffc793befb19f30ec9d4bec24343529377f1
treedbf0cfc639263e1be6ff8096136f86149db15ef9
parent8b949c0e2ce59c376818bc3f80db4b94b06981b7
dt-bindings: arm: qcom,ids: Add a bunch of older SoCs

Sync the SoC IDs in qcom,ids.h with relevant entries from Qualcomm's LK
bootloader [1] that is used for almost all older Qualcomm SoCs.

Several of these are already supported, e.g.:
  - MSM8960 -> APQ8060, MSM8260, ...
  - MSM8976 -> APQ8076
  - MSM8956 -> APQ8056
Others are currently being worked on, e.g.:
  - MSM8909(W) -> APQ8009(W), MSM8905, MSM8209, ...
  - MSM8939 -> MSM8239, ...

And even all remaining ones added are close enough to what is already
supported so that future support is realistic (if someone steps up to
do the work).

Add all of them at once to avoid having to add them one by one in the
future. This will also benefit other projects making use of the same
dt-bindings, e.g. bootloaders where adding support for all these SoCs
is a bit easier than on Linux.

[1]: https://git.codelinaro.org/clo/la/kernel/lk/-/blob/9d563e4a1d38c5a662bf94215ffc828db57c9e19/platform/msm_shared/smem.h#L286

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230104115348.25046-4-stephan@gerhold.net
include/dt-bindings/arm/qcom,ids.h