Message ID | 1701144469-1018-1-git-send-email-quic_ziqichen@quicinc.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | [v4] dt-bindings: ufs: Add msi-parent for UFS MCQ | expand |
On Tue, Nov 28, 2023 at 12:07:47PM +0800, Ziqi Chen wrote: > The Message Signaled Interrupts (MSI) support has been introduced in > UFSHCI version 4.0 (JESD223E). The MSI is the recommended interrupt > approach for MCQ. If choose to use MSI, In UFS DT, we need to provide > msi-parent property that point to the hardware entity which serves as > the MSI controller for this UFS controller. > > Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> > Acked-by: Conor Dooley <conor.dooley@microchip.com> > Signed-off-by: Ziqi Chen <quic_ziqichen@quicinc.com> Reviewed-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> - Mani > --- > V3 -> V4: Corrected version change format. > V2 -> V3: Wrap commit message to meet Linux coding style. > V1 -> V2: Rebased on Linux 6.7-rc1 and updated the commit message to > incorporate the details about when MCQ/MSI got introduced. > --- > Documentation/devicetree/bindings/ufs/ufs-common.yaml | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/Documentation/devicetree/bindings/ufs/ufs-common.yaml b/Documentation/devicetree/bindings/ufs/ufs-common.yaml > index 985ea8f..31fe7f3 100644 > --- a/Documentation/devicetree/bindings/ufs/ufs-common.yaml > +++ b/Documentation/devicetree/bindings/ufs/ufs-common.yaml > @@ -87,6 +87,8 @@ properties: > description: > Specifies max. load that can be drawn from VCCQ2 supply. > > + msi-parent: true > + > dependencies: > freq-table-hz: [ clocks ] > operating-points-v2: [ clocks, clock-names ] > -- > 2.7.4 >
Ziqi, > The Message Signaled Interrupts (MSI) support has been introduced in > UFSHCI version 4.0 (JESD223E). The MSI is the recommended interrupt > approach for MCQ. If choose to use MSI, In UFS DT, we need to provide > msi-parent property that point to the hardware entity which serves as > the MSI controller for this UFS controller. Applied to 6.8/scsi-staging, thanks!
On Tue, 28 Nov 2023 12:07:47 +0800, Ziqi Chen wrote: > The Message Signaled Interrupts (MSI) support has been introduced in > UFSHCI version 4.0 (JESD223E). The MSI is the recommended interrupt > approach for MCQ. If choose to use MSI, In UFS DT, we need to provide > msi-parent property that point to the hardware entity which serves as > the MSI controller for this UFS controller. > > > [...] Applied to 6.8/scsi-queue, thanks! [1/1] dt-bindings: ufs: Add msi-parent for UFS MCQ https://git.kernel.org/mkp/scsi/c/af85d689ae08
diff --git a/Documentation/devicetree/bindings/ufs/ufs-common.yaml b/Documentation/devicetree/bindings/ufs/ufs-common.yaml index 985ea8f..31fe7f3 100644 --- a/Documentation/devicetree/bindings/ufs/ufs-common.yaml +++ b/Documentation/devicetree/bindings/ufs/ufs-common.yaml @@ -87,6 +87,8 @@ properties: description: Specifies max. load that can be drawn from VCCQ2 supply. + msi-parent: true + dependencies: freq-table-hz: [ clocks ] operating-points-v2: [ clocks, clock-names ]