Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp31047592rwd; Thu, 6 Jul 2023 15:01:01 -0700 (PDT) X-Google-Smtp-Source: APBJJlGVgA8UiVNGFHoY/aqXqFQ9kjVzwLCETRU/SHot5VpH1fj9DytxHNqXMbGB1xllUOsygpkZ X-Received: by 2002:a05:6a00:e84:b0:65e:1d92:c0cc with SMTP id bo4-20020a056a000e8400b0065e1d92c0ccmr8243247pfb.10.1688680861392; Thu, 06 Jul 2023 15:01:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688680861; cv=none; d=google.com; s=arc-20160816; b=SgNGzrK0Angq1mSupu5hYoca+3bywGplMYCQuoZ52P/WkL4pnpnfiT2lDOLVO0TqIQ q/DuUxaxmACeB9jrVbUlF1yTiwnO/gn4+6KFT694QKKPEliDHbzqihILfJGGH6ajVhEK DpnacUFQQaYcpQJvH58yfO+hnlHr0+ggq6WQaFfQpdTJBvg0Y44jkUcbcJ9cEeBVRDxF tDNaJeW1QkL5xK4uxbkthvL0O30kB529mxQPL2DtGCm2RcouiuLxxdw39L+cd95cdals JJXAD/cchKkGWDPsJzaKTV+MJ6l29ewJQsRCwJ03btFxHhJ40+Yz9UuzAJQhmtulS4oF Kvaw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=jLrf9uamJgAcgGFH3X9xyjmMxVZkQCh/M6hR1XMyYs0=; fh=h+PdNVZcizpIO//li2n0keXLMwr9+6To3Oe71u6hLRY=; b=CUV9qHOCfpYZZJPkDoyut1uY05NbxNT+IGrwVSkRa0FuyFCdVEL5eKcPFqFF+S9nBk Q27IXVHKdv6Zrz+XTjC4H+mrgS19Q3qFVhNNrWeHjAX6D6s7HhCTXMoorQ4tDZTf1XW1 eQKeQQP+iiaYYmr+v6akUzNTiLbFZA3CVEcz5dDiJ7GWZhdRERs8GAKbEIEO5JGO9JdT NyTSMQmfur8Bxg085XY6SQ3eybBLQGEQF5E91iQlgriuMw2IX3izJZ5LXStpbt/sP29M 7IEjwCd5BVIzNvUh668sQe5h+j7DWGb6ZEDmGsBT8ZE4IdslZlg+CeVERfeiyOcMBuw8 FcLw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=v4nscc1G; 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=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id s133-20020a632c8b000000b00553b54585e9si2290062pgs.696.2023.07.06.15.00.40; Thu, 06 Jul 2023 15:01:01 -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=@linaro.org header.s=google header.b=v4nscc1G; 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=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231952AbjGFVgn (ORCPT + 99 others); Thu, 6 Jul 2023 17:36:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58420 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229552AbjGFVgm (ORCPT ); Thu, 6 Jul 2023 17:36:42 -0400 Received: from mail-yb1-xb34.google.com (mail-yb1-xb34.google.com [IPv6:2607:f8b0:4864:20::b34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C35AE1994 for ; Thu, 6 Jul 2023 14:36:41 -0700 (PDT) Received: by mail-yb1-xb34.google.com with SMTP id 3f1490d57ef6-c6ae08ebfa2so1001542276.1 for ; Thu, 06 Jul 2023 14:36:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1688679401; x=1691271401; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=jLrf9uamJgAcgGFH3X9xyjmMxVZkQCh/M6hR1XMyYs0=; b=v4nscc1GtYlszqRWhBS6bmnKFKSo5B4v5jFgmLHY2k0l9YviYJ0psqxr+8g0rVDFbF A1dlatmFQPULv635awsWU/bRAubHS7wfbS54S6B1YrPYMFuYWuMqYWflJgSQnTpK7WNF 1aL5+BvjoMrQBVic6dzQmd0EwKg52hbzj8aUEd6r6DLHMLe6r5oOG0lZ1U1pdo1tzz29 +5cnNCV6WMH6XFmqxybClpqU2IjZMTl8fzea8x8/4ByRKotNeHFJcaDsTNaxYtKXTEWX HJt1zWS2V1p0Z9hvag6jFbkf702KNjIapJZsb+bFN0LqOtg/H3+SCJdNClGNdjyQVVq5 F36g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688679401; x=1691271401; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=jLrf9uamJgAcgGFH3X9xyjmMxVZkQCh/M6hR1XMyYs0=; b=fgIfQBx0pXU9vs86vwKyz7YvAazYj/PF3h2v6vvOprpjGTNgNQSeYRmHvfXvMDOjKS LxgIyLjJRR8WHalFYoRJvpKuEKhuYNjUnJ8Zrn1oLDyeyefXTLG9mbJiWD1AD1cuL/X7 ckbaX6Ewo+cl/hHwBhQJHiGlpIDfU+IWUe8B2dql0E2tOOr+hDCTZeoyxn/TMopcpiY5 Kk47olApnN3o+sbBcT0On3tWZbO4gXAyhMDQmewLHzhexTb6RQNuRiQxrnVkV8e3mi2m m1hSNLOvVnC1VRdeSJRTSlJFCqxTwfIFGEipDY37GU2BpMWDj8N5wQ5KPBX+Z4le64sQ xjBA== X-Gm-Message-State: ABy/qLYjNd3MKnbxc1jnY9STSbLfFzyomCEL6cQVoNNwth96DxIIJuQu UjBq4vwJZX7EOJuMib7Y2hQHXZalVW0nMG1a1rqJZQ== X-Received: by 2002:a25:1942:0:b0:bc8:42db:2c07 with SMTP id 63-20020a251942000000b00bc842db2c07mr2305701ybz.25.1688679400965; Thu, 06 Jul 2023 14:36:40 -0700 (PDT) MIME-Version: 1.0 References: <1adda828-cf35-fb2c-6db5-f9ca91b5b62a@linaro.org> <20230525093151.2338370-1-yangcong5@huaqin.corp-partner.google.com> <20230525093151.2338370-5-yangcong5@huaqin.corp-partner.google.com> In-Reply-To: From: Linus Walleij Date: Thu, 6 Jul 2023 23:36:29 +0200 Message-ID: Subject: Re: [v4 4/4] drm/panel: Support for Starry-ili9882t TDDI MIPI-DSI panel To: Doug Anderson Cc: Cong Yang , neil.armstrong@linaro.org, conor+dt@kernel.org, devicetree@vger.kernel.org, sam@ravnborg.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, hsinyi@google.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable 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 Thu, Jul 6, 2023 at 11:25=E2=80=AFPM Doug Anderson = wrote: > In my mind it's really a tradeoff and I'm happy to go with whatever > consensus that others agree with. What I'm never super happy with, > though, is changing the bikeshed color too often, so I'd be really > curious to hear Sam's thoughts on the issue and whether he'd like to > see this driver broken out into a dozen drivers. This is not question about a dozen drivers, to be clear. I just want to break out the drivers that have an identifiable display controller that differs from the others, especially this one. The rest of the drivers inside of this boe driver I can't really tell, they seem related? We don't know? So the Ilitek ILI9882t is an obvious break-out. For the rest, I guess I would be happier if the Chromium people could use their leverage with vendors to muscle out the details about display controller vendors and provide #defines for all magic commands, we all dislike these opaque firmware-looking jam tables. Cong already stated that he indeed has the datasheet for the ILI9882t controller at hand, had I come in earlier I would have asked for all of those sequences to be provided with proper #defines instead of 0xff 0x98 0x82 0x01... but I'm late to the show. Yours, Linus Walleij