Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp1102520rdb; Mon, 19 Feb 2024 04:32:56 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCW+FrcZIQ5EhvVekjSdTh6Rshr/CQHAPf7QKTknAXzCmu1hi40WbGjmbucaspf9DuuSjhUq9JiIVi53AOk7frClQGFHn0HMCKTymMryvg== X-Google-Smtp-Source: AGHT+IFFqv7egzFmwGqV6qUrPLl3RcO+/FnFwNmdTry4WqvVtj9rmIzOOGp/IegWkuJFBZg3gpNO X-Received: by 2002:a05:6a21:1507:b0:19e:b15c:c8d0 with SMTP id nq7-20020a056a21150700b0019eb15cc8d0mr11766243pzb.18.1708345976485; Mon, 19 Feb 2024 04:32:56 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708345976; cv=pass; d=google.com; s=arc-20160816; b=TOynVNbQZmzzMHuVa+61YeDrO2uABmK+y2p6hNTe74yQH8EeFz7wXfgzoKr/4MDBNu GD+oXMPhX5FfL8kCeg8EUUWehDbsYjiANbPOPuL4HLRI5cea7NUWGRgiFeKcmXw7qxf9 G+xo9xYmc7M1uRng/86vfZ7IRjlvti49weRzyxmoGdgSY6NwSoKFqy9Z6X96+piv6+B/ 6jVaEvWmaElcVUvPPXe4y0q6hQtQMybCxaOaIxXdIVt7yf0q0NpdqILKCv3WRw4/x9qs OQW0uSMaQsRk7OPjwAKcQNktT9RiSlNoFGZ9L3D1NTtLvw0Fc+WJBxDej8kDv889TV6b hO8w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=kVcz4T5lUX/p2dpLrBnJfdqrXGy/EYfTfCTW6sdiHL0=; fh=zbOGp2nUUfe2M8X+shiPimuNr53IHW33EbLyCmdeh7c=; b=f6Hjhg4C7IdM+7lR+33Khi/mXwQXuK+Fs8TNf2+Feme18segkFEdJX5VJKlQDkraAb cnUnqvAHYGUwVORlmWXI9+CSYZzloDPMo5VO+/fMJlKTpYK1/Q3n6YHjgWtAGk5AYaKt s3D36Kac7OPqZJcI3mtO74e6IWqQSlUnPLA8qzzuIGgYrP02+dB5khmta7j95T7VYKXS Ma4ALb9ezYV7V27VH7p+ETBStPRg5+RIvhuXpj55Sh/igJW7I7pPPR8krNgPSvI3K/yU fZ1iTGX0BIUNUj0netbRa74HYWnJnVVH6Hi4Ma8Caj/Mzr1ZUwb6vUstnq35pb3Qq0zo bs5w==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=aEfkFnJw; 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-71316-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71316-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 cr10-20020a056a000f0a00b006e466c88677si1168471pfb.220.2024.02.19.04.32.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 04:32:56 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-71316-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=aEfkFnJw; 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-71316-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-71316-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 35D112837AE for ; Mon, 19 Feb 2024 12:32:56 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1EFEB374C4; Mon, 19 Feb 2024 12:30:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="aEfkFnJw" Received: from mail-lf1-f41.google.com (mail-lf1-f41.google.com [209.85.167.41]) (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 81C453612C for ; Mon, 19 Feb 2024 12:30:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.41 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708345857; cv=none; b=nKfuj7HItoJvYnwH2Fc7n7v8GIV4L/7E1bpCk+5jDJeubw/vDUQR2nUc2UuvsiMqV8dJyEH/5AUkEdADjXTnmGTOMuh2qYggxwWe1tlKNyFQ94I7eUQVEU50495MCwyXHHXC2UskTeoEqilz2kWB+5Lu66NdtIBG8Ch7EheQQrk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708345857; c=relaxed/simple; bh=HJLsuQ/pmzf06Y+BQsmCZTQ3R4vOv9LHvZSzf3q5pGk=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=ZBFtC7GgzsicTF3nephem+HKei7RbTRyscRmrSyd9YSCjRgXirMSvOEh+FLTvLcGNXOJtlCWo7brUNz5xCi9zrleMYZwbJd4pPIiWLTJ9nScmPUxWgLBSU14UhTMD9vVrqGw8+Xz9avAvga3RlQJIH07r8upAR6xp1ANh0L12Pg= 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=aEfkFnJw; arc=none smtp.client-ip=209.85.167.41 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-lf1-f41.google.com with SMTP id 2adb3069b0e04-512b85d03daso438107e87.1 for ; Mon, 19 Feb 2024 04:30:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708345854; x=1708950654; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kVcz4T5lUX/p2dpLrBnJfdqrXGy/EYfTfCTW6sdiHL0=; b=aEfkFnJwUwcxYoDJUXyI73ePv6Zv9TnTF31lM9l+Kdo44cLc0yzogczJf7atLl6rn8 55ayhFuE1OY15+A/I3WHKMOb7oIhIOzhLM+mFlnz9rT9cgGBO6M+i56BmoPlVyOc67bF ViaS8+IuN8RbtfaPCHCxq9jLtJH7JrlSpuH+tTi4FaBIC5nZAVQxq9tHXOlnw6oSA9kV FJaXSBnII1p6LgfAAS6NUn+laofH1uZXL2EcgU5Zqwt0j/ae65j6xjdmWBnlevTd8eAr YSJv4pC6Ut2aWMDcgGjTwdnWETaYEYliCXxa1uhxNPTCyCDtePBaxKqangfVCwi93nLR We6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708345854; x=1708950654; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=kVcz4T5lUX/p2dpLrBnJfdqrXGy/EYfTfCTW6sdiHL0=; b=ak2DfJUC2EPVM3vGDT1fEfNpTvU9M+2VjOqzTrREsraivsVn26MlVC9+HZ2TMgd2+4 5JCixE8/YD7NSBeBmH9p00t53KuteFB2X1vohqVBlSX4GSzsE4MY/TkIgXKuX6OcpAIZ Nf5ebkhCgYxKspnyffCywH6af9Z2S9NquRtyQso/G3+O0tj35WRofrvrGC1Zk7Jznzbx ittPUE/rD2Mogn0pH+CLXnBba9Lo7zrY4wccm+MfgP9aeZ3fVKFE2SevLJhPRckkJIyh cvvSup22OUZA/FuaVmUHeiDWLdUsQwaQRnseklVWMxx9AvJvnZq3phTSbq+8HUgDsUTW hGww== X-Forwarded-Encrypted: i=1; AJvYcCU5xiLQjPkTxStS3o51qCpbf3EZiMils5iqkM9eQ1rxiWSPqgEEhiIkehEqVpkzvADWv1KGjVmsm+jcJhRg2YuaeHhqRZuLj3zpZ7SI X-Gm-Message-State: AOJu0YwFqTD+h7MITLg7sLkQvKRw2RIByV+0TEhLVBshpFwlOtYV6cNq LgA/y3XgV3eVvNeBvA/hU0fdGSoD3Vr4x2SL0YPg0Zhjd+z+shivVdWoU4FPskw= X-Received: by 2002:a05:6512:3b1e:b0:512:bccf:eb03 with SMTP id f30-20020a0565123b1e00b00512bccfeb03mr498859lfv.26.1708345853805; Mon, 19 Feb 2024 04:30:53 -0800 (PST) Received: from umbar.unikie.fi ([192.130.178.91]) by smtp.gmail.com with ESMTPSA id i6-20020ac25226000000b00512bde4cddfsm90466lfl.148.2024.02.19.04.30.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 04:30:53 -0800 (PST) From: Dmitry Baryshkov To: dri-devel@lists.freedesktop.org, robdclark@gmail.com, sean@poorly.run, swboyd@chromium.org, dianders@chromium.org, vkoul@kernel.org, daniel@ffwll.ch, airlied@gmail.com, agross@kernel.org, andersson@kernel.org, Kuogee Hsieh Cc: quic_abhinavk@quicinc.com, quic_jesszhan@quicinc.com, quic_sbillaka@quicinc.com, marijn.suijten@somainline.org, freedreno@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v6] drm/msm/dpu: improve DSC allocation Date: Mon, 19 Feb 2024 14:30:42 +0200 Message-Id: <170834569499.2610898.923684601788968526.b4-ty@linaro.org> X-Mailer: git-send-email 2.39.2 In-Reply-To: <1702580172-30606-1-git-send-email-quic_khsieh@quicinc.com> References: <1702580172-30606-1-git-send-email-quic_khsieh@quicinc.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit On Thu, 14 Dec 2023 10:56:12 -0800, Kuogee Hsieh wrote: > At DSC V1.1 DCE (Display Compression Engine) contains a DSC encoder. > However, at DSC V1.2 DCE consists of two DSC encoders, one has an odd > index and another one has an even index. Each encoder can work > independently. But only two DSC encoders from same DCE can be paired > to work together to support DSC merge mode at DSC V1.2. For DSC V1.1 > two consecutive DSC encoders (start with even index) have to be paired > to support DSC merge mode. In addition, the DSC with even index have > to be mapped to even PINGPONG index and DSC with odd index have to be > mapped to odd PINGPONG index at its data path in regardless of DSC > V1.1 or V1.2. This patch improves DSC allocation mechanism with > consideration of those factors. > > [...] Applied, thanks! [1/1] drm/msm/dpu: improve DSC allocation https://gitlab.freedesktop.org/lumag/msm/-/commit/858ddb64f1ff Best regards, -- Dmitry Baryshkov