From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A9077C433F5 for ; Wed, 19 Jan 2022 08:32:24 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352502AbiASIcX (ORCPT ); Wed, 19 Jan 2022 03:32:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47446 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351302AbiASIcX (ORCPT ); Wed, 19 Jan 2022 03:32:23 -0500 Received: from mail-pj1-x1033.google.com (mail-pj1-x1033.google.com [IPv6:2607:f8b0:4864:20::1033]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 085FDC06161C for ; Wed, 19 Jan 2022 00:32:23 -0800 (PST) Received: by mail-pj1-x1033.google.com with SMTP id s2-20020a17090ad48200b001b501977b23so646785pju.2 for ; Wed, 19 Jan 2022 00:32:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=dSmyI9DWw4yjUYr1nbkInCEVJfsKrWWmNEo3N5Pb/+8=; b=ALKiXykSDyTEQAdxfUqak//n6c0I9iHi2l01AJef/DYgG2GQHArPmubo5KNHrbOreS of5NeR6NqgQ74KZ2WEOxDtJ/W0rutGdyD6dQavhGy9ohiXGf0MxS15oFWHcLOgi8vPOg Lm0s7HKLAEStRsolrJ6I3VbLcfKOhgABBPiDdIgmJwf1xRTzZSiNp8l1JRH/Ct11F01v 8LVzQgfrD0TiZsaDVN16goRrt6TIn1xN8b35eNsjs9bJfo6RhDZoXFNv+WkHxdbhgn8j FZT42ZpmNEAd7KCW9ENDt2JZrQNqXMNDuS4e8L5dFzB6gYFYNBFObdgBbDUzgCQplcpI BjGg== 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=dSmyI9DWw4yjUYr1nbkInCEVJfsKrWWmNEo3N5Pb/+8=; b=EkolT9l5M2Kp3lQ4jclBeAXisYx9di5ShuBXNCI1zZnaL318m3YeNrCg8xjotcV21B 4Vn5BawCTrW9KITH7HDB/pCFYORj/tqrHIpEqkmqbdgqkryLPtXT5HVrH0dSdtb0Z1I/ DfoPmAPJKfFmsaBh6AizsxNQka382Ix+ZSTaz+aJsj5U5Y+w8hRu29Ra5B77l2sFnGGi eC1GisEjTf3clX2ItKYvM7Ae90bEJ3Mhr12jtfjx26LZ3p5W/+Se8gcR5krXgHTg+IJ0 H7tk/3bwFpFPv7//G95+B+tfTDSCWTlrpSHXIUUNZgHiNzd0KgrYz+TZKdp9qlDojbuv urKA== X-Gm-Message-State: AOAM533wjreN7JQsbJ2NIrVpunQkdYEt7bNmtHzPv5Xqov2aAt5b6Nhq yTkhEZdY6XJIFqKOubeK0MFJLivYcX5GSdQEtkTjMA== X-Google-Smtp-Source: ABdhPJxDax72AjX8z4FnT10PwvTLx2e5zuOtT54rp12MpXvCqQWd+6XrpPRdBI429DXhFjcp17gIF9WQpBvZSgLgIFQ= X-Received: by 2002:a17:90a:53:: with SMTP id 19mr2927524pjb.159.1642581142444; Wed, 19 Jan 2022 00:32:22 -0800 (PST) MIME-Version: 1.0 References: <1642520854-32196-1-git-send-email-loic.poulain@linaro.org> In-Reply-To: From: Loic Poulain Date: Wed, 19 Jan 2022 09:44:05 +0100 Message-ID: Subject: Re: [PATCH 1/2] drm/msm: add support for QCM2290 MDSS To: Dmitry Baryshkov Cc: robdclark@gmail.com, sean@poorly.run, robh+dt@kernel.org, devicetree@vger.kernel.org, linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, bjorn.andersson@linaro.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Dmitry, On Tue, 18 Jan 2022 at 19:02, Dmitry Baryshkov wrote: > > On 18/01/2022 18:47, Loic Poulain wrote: > > Add compatibility for QCM2290 display subsystem, including > > required entries in DPU hw catalog. > > > > Signed-off-by: Loic Poulain > > --- > > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 175 ++++++++++++++++++++++++- > > drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + > > drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + > > drivers/gpu/drm/msm/msm_drv.c | 1 + > > 4 files changed, 177 insertions(+), 1 deletion(-) > > > > diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c > > index ce6f32a..7fa3fc7 100644 > > --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c > > +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c > > @@ -25,6 +25,8 @@ > > #define VIG_SM8250_MASK \ [...] > > +static const struct dpu_vbif_cfg qcm2290_vbif[] = { > > + { > > + .name = "vbif_0", .id = VBIF_0, > > + .base = 0, .len = 0x1040, > > + .features = BIT(DPU_VBIF_QOS_REMAP), > > + .xin_halt_timeout = 0x4000, > > + .qos_rt_tbl = { > > + .npriority_lvl = ARRAY_SIZE(sdm845_rt_pri_lvl), > > + .priority_lvl = sdm845_rt_pri_lvl, > > + }, > > + .memtype_count = 14, > > + .memtype = {3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}, > > + }, > > +}; > > The only difference from sdm845_vbif is the lack of .qos_nrt_tbl. Is > this on purpose? Yes, I've not found any info related to non-rt for QCM2290 dpu, but I assume it would be safe to just use sdm845_vbif here, as the others. Regards, Loic