dt-bindings: arm: qcom,ids: Add QRD board ID
authorStephan Gerhold <stephan@gerhold.net>
Wed, 4 Jan 2023 11:53:46 +0000 (12:53 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 18 Jan 2023 23:14:39 +0000 (17:14 -0600)
QRD (Qualcomm Reference Design) = 0xb = 11 is used on many devices that
were originally derived from some reference design provided by Qualcomm.

Examples of existing devices in Linux would be:
  - msm8916-longcheer-l8150/l8910, msm8916-wingtech-wt88047
  - msm8953-xiaomi-daisy/tissot/vince
  - msm8998-fxtec-pro1
  - sm4250-oneplus-billie2

Add it to qcom,ids.h so the qcom,board-id properties can be rewritten
more clearly using the macros in a future patch set, i.e.

  qcom,board-id = <QCOM_BOARD_ID(QRD, 1, 0) 0> instead of
  qcom,board-id = <0x1000b 0x00>

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-3-stephan@gerhold.net
include/dt-bindings/arm/qcom,ids.h

index f7aef3f310d70369e3b186e159802758c7c6890a..18746bd3e595454f57c9d7fbf36564768f7fcfa3 100644 (file)
 
 #define QCOM_BOARD_ID_MTP                      8
 #define QCOM_BOARD_ID_DRAGONBOARD              10
+#define QCOM_BOARD_ID_QRD                      11
 #define QCOM_BOARD_ID_SBC                      24
 
 #endif /* _DT_BINDINGS_ARM_QCOM_IDS_H */