Received: by 2002:a05:6a10:7420:0:0:0:0 with SMTP id hk32csp3493761pxb; Sun, 20 Feb 2022 22:12:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJyk0AtjkLQhKCu1CHPN5RJplKnlndmLGW79TicY6N7ZR8mVlkQxcMI0g9n6giQfE3U3CPh/ X-Received: by 2002:a63:8ac8:0:b0:34e:403c:4349 with SMTP id y191-20020a638ac8000000b0034e403c4349mr15108480pgd.145.1645423933483; Sun, 20 Feb 2022 22:12:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1645423933; cv=none; d=google.com; s=arc-20160816; b=mzO5jYK73Ux4VpkT1DDVq9BA2hg/IyjCPgmU+kdvm0/z5gJ/+yvl++xhmOTBWfegBx nPq/ttRWObdq10Fl6ajoyO128UYxiq9WOfkW5daz40kxXMW5VPceZyjonTlgqsJJi5op gIiR12Plkf+ynUBmYbvSbXJehZFzFJ3JyHX+CgYH+bex8O6ZUezUFH5UQykoxphBmGx1 uaQv1Og/jvOUKDR8l7YZafkuh/75wzy0hPujfaSODLDOeNTwYWzdjS6gpGhcK3gn6emi DXoT8sjBNaTHEbVh30MF9mPrULfXSFAq9fmC1iTAsmnJ+/+jvTHLTM3Efi4DRL0rbIee jp4w== 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=Tu5+ZumlPrWZWUHsiI2Qy64iwmLnXHPFMBECCxnAn1Q=; b=lTXSK1r7uzio1vtIDMZPGW3mQWcSF7EsJgbpnAvhw/Jn5N2Tss3fzw4AAlxQQ51IU2 42mn0NX13iASt8VWU+1vJFogM4SfaDhqMCJLKS/zEdSXDsvBIEP5Wn2SPAe3mK4yPLsY J0AwaXEJHBLuJlZL4/7/HOt6HajMY177hoX2iU7RlfVvFP+I+KwHYOHa1oxt/O6ApX1r jf73emKqLC3hinl3gudA1tr+gq0yBWCLlvwWv6jQmTaG0rbQrXiIc0tui+B1iFfEDOrB xYDGa2oLp5vp8ySwDNZjlqLzTTkg8OGc1x4MvdZ2FU/Q8L3UG+iLTJoV7uitXsYMQYa0 MddA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=eNH4LlOm; 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=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i128si8315626pfg.52.2022.02.20.22.11.58; Sun, 20 Feb 2022 22:12:13 -0800 (PST) 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=@chromium.org header.s=google header.b=eNH4LlOm; 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=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344790AbiBUFxk (ORCPT + 99 others); Mon, 21 Feb 2022 00:53:40 -0500 Received: from mxb-00190b01.gslb.pphosted.com ([23.128.96.19]:59964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244634AbiBUFxi (ORCPT ); Mon, 21 Feb 2022 00:53:38 -0500 Received: from mail-il1-x132.google.com (mail-il1-x132.google.com [IPv6:2607:f8b0:4864:20::132]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D3E243C4B4 for ; Sun, 20 Feb 2022 21:53:15 -0800 (PST) Received: by mail-il1-x132.google.com with SMTP id d3so9237495ilr.10 for ; Sun, 20 Feb 2022 21:53:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Tu5+ZumlPrWZWUHsiI2Qy64iwmLnXHPFMBECCxnAn1Q=; b=eNH4LlOm7E19BUvV8/YUg4na+pugGL0GQtGPyd4F0sskxsfwUbBSISYkazJdvs/PoP TCUuJ7V7E5q05LnFlzsaF6puEW9DPWepHDebomaIkIAB1deViIk2fnuBFkUBKQaOz4Wi r4T2B57aJdhZf+gNbMORQrt6rYCVmxRrpXl+k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Tu5+ZumlPrWZWUHsiI2Qy64iwmLnXHPFMBECCxnAn1Q=; b=o6dF7Z/MdwGH41vB6Caj1gW33PBWZQl+v+fjRzvfNw1EBJUuVSaAJOtZiyZflBq8YJ +QopA03L9uMzbx4c26lmld4SzhWza/042Uc8ZMGSl4gnpGkcwsSrRfTG//E9GCpsSijc CNuZ8eVVItcJ5aTUJmvJrZ13F2Eb+nuiIWUVkRBvC8IxKPe8LKRsQr2R9y+eEBQreSh5 avYZGYWwTGcGhQnPkPHhA+vUSKcTZEXHZ+0Msi5VjsUctbydTwUe3b6SJDG/2hBOOvB/ I/VjkTKJGgefZLzse16EoqhTr/rGnTDLXNZLFJUnF0Tt64hBWQduNWRce3lDk4z3ItT5 yruA== X-Gm-Message-State: AOAM5302j6mEvxyoVquhtbVtDEYTbqrA4cOANRawo+s5X6DCD5l3VKa1 /M4xFeAfYcam42/JWxCa/bPoYHahWWoPc5R4d9dIcA== X-Received: by 2002:a92:b05:0:b0:2b7:ee19:ee15 with SMTP id b5-20020a920b05000000b002b7ee19ee15mr14838488ilf.10.1645422794893; Sun, 20 Feb 2022 21:53:14 -0800 (PST) MIME-Version: 1.0 References: <20220218094417.1631559-1-rexnie3@gmail.com> In-Reply-To: From: Hsin-Yi Wang Date: Mon, 21 Feb 2022 13:52:49 +0800 Message-ID: Subject: Re: [PATCH 1/2] drm/panel-edp: Add eDP innolux panel support To: Rex Nie Cc: linux-arm-kernel@lists.infradead.org, Thierry Reding , Sam Ravnborg , David Airlie , Daniel Vetter , Rob Herring , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daocai Nie Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, 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=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 Fri, Feb 18, 2022 at 5:59 PM Rex Nie wrote: > > Add hsinyi@chromium.org to cc list > > On Fri, 18 Feb 2022 at 17:44, Rex Nie wrote: >> >> From: Daocai Nie >> >> Add support for the 14" innolux,n140hca-eac eDP panel. >> >> Signed-off-by: Daocai Nie Acked-by: Hsin-Yi Wang >> --- >> drivers/gpu/drm/panel/panel-edp.c | 26 ++++++++++++++++++++++++++ >> 1 file changed, 26 insertions(+) >> >> diff --git a/drivers/gpu/drm/panel/panel-edp.c b/drivers/gpu/drm/panel/panel-edp.c >> index f7bfcf63d48e..f5f9c9cb26ba 100644 >> --- a/drivers/gpu/drm/panel/panel-edp.c >> +++ b/drivers/gpu/drm/panel/panel-edp.c >> @@ -1330,6 +1330,29 @@ static const struct panel_desc innolux_n125hce_gn1 = { >> }, >> }; >> >> +static const struct display_timing innolux_n140hca_eac_timing = { >> + .pixelclock = { 72600000, 76420000, 80240000 }, >> + .hactive = { 1920, 1920, 1920 }, >> + .hfront_porch = { 80, 80, 80 }, >> + .hback_porch = { 190, 190, 190 }, >> + .hsync_len = { 60, 60, 60 }, >> + .vactive = { 1080, 1080, 1080 }, >> + .vfront_porch = { 6, 6, 6 }, >> + .vback_porch = { 38, 38, 38 }, >> + .vsync_len = { 8, 8, 8 }, >> + .flags = DISPLAY_FLAGS_VSYNC_LOW | DISPLAY_FLAGS_HSYNC_LOW, >> +}; >> + >> +static const struct panel_desc innolux_n140hca_eac = { >> + .timings = &innolux_n140hca_eac_timing, >> + .num_timings = 1, >> + .bpc = 6, >> + .size = { >> + .width = 309, >> + .height = 174, >> + }, >> +}; >> + >> static const struct drm_display_mode innolux_p120zdg_bf1_mode = { >> .clock = 206016, >> .hdisplay = 2160, >> @@ -1750,6 +1773,9 @@ static const struct of_device_id platform_of_match[] = { >> }, { >> .compatible = "innolux,n125hce-gn1", >> .data = &innolux_n125hce_gn1, >> + }, { >> + .compatible = "innolux,n140hca-eac", >> + .data = &innolux_n140hca_eac, >> }, { >> .compatible = "innolux,p120zdg-bf1", >> .data = &innolux_p120zdg_bf1, >> -- >> 2.25.1 >>