62 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/display/mediatek/mediatek,od.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Mediatek display overdirve8 9maintainers:10 - Chun-Kuang Hu <chunkuang.hu@kernel.org>11 - Philipp Zabel <p.zabel@pengutronix.de>12 13description: |14 Mediatek display overdrive, namely OD, increases the transition values15 of pixels between consecutive frames to make LCD rotate faster.16 OD device node must be siblings to the central MMSYS_CONFIG node.17 For a description of the MMSYS_CONFIG binding, see18 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml19 for details.20 21properties:22 compatible:23 oneOf:24 - enum:25 - mediatek,mt2712-disp-od26 - mediatek,mt8173-disp-od27 - items:28 - const: mediatek,mt6795-disp-od29 - const: mediatek,mt8173-disp-od30 31 reg:32 maxItems: 133 34 interrupts:35 maxItems: 136 37 clocks:38 items:39 - description: OD Clock40 41required:42 - compatible43 - reg44 - clocks45 46additionalProperties: false47 48examples:49 - |50 #include <dt-bindings/clock/mt8173-clk.h>51 52 soc {53 #address-cells = <2>;54 #size-cells = <2>;55 56 od@14023000 {57 compatible = "mediatek,mt8173-disp-od";58 reg = <0 0x14023000 0 0x1000>;59 clocks = <&mmsys CLK_MM_DISP_OD>;60 };61 };62