Received: by 2002:a25:d783:0:0:0:0:0 with SMTP id o125csp878764ybg; Thu, 19 Mar 2020 10:19:33 -0700 (PDT) X-Google-Smtp-Source: ADFU+vt/wVGTLF36MHqwGsD1t2+VlVXHef4HwY+cM9uC8/9AQ3S3fSme643Jn7AUT+UMPMCSx4w7 X-Received: by 2002:aca:3dd7:: with SMTP id k206mr3255001oia.63.1584638372944; Thu, 19 Mar 2020 10:19:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584638372; cv=none; d=google.com; s=arc-20160816; b=sCN4zUGFUU8lWo1Zsv5+gVXH4EVA5ZT609A2B7hU/F0BUUtCc5oVREuNZTIT1LRgbb B5/z9qXb9Iv0dF1o+Oi8Bz4PnTJzexlDuey9bbG4U8eT7REHrgJL3RTJap6IYkBRSJxW qUNfmxWuTRp3TCdBFcN4sTn0kG/NCmMqFq54O4gtGFlmJR83ErpN3Q9yjzCwPi8u8IBH 9eYIb7BIisfl8rTR3cGrvnkwaMWQGo5KLApDzhDe8an2iWn/zMVHKKEZNT9LTw57RkKO tGbXjjdGKMlIQl97G0EVYhnzV4ChV7gh9N6eOnGv0MF4SVI71u8MjPGHSEYYD5rhNkTs yuaQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=g2puVLEy6afSLzUcb87vcVA5fc3TX3nJUf9e0Okyxfw=; b=KIvAj9VC2QA266I1r8MO5er4IsS7FSYpEfy4+ok4QG1OpsKtFNa/hrO6N1ZKHl1PBk Kiybhv6nSTPQ93Gmz29O0hYkHURX1eg2+QcmkitPyKw+pAJvcr2d/nSbGv+IGOBE1gpZ ZAdAPpY44YwYqtCaYi9NtOUJ+p7gOyBPg5LJ6iOj0/wZtnP1JQAsV8idHP7TTlOnDEZ1 t5Bp121I6Z5dmXV028+GNjwRoj8ur9sJFuWtS25LOHHFVYUobcaxMTwZ0Gx3tr0BFper 5j+SdHZhGcOr5YNRVw/zhPP5ETBFz2L5ZJGrBFfj8sjgUdfTr/E7mCsIPl2zb8Fl6SyW 68IQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=INK5FY4J; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q6si1512022otc.265.2020.03.19.10.19.12; Thu, 19 Mar 2020 10:19:32 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=INK5FY4J; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728500AbgCSRRM (ORCPT + 99 others); Thu, 19 Mar 2020 13:17:12 -0400 Received: from mail-il1-f194.google.com ([209.85.166.194]:41472 "EHLO mail-il1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727556AbgCSRRM (ORCPT ); Thu, 19 Mar 2020 13:17:12 -0400 Received: by mail-il1-f194.google.com with SMTP id l14so2955559ilj.8; Thu, 19 Mar 2020 10:17:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=g2puVLEy6afSLzUcb87vcVA5fc3TX3nJUf9e0Okyxfw=; b=INK5FY4JU9WZQN7v0WeMyVSF0VrQk4T1gnKH7Z7eZE/CF5pIMmhnuF5ojjvw0l/4DI /sE+czy0eVQGHT4WtOqHFcQkqMevU0FM5PUQitLidNvtV6KAnM9NiWKLo010JYNQU5Qh epaszkvezxUIi/XfSxWz0hyv40PCy/UNB4hPTLNLFVSqSLU7K65FLrU68coL0Mno9Srn 79hv5y77/B0YdwIuxFdTZk8/OwkjTI8EfFwPl4ErBh9rY9C34BuyXgq77K79d+Lszgtb LWg0NM/Q2iz0yTSCpn7zo8VNiAJ7HNPuz/CXSzK+9b70ExbetZWf+JWrzYfJKgYjFFmq Y5aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=g2puVLEy6afSLzUcb87vcVA5fc3TX3nJUf9e0Okyxfw=; b=mccjPG3eSncwAUaDRC/gF1A7k0QmTNRjktaP8iMIufoKHWQQo21cFPMdizlLbjy98O ZhduN5/kLZvE8+AA0px4+AaF9uLZ74aSz7JxPU6dugWPC57wHka70BFWpey+sm6xXn6k 7yCwrxdynZ0ux8kg5lPqe8Z1kt2P8SpO+WVcqi9nnbUaTw0S1RS4MbcmC+DZQmg7rjwy Pzr8lWATXMnAgQQ77US8O4No6sLf4VgCOGfmIg07nZ2VAZs/I9KtVjVVRXdz+9z6YIZn t02erKqQrgp+7pF54Kxo7WfjijLIawIE/KfmCsrbnMiWYNP0rEHrYCKCOtoS2XdbY2Sb yutQ== X-Gm-Message-State: ANhLgQ3I95a9ITGNJCq7FAvuuzYAHrDyBVpxEybMJjwj1AUK6wRESkeD FNTh1i6swYV5trhX6KKW9/6bWSVJPToerWuAC1W8NU57 X-Received: by 2002:a92:8f53:: with SMTP id j80mr4322003ild.171.1584638230705; Thu, 19 Mar 2020 10:17:10 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Vinay Simha B N Date: Thu, 19 Mar 2020 22:46:59 +0530 Message-ID: Subject: Re: graph connection to node is not bidirectional kernel-5.6.0-rc6 To: Rob Herring Cc: "open list:DRM DRIVER FOR MSM ADRENO GPU" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , open list , Andrzej Hajda , Laurent Pinchart Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Mar 19, 2020 at 10:36 PM Rob Herring wrote: > > On Thu, Mar 19, 2020 at 9:56 AM Vinay Simha B N wrote: > > > > On Thu, Mar 19, 2020 at 9:16 PM Rob Herring wrote: > > > > > > On Thu, Mar 19, 2020 at 1:31 AM Vinay Simha B N wrote: > > > > > > > > hi, > > > > > > > > I am getting the endpoint' is not bidirectional(d2l_in, dsi0_out) > > > > warning in compilation, built boot image works on qcom apq8016-ifc6309 > > > > board with the dsi->bridge->lvds panel. > > > > Because of this warning i cannot create a .yaml documentation examples. > > > > Please suggest. > > > > > > > > tc_bridge: bridge@f { > > > > > > ^^^^^^^^ > > > > > > > arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi:253.28-255.9: Warning > > > > (graph_endpoint): /soc/i2c@78b8000/bridge@39/ports/port@0/endpoint: > > > > > > ^^^^^^^^^ > > > > > > Looks like you have 2 different bridges. > > > > > i had two bridges, if we disable one bridge also we get the warning > > > > arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi:333.53-335.35: Warning > > (graph_endpoint): /soc/auo,b101xtn01/port/endpoint: graph connection > > to node '/soc/i2c@78b8000/bridge@f/ports/port@1/endpoint' is not > > bidirectional > > You can't just disable nodes. To switch which bridge is enabled, you > already have to modify remote-endpoint at the other end. So the > requirement is you have to modify both 'remote-endpoint' properties > (or really all 3). > > The other options is if you want both connections described, then you > need 2 'endpoint' nodes to connect both bridges. even after removing one bridge(dsi2hdmi) in the device tree, currently using only one bridge(dsi2lvds), i do still get the compilation warning. graph connection to node '/soc/i2c@78b8000/bridge@f/ports/port@1/endpoint' is not bidirectional This compilation warning does not cause any problem with the boot image created dsi -> dsi2lvds bridge-> lvds panel . Able to get the display properly. https://github.com/vinaysimhabn/kernel-msm/blob/08e4821646b5c128559c506a5777d8782f1ff79e/Documentation/devicetree/bindings/display/bridge/toshiba%2Ctc358775.yaml But while creating documentation yaml, it is not allowing to add this examples. -- regards, vinaysimha