What's about MSM8953 then?
Please see commit c830aff08d51 ("media: dt-bindings: Add qcom,msm8953- camss").
x1e has a particular order if a new device x1e+1 comes along with a new
register then
I think I personally haven't understood what was meant by "devices of a
class" but its clearer now.
And I still didn't get it, how to read this "devices of a class"?
In particular why is MSM8939 a device of MSM8916 class and MSM8953 is
not?
For sake of simplicity I list only accepted CAMSS dt bindings:
qcom,msm8916-camss.yaml
qcom,msm8953-camss.yaml
qcom,msm8996-camss.yaml
qcom,sc7280-camss.yaml
qcom,sc8280xp-camss.yaml
qcom,sdm660-camss.yaml
qcom,sdm670-camss.yaml
qcom,sdm845-camss.yaml
qcom,sm8250-camss.yaml
qcom,sm8550-camss.yaml
qcom,x1e80100-camss.yaml
I kindly ask to select a number of class defining IPs from the list,I think I personally am clear on the rule from the DT people, even if I may not get it right on subsequient submissions.
so that all next ones will derive from those only, and not from
"another class". It's a task for a DT maintainer I presume.
Before completing this and getting a common understanding all next
work to provide CAMSS suppor for new platforms is not directed by
any policy, because the policy "do as it's been done before" is
applied inconsistently.