Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp27522083rwd; Tue, 4 Jul 2023 04:18:41 -0700 (PDT) X-Google-Smtp-Source: APBJJlHgwzFLVsPQSjukr0PM5dIlYbzVSw5UDrD9i0sv73n0Nv91esY6eyb2LOIzHLlS6+qCyLXm X-Received: by 2002:a17:902:c3cd:b0:1b8:a389:4410 with SMTP id j13-20020a170902c3cd00b001b8a3894410mr1675033plj.0.1688469521411; Tue, 04 Jul 2023 04:18:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688469521; cv=none; d=google.com; s=arc-20160816; b=b1lQqpYfjJlxdlhtYBIxEh03gmaBrSoKU00vRFCLSvZZoNTwQtFvdgfD+Au3Xz1T9h hSSLWr9gTzBgquVP6XISuzoPMX58UU8pUcEdxyAOzln4g/bVy6C1dWs1KdadIUHMq4Ag uls5xBuwuxlqqxcq9AMtQGcFEHVk4XFzvU2ErLeAI6GAqn+4OR5NDCx9CMsXIJd/owCF xip0c6jf/qnH9kSkKyEcgzVAQPjpDrw4LmZ17UlZL1CaZWX0WaPjMXLMnr32JRV/EwSb IlVo3HQunYfwAwS0skdhmX1GCPf8h+5rvzxRXLz4Ax48YB+v2ThjvmhHiUkj7Yhfg6e2 CqDQ== 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=kmq13IpfgnAPzEDZ3MCvqyIpf9PhLjB+MPzx2szVSfk=; fh=zWi2RFowQ2GaDRi9S2U8e7tJOYFBrEecb6acCv4zHeI=; b=VZVLU7MnfBgI0iX/ltSvLBWAy+HQ0xEqh6nVw4kw0c5Q9wpJgVK4hZqtxvPy6FB/ex sO1AZ6IeWFRtcKiGGeI3PWKf6IZiBy1S+//WbfTVsF9i7K2xgF7Krwj4A1DSe8bAGv2u eKN5SnUGuAj6P4FYEygy2mThBFXXEQpB4NG8AxWC0RoZ5H0W9KBQ9WAJk3g3Scd4DZG5 MxrfTi3BxXTdZ4c5Aqq0M+jXe6QhTaWhylL1a876EXGCZHNfoQOdjiX/X2JZUSmD0dsw ON4wEYaRXLFhGdJ2X1lSYicSrYEuvd2+544IQXKgoTPuHYj+rGiqRI2Cqkd4lhwl/nNP GUDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=b7AhtMCf; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r3-20020a170902be0300b001b02e8d8976si19300447pls.300.2023.07.04.04.18.28; Tue, 04 Jul 2023 04:18:41 -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=@google.com header.s=20221208 header.b=b7AhtMCf; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231189AbjGDLPw (ORCPT + 99 others); Tue, 4 Jul 2023 07:15:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35858 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230318AbjGDLPi (ORCPT ); Tue, 4 Jul 2023 07:15:38 -0400 Received: from mail-ot1-x329.google.com (mail-ot1-x329.google.com [IPv6:2607:f8b0:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6EB9910FB for ; Tue, 4 Jul 2023 04:14:46 -0700 (PDT) Received: by mail-ot1-x329.google.com with SMTP id 46e09a7af769-6b5f362f4beso4597643a34.2 for ; Tue, 04 Jul 2023 04:14:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1688469264; x=1691061264; 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=kmq13IpfgnAPzEDZ3MCvqyIpf9PhLjB+MPzx2szVSfk=; b=b7AhtMCftt+cTeOJXwBy5ITli90/x5PMA+MyE+5atctEAz5tSz0BLHemWUOzyQcU15 arIY+E27ZqZIe8Jofdpx5wdowWEAtVadAAUP1SZ6zv3+ow6M6by33CgrIbvZHlLGyhDm DkLDcQmeQs3J/P4bLLOwR6DXAkv2xDG6hZZ5NCb/bSZK65D/3iwLM4fN5XUv+yE5OT4u zlAYg0SJyzGtyriDQwiYWRTZGMxZ3cOKYnyR8ozA5WAGyY94jUJCXAtuPD4hQuBrjH12 aXtiuookOoYhYNSwZNVyQ+Ksn1UBRrtgFIvwrR7CX1r+p8JHZH7VImB3jjeU0ftknJ2E VHPA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1688469264; x=1691061264; 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=kmq13IpfgnAPzEDZ3MCvqyIpf9PhLjB+MPzx2szVSfk=; b=DlSGCBtOkW07HCQ22xuJCtDHWNKYNNcTBuogR+SPvQZzmLYm5QCNo2hl/bfniZtbCX qzHqLH1dVEXTTCqwWko8d3rvYLY/6K+0UVzk15HAq11ub7Zm6qbg6U6+nJy1d/qNf8w4 Zv4pCMwWxJX53d5Ucs47sssh0kA51ksKlzeDbSg56p/AK+zD37PZ3X/XSfZHYPyLV4SU 8fAAkhxuJ733fa+xJKpcGApvcIGy1rsB3bPxXTx9dPFoMGxiKc+nYRFhVBBlGex/dEyJ s3A+yPfOp/AhC9zn0T64dRCdKid62C508B4GLOtfX8PxtzoUEQnRSn5PtQ9U6bs2LZa9 bYaw== X-Gm-Message-State: ABy/qLZKSPXXIXoKKur7eDaXbQVmKoUVvTuM2YrC1GlcSAxgqdQuOa7t jFrRjhMfjT2UfwLhW0MIRVx38R/rqV6K/UH7NdSEOg== X-Received: by 2002:a05:6359:21b:b0:134:ddad:2b4f with SMTP id ej27-20020a056359021b00b00134ddad2b4fmr10055345rwb.18.1688469264466; Tue, 04 Jul 2023 04:14:24 -0700 (PDT) MIME-Version: 1.0 References: <20230703-fix-boe-tv101wum-nl6-v3-0-bd6e9432c755@linaro.org> In-Reply-To: From: cong yang Date: Tue, 4 Jul 2023 19:14:12 +0800 Message-ID: Subject: Re: [PATCH v3 0/4] Fix up the boe-tv101wum-nl6 panel driver To: Linus Walleij Cc: Ruihai Zhou , Stephen Boyd , Douglas Anderson , Jitao Shi , Neil Armstrong , Sam Ravnborg , David Airlie , Daniel Vetter , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Hi, On Tue, Jul 4, 2023 at 6:16=E2=80=AFPM Linus Walleij wrote: > > On Tue, Jul 4, 2023 at 12:04=E2=80=AFPM cong yang > wrote: > > On Mon, Jul 3, 2023 at 9:21=E2=80=AFPM Linus Walleij wrote: > > > > I am surprised that contributors from manufacturers do not seem > > > to have datasheets for the display controllers embedded in the > > > panels of their products. Can you take a second look? > > > > Sorry, this panel datasheet is not open source, I can't share this data= sheet. > > Perhaps not, but you can use the knowledge in the datasheet to > name the commands and give better structure to the members of > the driver, if you know what commands mean then provide > #define statements to them so sequences become understandable. > See for example patch 4/4. Patch 4/4 LGTM, from the datasheet 0XFF is EXTC Command Set Enable . Description: Set the register, 1 Parameter =3D 98h, 2 Parameter =3D 82h, 3 Parameter =3D Page value to enable =E2=80=9Cpage command set=E2=80=9D avail= able. 00h =3D Page 0 ,01h =3D Page 1... 0Eh =3D Page 14. Thank you for you patch. > > Yours, > Linus Walleij