Received: by 2002:a05:7208:208b:b0:81:d631:dc8 with SMTP id y11csp223825rby; Wed, 3 Apr 2024 07:28:48 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWnKQvK8ZsnqJlBJLiV5RFheSp0R4GOOxuHE9lLitPiZRvPeTMSVAGy7rITjJcwCE5M2C5ocpNYRDndjZgxKzMugi6e+zf0E6tY395IHQ== X-Google-Smtp-Source: AGHT+IEj4wAkG7aqob0BH0ZXeBrrkhsPt+fbyRURDEtuWbT4L31wmMjXhxX6plBgl012gU7DE03E X-Received: by 2002:a17:902:f60d:b0:1e2:9dea:2e26 with SMTP id n13-20020a170902f60d00b001e29dea2e26mr1033660plg.1.1712154528453; Wed, 03 Apr 2024 07:28:48 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712154528; cv=pass; d=google.com; s=arc-20160816; b=e6EO/jVjecJQ7Ox2N29liZloCSuO8YE9epyYI9TS/iKDumZ6pQySKhUxM0E/zDTvaa 8OMVoHjE6HDArXXpq9y4sdiZsZliS29/IRWrETauC64XgW1avw7DhnuwJGG8EoBzQmF7 ep13Xt1n8EGCAcesk8vRBdb2lZ6954AYqk0AHfLxftRp9/iYEJYbXxKF/7lb8gRx53kh CqAH/yMWYiFt4xl67b0lQfQZIG6BdAy/JJOp+RnJXp2WYOnkLzgnPfrMbO5rvIAfYen8 BHAmudN8lHswoYcYw8Vn1KBCsXAxHH5fm0MhkFEChMFW7g+ayNnu2UEk9DGTRVJZAPcN EK6g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=2m6TCoiwkZCsl/n4EpXjK7y7a9dk5gfjSvv4CStXcsg=; fh=/+l2Ka/gQEcsysrHL55aJZP9j+BupTG1Q0R1xUGxL0Y=; b=qUsU+ns07irbtdFHeyV2UwSJCcUVZdErsKFR/ectoNsOKR1gRlATozX5s2mUpGhunj oI33/lQvIZ76PRWVv2zSM56kTxkCLOXxQJA4lq/fzcFODSYppx3hX173fehw1Als8dd7 6mN5FqJ5KcAEa9rM9mjbwNScytYnFYM1+tl9D7M4KAgs6c/3CK+S8oZ0/uM+udSDG7lc KhOWTqOqN+IZLvkyI7T48RRM1FVMf501M9lKBW1o0qbLTfnbKtyD45EtXuTSrgmaR4+y cqwGo8epAVMZM9cUs4s5FvHkftq600hcqtGhW1AB9QfeTPJstTPog1BRb3XNK1Hbm5PQ EalA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uuyS5YZe; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-129965-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129965-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id n16-20020a170902d2d000b001dd8af2a0c3si13604127plc.110.2024.04.03.07.28.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Apr 2024 07:28:48 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-129965-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=uuyS5YZe; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-129965-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-129965-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 21696281EFC for ; Wed, 3 Apr 2024 14:28:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 2909B149DE2; Wed, 3 Apr 2024 14:27:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="uuyS5YZe" Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73FED149C6D for ; Wed, 3 Apr 2024 14:27:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712154471; cv=none; b=Og3UZ+GE7QSR4ANTw+ZT5gl1L96gzwQ99bJcbHNr+n9rN+6mhuUllBPExVAaSUdJJiLfaDj6a3Y4S0cbr6PTI214KdfBB48Pk2mNsO1zgR8RfFZFTqHoSEmpWedeq93csR1StBN3dy/zsM1a8eWXpuPEGV8/cq7Uuj57q9MNmZQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712154471; c=relaxed/simple; bh=Eutrql+GlPZcdJFbU2brNFZQB6i9u54izTUbQcxkXp8=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=R3WxsFFH3DXvnhVKkezT7+N4YH4g2ITWvzYMrT1Xc+PHAXcDNESUSwqYRXWJOS5twdMpQz2JG2NCvs6A/ey6VVg+9qqhO7zu7oMXqyJt8/eHwEieQ3pBl3zIGy8OD02dFodewFK3Yo/jRymVWYP0QODHsmmkwQ8gSqcLZ2TfZpQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=uuyS5YZe; arc=none smtp.client-ip=209.85.208.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-2d109e82bd0so85698931fa.3 for ; Wed, 03 Apr 2024 07:27:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712154467; x=1712759267; darn=vger.kernel.org; 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=2m6TCoiwkZCsl/n4EpXjK7y7a9dk5gfjSvv4CStXcsg=; b=uuyS5YZe1g9JtQEz0cq6f4+oNtlcNdOYtq9UuCHvnkh/2IR/ZYKzntrHGJ63bc12dz 0iC5lpBbWhWIsHTtz4q4nEqdduadHF8Tz100PgVcZfZ0E7ug2AgTS8PuphQxKesV2/er A5zRS8fhqEQPF/mKSKgPSXJrXOsXPFEpmja1O3wt4vOPGM1VTJ7gtqaPOUIir6FS5D1G mZ5Ia5nKnINaRITK6CZ2oyVfWkHbe5SX4aHHj1LH5T4sSlwdXjlIl1BovI8rWeeV6FzR s0iBaHKCCCSUuTOYuUfDJm2nleiyU3cEPBVeJFeFVnezQk50DxrA6pTXcS+9nATBQ2E/ PkRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712154467; x=1712759267; 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=2m6TCoiwkZCsl/n4EpXjK7y7a9dk5gfjSvv4CStXcsg=; b=Pw+QeMQhsQc4Ek+ZZbKK5aM1Ad+nAVzaOWgaKGQO+dUxod5Mx2iRkla9PyTU0t+cw6 tfJcJjdoeEdbYUsSg349s5KOecJp1heJNymK49NiXXAmkMNs3wbDMKvdQsBPCZetkugc G55Z0WU47qAX7W1TpQ2sc8JRJS+rJ/rTf7rJrqLJ9CRMsUlnP4uNE6WInX1tQUqkLlsi RPwGI47pTVoCxbsxpDsZRzvHLpcy6nIf+idyh4L6Aa7x9XsM7yVBKXJq63OUkp+Cri4z Apy8TxrVjUhHFtv9CWa+TnyF5mU/6WA44kvbqluyHbe4/4T4JjduRDsAlbSQnh11khIf 95kQ== X-Forwarded-Encrypted: i=1; AJvYcCWa6OiUQIVH74uOApiYsueadbqDU3n0kvpBF1dUS7CzUXxXT4JNl2Gj91RVlekQiHdsdxBgROSfR5L6bg9dTezxPGHDFWqqt/IgAS+x X-Gm-Message-State: AOJu0YyP2ehJO5skY6G6UWsczep3nGIfif1Ojt1jxc/SLTOBFXF6t5Ny 5CO3yXHPJvjeRNMCZQ5lebHy2sI7Eg3ZMoWRits54jtZgNBTu/IlxWKBF3x0At/XqFLjr2z6SKv D/uI5AdGq/gdDfyk8aJEXf+CfcdWahcoaDnvotw== X-Received: by 2002:a2e:a58c:0:b0:2d7:7bb2:7afc with SMTP id m12-20020a2ea58c000000b002d77bb27afcmr11035945ljp.3.1712154467493; Wed, 03 Apr 2024 07:27:47 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20240403-msm-drm-dsc-dsi-video-upstream-v1-0-db5036443545@linaro.org> In-Reply-To: From: Jun Nie Date: Wed, 3 Apr 2024 22:27:36 +0800 Message-ID: Subject: Re: [PATCH v3 0/6] Add DSC support to DSI video panel To: Dmitry Baryshkov Cc: Rob Clark , Abhinav Kumar , Sean Paul , Marijn Suijten , David Airlie , Daniel Vetter , Jessica Zhang , Vinod Koul , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, Jonathan Marek Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dmitry Baryshkov =E4=BA=8E2024=E5=B9=B44=E6= =9C=883=E6=97=A5=E5=91=A8=E4=B8=89 17:49=E5=86=99=E9=81=93=EF=BC=9A > > On Wed, 3 Apr 2024 at 12:11, Jun Nie wrote: > > > > This is follow up update to Jonathan's patch set. > > > > Changes vs V2: > > - Rebase to latest mainline. > > - Drop the INTF_CFG2_DATA_HCTL_EN change as it is handled in > > latest mainline code. > > - Drop the bonded DSI patch as I do not have device to test it. > > - Address comments from version 2. > > Which comments? "Adress comments" is the worst case of changelog. Adopted. Will add more details in next version. > > Also, what do you consider as version 2? Jonathan Marek has only sent v1. It's wired. I see v2 in patch title of below link. Just notice that there is v1 in the link address. https://patchwork.freedesktop.org/patch/567518/?series=3D126430&rev=3D1 > > > > > Signed-off-by: Jun Nie > > --- > > Jonathan Marek (5): > > drm/msm/dpu: fix video mode DSC for DSI > > drm/msm/dsi: set video mode widebus enable bit when widebus is en= abled > > drm/msm/dsi: set VIDEO_COMPRESSION_MODE_CTRL_WC (fix video mode D= SC) > > drm/msm/dsi: add a comment to explain pkt_per_line encoding > > drm/msm/dsi: support DSC configurations with slice_per_pkt > 1 > > > > Jun Nie (1): > > drm/display: Add slice_per_pkt for dsc > > > > .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 9 +++++ > > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 8 +++++ > > drivers/gpu/drm/msm/dsi/dsi.xml.h | 1 + > > drivers/gpu/drm/msm/dsi/dsi_host.c | 42 +++++++++++---= -------- > > include/drm/display/drm_dsc.h | 4 +++ > > 5 files changed, 44 insertions(+), 20 deletions(-) > > --- > > base-commit: b1e6ec0a0fd0252af046e542f91234cd6c30b2cb > > change-id: 20240403-msm-drm-dsc-dsi-video-upstream-1156d110a53d > > > > Best regards, > > -- > > Jun Nie > > > > > -- > With best wishes > Dmitry