This is a bit of nitpicking that occurred to me while studying the output from LK.
Why is there no definition for qcom,msm-id in ./Documentation/devicetree/bindings
and no entry in ./arch/arm64/boot/dts/qcom/msm8996.dtsi when there are entries in:
./arch/arm64/boot/dts/qcom/msm8998.dtsi: qcom,msm-id = <292 0x0>;
./arch/arm64/boot/dts/qcom/msm8994.dtsi: qcom,msm-id = <207 0x20000>;
./arch/arm64/boot/dts/qcom/msm8992.dtsi: qcom,msm-id = <251 0>, <252 0>;