scsi: ufs: dt-bindings: common: Add OPP table
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Thu, 12 Oct 2023 17:21:25 +0000 (22:51 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 17 Oct 2023 00:58:02 +0000 (20:58 -0400)
commite820de1d115fa52c792c78937e11661bd9165465
tree631d9cc062efc2af71689209589f20720112f00d
parent058676b513f6608819ead505ac4f4a59836a6287
scsi: ufs: dt-bindings: common: Add OPP table

Except scaling UFS and bus clocks, it's necessary to scale also the
voltages of regulators or power domain performance state levels.  Adding
Operating Performance Points table allows to adjust power domain
performance state, depending on the UFS clock speed.

OPPv2 deprecates previous property limited to clock scaling:
freq-table-hz.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20231012172129.65172-2-manivannan.sadhasivam@linaro.org
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Documentation/devicetree/bindings/ufs/ufs-common.yaml