lkml.org 
[lkml]   [2020]   [Jun]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.19 124/267] dt-bindings: display: mediatek: control dpi pins mode to avoid leakage
    Date
    From: Jitao Shi <jitao.shi@mediatek.com>

    [ Upstream commit b0ff9b590733079f7f9453e5976a9dd2630949e3 ]

    Add property "pinctrl-names" to swap pin mode between gpio and dpi mode.
    Set the dpi pins to gpio mode and output-low to avoid leakage current
    when dpi disabled.

    Acked-by: Rob Herring <robh@kernel.org>
    Signed-off-by: Jitao Shi <jitao.shi@mediatek.com>
    Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    .../devicetree/bindings/display/mediatek/mediatek,dpi.txt | 6 ++++++
    1 file changed, 6 insertions(+)

    diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
    index b6a7e7397b8b..b944fe067188 100644
    --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
    +++ b/Documentation/devicetree/bindings/display/mediatek/mediatek,dpi.txt
    @@ -16,6 +16,9 @@ Required properties:
    Documentation/devicetree/bindings/graph.txt. This port should be connected
    to the input port of an attached HDMI or LVDS encoder chip.

    +Optional properties:
    +- pinctrl-names: Contain "default" and "sleep".
    +
    Example:

    dpi0: dpi@1401d000 {
    @@ -26,6 +29,9 @@ dpi0: dpi@1401d000 {
    <&mmsys CLK_MM_DPI_ENGINE>,
    <&apmixedsys CLK_APMIXED_TVDPLL>;
    clock-names = "pixel", "engine", "pll";
    + pinctrl-names = "default", "sleep";
    + pinctrl-0 = <&dpi_pin_func>;
    + pinctrl-1 = <&dpi_pin_idle>;

    port {
    dpi0_out: endpoint {
    --
    2.25.1


    \
     
     \ /
      Last update: 2020-06-19 18:24    [W:2.761 / U:0.040 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site