Message ID | 1514392046-30602-3-git-send-email-kramasub@codeaurora.org (mailing list archive) |
---|---|
State | Not Applicable, archived |
Delegated to: | Andy Gross |
Headers | show |
On Wed, Dec 27, 2017 at 09:27:21AM -0700, Karthikeyan Ramasubramanian wrote: > Add device tree binding support for the QCOM GENI SE driver. > > Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> > --- > .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt > > diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt > new file mode 100644 > index 0000000..5108b62 > --- /dev/null > +++ b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt > @@ -0,0 +1,15 @@ > +Qualcomm Technologies, Inc. GENI Serial Engine Driver > + > +GENI Serial Engine Driver manages the GENI firmware based Qualcomm Universal > +Peripheral (QUP) Wrapper. GENI SE Driver also manages the common aspects of > +individual Serial Engines that composes the QUP Wrapper. Bindings describe h/w, not drivers. > + > +Required properties: > +- compatible: Must be "qcom,geni-se-qup". Only one version of the h/w? > +- reg: Must contain QUP register address and length. > + > +Example: > + qup_0: qcom,geni_se_qup_0@8c0000 { Don't use '_' in node names. > + compatible = "qcom,geni-se-qup"; > + reg = <0x8c0000 0x6000>; > + } > -- > Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, > a Linux Foundation Collaborative Project > -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On Wed, Dec 27, 2017 at 09:27:21AM -0700, Karthikeyan Ramasubramanian wrote: > Add device tree binding support for the QCOM GENI SE driver. Also, "dt-bindings: ..." is the preferred subject prefix. Same for the rest of the series. > > Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> > --- > .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt -- To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
On 1/2/2018 8:46 AM, Rob Herring wrote: > On Wed, Dec 27, 2017 at 09:27:21AM -0700, Karthikeyan Ramasubramanian wrote: >> Add device tree binding support for the QCOM GENI SE driver. >> >> Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> >> --- >> .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 15 +++++++++++++++ >> 1 file changed, 15 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt >> >> diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt >> new file mode 100644 >> index 0000000..5108b62 >> --- /dev/null >> +++ b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt >> @@ -0,0 +1,15 @@ >> +Qualcomm Technologies, Inc. GENI Serial Engine Driver >> + >> +GENI Serial Engine Driver manages the GENI firmware based Qualcomm Universal >> +Peripheral (QUP) Wrapper. GENI SE Driver also manages the common aspects of >> +individual Serial Engines that composes the QUP Wrapper. > > Bindings describe h/w, not drivers. I will update the bindings to describe just the h/w and remove any driver description. > >> + >> +Required properties: >> +- compatible: Must be "qcom,geni-se-qup". > > Only one version of the h/w? There is more than one hardware version. The h/w provides registers to identify the hardware version. The driver currently uses those registers to support any version-specific operations. So I am not sure if the compatible field needs to reflect the h/w version. > >> +- reg: Must contain QUP register address and length. >> + >> +Example: >> + qup_0: qcom,geni_se_qup_0@8c0000 { > > Don't use '_' in node names. I will update the bindings to not use '_'. > >> + compatible = "qcom,geni-se-qup"; >> + reg = <0x8c0000 0x6000>; >> + } >> -- >> Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, >> a Linux Foundation Collaborative Project >> > -- > To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Regards, Karthik.
On 1/2/2018 8:47 AM, Rob Herring wrote: > On Wed, Dec 27, 2017 at 09:27:21AM -0700, Karthikeyan Ramasubramanian wrote: >> Add device tree binding support for the QCOM GENI SE driver. > > Also, "dt-bindings: ..." is the preferred subject prefix. Same for the > rest of the series. I will update the subject-prefix. > >> >> Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> >> --- >> .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 15 +++++++++++++++ >> 1 file changed, 15 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt > -- > To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Regards, Karthik.
diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt new file mode 100644 index 0000000..5108b62 --- /dev/null +++ b/Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt @@ -0,0 +1,15 @@ +Qualcomm Technologies, Inc. GENI Serial Engine Driver + +GENI Serial Engine Driver manages the GENI firmware based Qualcomm Universal +Peripheral (QUP) Wrapper. GENI SE Driver also manages the common aspects of +individual Serial Engines that composes the QUP Wrapper. + +Required properties: +- compatible: Must be "qcom,geni-se-qup". +- reg: Must contain QUP register address and length. + +Example: + qup_0: qcom,geni_se_qup_0@8c0000 { + compatible = "qcom,geni-se-qup"; + reg = <0x8c0000 0x6000>; + }
Add device tree binding support for the QCOM GENI SE driver. Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> --- .../devicetree/bindings/soc/qcom/qcom,geni-se.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,geni-se.txt