Received: by 2002:ac0:e350:0:0:0:0:0 with SMTP id g16csp2162836imn; Mon, 1 Aug 2022 13:35:37 -0700 (PDT) X-Google-Smtp-Source: AGRyM1siFrwM+HYcFA/aBfAYwqYI5UqbzObRPG3kYHDw5Ws6Z4TrPbmxs+SOvqVxIdGHJZb5PnhF X-Received: by 2002:a05:6402:240d:b0:43b:c41d:b0e0 with SMTP id t13-20020a056402240d00b0043bc41db0e0mr17249505eda.318.1659386137713; Mon, 01 Aug 2022 13:35:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659386137; cv=none; d=google.com; s=arc-20160816; b=Cjq8CfmmkQGLlMTa1L2XEzo6QPeWaS3OhHdp1TNw5jZpa9ykGk+21IuRI4eeYaGCDJ r8qeub0iV1hRrYdMXnfrpHoZgY+IGMlDtIY1TK2uDhPcA5rDImttVqbIOeaLXKaXF2ie gYXljqzYa+Pl1uWM0k0LE7TJrRprYydZNlogPn0UPBGZlw6+dBaKMwnMUfDpTLu9skRV U22zFF4rCsnhOre6I9w8HKnZ5HtAynvdAMKnAq7gje3SD32EtlHB/2zk37kXgwfW/w65 NToFmv9GEkZX3p1F5+Nys/xt634NgeCR1hgtDbnIPLjDJmoQNSwa0ehpgIQ1oq43WDu+ issQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=dM75XEwFU5CbiGRXcEpaIYQB6b03v9H4wzpeMmKaTgk=; b=d7NGAzOOxq7aLS/9giGyLYJzJC++6mbf6dJGuz/MPMw7JhsWSjyxuL6YWKBw64tjsx gaYb/H/AdUuOBca5+PIkkzX30fgMbIBKTlyhAhQpxw/4kjA09y71pd6VdIWlnhECHf47 PcngXwgKJYh7CJt0DHQydc1pKw02pFIxw0xpW2WHKsAPoReACP56qkLXuZrQXGau3ce6 R9juzBStL4d4udYq3vbB0cn00Uj1gUYaCzLBNecNUxdamwFu6ZAn4DSLoHq1TqeyNVld tVDMIvgUfOylA0ktXboV3ayhrlrfNDqSg23KhWxg8oOWuhpC8QZ5LnGcsUFqz++IQRuy 00OQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LYlztePA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id m21-20020a056402431500b0043d99f453f1si4456139edc.64.2022.08.01.13.35.12; Mon, 01 Aug 2022 13:35:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=LYlztePA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S233451AbiHAUHb (ORCPT + 99 others); Mon, 1 Aug 2022 16:07:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52294 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229901AbiHAUH3 (ORCPT ); Mon, 1 Aug 2022 16:07:29 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5B8A3275F6 for ; Mon, 1 Aug 2022 13:07:28 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id y13so8366307ejp.13 for ; Mon, 01 Aug 2022 13:07:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=dM75XEwFU5CbiGRXcEpaIYQB6b03v9H4wzpeMmKaTgk=; b=LYlztePAEJ2AR3JYWDBFtZ3dDQRZSbMAj+XFcthBsl3pBXZqprQFMOHZwwbFTGLOKx Kcc5sHUB2ovvR1uPTOKjlEKx4fAHAfeDxvzpuG1rxkxvLqeODXbWDMxaO8kT6TXyGXKp nelGiqXplCHeWya10cSQlxq30U76m08sgRAaXBd+mSp97UcJxSQEQ+YAuDAYXkPMcQZJ QWofxAa7sdyEA4SoI9RKrfTc6287QDZGBAmDinTsSHGhp7lIIVEHwGPok8xr7p9JNqse dinisRZYsfERxKgNA1olrNs9Ds8FbKWw2pvKlAzoW/yXKMSYqy/lt61xttNLi4ytim2p 9J2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=dM75XEwFU5CbiGRXcEpaIYQB6b03v9H4wzpeMmKaTgk=; b=aDWnZ4FW9Ctu6qzF2OEhHAuXjPsSs82eyyeOkmETk6bjOpb4zq9c2HDW1UdZpByOip QD5amzbEjmjp+Dk1wFyQ80zVq56WCLktmmHFLKKiCAhKiSOtaXMr9tL37EipfHp3r7Mb ZtMFEjd2S2hDqcyDxrbEy5eRlrLu4vPUzXOjErsbihHIBMKHgGNlheI1069N1rCQrDUD aBwxzj8K5/a2gEigDeGwGNK7fJwEBeOJy/G5bAwKswxQKtpgs5w3YAAhafX+ZUhoQU6m zl2C4paCxVyv5OUXBAW2jpibBXejXyFRSwzIQIv4yyD4pmEVZ69Xk+WlRZKtJeEHXdq5 t73g== X-Gm-Message-State: AJIora+/TxLyRuFlO6/pt1WkGUHJl0TA1yhKnbd+DF9qfgLCQ5Wza7pF Nlk+lw7OBckMV/4dixthZh8C/ryUJJEXMApM1iE= X-Received: by 2002:a17:907:2724:b0:72b:496c:568a with SMTP id d4-20020a170907272400b0072b496c568amr13821421ejl.305.1659384446832; Mon, 01 Aug 2022 13:07:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Adam Ford Date: Mon, 1 Aug 2022 15:07:15 -0500 Message-ID: Subject: Re: imx8mm lcdif->dsi->adv7535 no video, no errors To: Fabio Estevam Cc: dri-devel , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , David Airlie , Daniel Vetter , Jagan Teki , Marek Szyprowski , Marek Vasut , Stefan Agner , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , NXP Linux Team , Linux Kernel Mailing List , arm-soc Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Aug 1, 2022 at 2:33 PM Fabio Estevam wrote: > > Hi Adam, > > On Sat, Jul 30, 2022 at 12:16 PM Adam Ford wrote: > > > > Hey all, > > > > I am trying to test Jagan's patch series [1] to add support for the > > samsung dsim bridge which is used on the imx8mm to output DSI video. > > The DSIM gets the video from the mxsfb, and in my case, the DSI is > > sent to the adv7535 for connecting to HDMI. > > I had to add some extra patches on top of Jagan's imx8mm-dsi-v3 to get > HDMI output functional on a imx8mm-evk via ADV7535: > > https://github.com/fabioestevam/kernel/commits/imx8mm-dsi-v3 > > Does it work on your board? I'll give them a try tonight. I managed to get a hold of an adv7535 user manual, and there are some items that it appears NXP did in their downstream kernel that never got pushed upstream. Based on my review of some of the changes, some of the NXP changes seem reasonable to me. If/when I can get it working, I'll try to report back some of my findings and push driver changes to the adv7535 as I find them. adam