Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3044416rdb; Tue, 12 Sep 2023 23:22:11 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFK3Db4hDAAiDph30DZVG7aD+hLYx2w0WY+kY2TcjUCQYlxXTazBtMBWHNU3AitU+4H71Rx X-Received: by 2002:a05:620a:4305:b0:75e:bf51:29a6 with SMTP id u5-20020a05620a430500b0075ebf5129a6mr1633010qko.65.1694586130845; Tue, 12 Sep 2023 23:22:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694586130; cv=none; d=google.com; s=arc-20160816; b=et8ppQEfN1QyvboaBSahmY8tvbEP2m5exf2q5lxxk6DjGfTJYQwEC2yidp8ii4meMv xWNp5RKq39S6Ob/i7VPJMgIPg0hwHOMeY8c21UidqtoW4XhyZlNCRdY7g0RDmIaMcXdw LlMpYuaRYdpCk/vdYfQmzSaiIEkeFoLTAB9Xtq38X2wPTASS//JxOL0tBG20/EvUjAF/ ySNR7OgGqAxmeJoYqGKle3rBQNLbiIyvsdz3Sf+bzxCALdwfHctczEKW4w4reAWNqQ7i dnQbYrHv0/kzA/V9cuaqXP3l047cC1rux0Qg1jYrkyN229KJwSqdz1tbnfeiWF3yAIwF Ce3g== 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=PqZA61AZZwHHDn1nGNrzumQDR9UPMkG/AB0OITt853E=; fh=I7ir+9d0SGuFdj+XwX5EYOYEU+nLZFewDYRfAbIfWkU=; b=I0lWkEQPPSaO+Y1WqY1ixjTSri1zty4Vl52XY7LKOEsOh3frP8JJuzXlo6sOWSkgJM 5v1c6i14sWxYjasFKflIndwu40L0NlqM5eprfAw1/ZzYWU4QjMUf3ImolZDV8iMyttqi mtgUuecYorL7i0KOgGbRwtiHLcQGi5OiUq8JaNwINdiDfqGa7pUdZr3lIVBL+NR2tHEQ C67ts5NCcyi51BJ1+RdayWG1dbKj3a4vIcG5DaztIPj+VVARE/tnHofk+TNBp74LvWLo yGfRnAUKAOdoWwnqmpU6JOHMuH0v3yRaIkbhX/e4apo9BrBLD+eZCXXbjZqH2GdST0dE lFoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=MG5+4lTS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 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 howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id e25-20020a656799000000b00573fd72dcf8si9292595pgr.550.2023.09.12.23.22.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Sep 2023 23:22:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=MG5+4lTS; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 9CE258233665; Tue, 12 Sep 2023 03:32:42 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234252AbjILKcK (ORCPT + 99 others); Tue, 12 Sep 2023 06:32:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52608 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234296AbjILKag (ORCPT ); Tue, 12 Sep 2023 06:30:36 -0400 Received: from mail-lf1-x134.google.com (mail-lf1-x134.google.com [IPv6:2a00:1450:4864:20::134]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B7B5C10D7 for ; Tue, 12 Sep 2023 03:28:45 -0700 (PDT) Received: by mail-lf1-x134.google.com with SMTP id 2adb3069b0e04-500c37d479aso8826656e87.2 for ; Tue, 12 Sep 2023 03:28:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1694514524; x=1695119324; 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=PqZA61AZZwHHDn1nGNrzumQDR9UPMkG/AB0OITt853E=; b=MG5+4lTSKNmnbxXmsTexctBRfz3GfXrDVAmzS7RzkcsonGXAcpw50MlhuW7M8gkRHF 3dspgnOtRoK9VJX6Vv94QEZy9ZqLVHve06v/lgXBpQZUt36dhEcmI5L39ImEWCn1TLvf Si3S+g/seOQ+EHXwXiQGWJ1M3orwH6enew5bo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1694514524; x=1695119324; 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=PqZA61AZZwHHDn1nGNrzumQDR9UPMkG/AB0OITt853E=; b=K/Qxs4o9PPqjHfJoEaDPwSAIWvjh81GryNhVNlC3HLc/v5mGVMaxeGx64kk5CwuGVm gcKnkd5/1sdZDRUXk1GpPDDMe2/jKIUE1vvOi/MCzLhDNE+HylYA+Q9JalYKeh1xFLqM YsS+IvKsRKh0wUN0Y4CM7g5mc+y86GAjw8Nb7GzmxL//i9QMHXIK4BsfHvvboCjUoFSM KGgum4WPUrMCZmvtWDzaazrV4OLfIKSpLjItyoNo4UIz4p+aY/GBQxKH5CeAlVuey60O QqjUnrziq4ocLsE/pqR077frYyKj5fT757KpOwA4KBTy3hjFXJFt6IJPSq/nYF8NG0AM CSWQ== X-Gm-Message-State: AOJu0YyGiw7CxiBB0YKFh1XwYp6fOJxNlXnoiTr6DSs3hnNDud62QXPb JtsW8EixPYT/pevUV9UmWpFGMJpSkyFZlyzIgMy2eg== X-Received: by 2002:a05:6512:2016:b0:500:a368:a962 with SMTP id a22-20020a056512201600b00500a368a962mr7798675lfb.43.1694514523798; Tue, 12 Sep 2023 03:28:43 -0700 (PDT) MIME-Version: 1.0 References: <20230912075805.11432-1-moudy.ho@mediatek.com> In-Reply-To: From: Chen-Yu Tsai Date: Tue, 12 Sep 2023 18:28:32 +0800 Message-ID: Subject: Re: [PATCH v5 00/14] add support MDP3 on MT8195 platform To: AngeloGioacchino Del Regno Cc: Moudy Ho , Chun-Kuang Hu , Philipp Zabel , David Airlie , Daniel Vetter , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mauro Carvalho Chehab , Matthias Brugger , Hans Verkuil , dri-devel@lists.freedesktop.org, linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Tue, 12 Sep 2023 03:32:43 -0700 (PDT) On Tue, Sep 12, 2023 at 5:43=E2=80=AFPM AngeloGioacchino Del Regno wrote: > > Il 12/09/23 11:37, Chen-Yu Tsai ha scritto: > > On Tue, Sep 12, 2023 at 5:00=E2=80=AFPM AngeloGioacchino Del Regno > > wrote: > >> > >> Il 12/09/23 09:57, Moudy Ho ha scritto: > >>> Changes since v4: > >>> - Rebase on v6.6-rc1 > >>> - Remove any unnecessary DTS settings. > >>> - Adjust the usage of MOD and clock in blending components. > >>> > >>> Changes since v3: > >>> - Depend on : > >>> [1] https://patchwork.kernel.org/project/linux-media/list/?series= =3D719841 > >>> - Suggested by Krzysztof, integrating all newly added bindings for > >>> the mt8195 MDP3 into the file "mediatek,mt8195-mdp3.yaml". > >>> - Revise MDP3 nodes with generic names. > >>> > >>> Changes since v2: > >>> - Depend on : > >>> [1] MMSYS/MUTEX: https://patchwork.kernel.org/project/linux-media= tek/list/?series=3D711592 > >>> [2] MDP3: https://patchwork.kernel.org/project/linux-mediatek/lis= t/?series=3D711618 > >>> - Suggested by Rob to revise MDP3 bindings to pass dtbs check > >>> - Add parallel paths feature. > >>> - Add blended components settings. > >>> > >>> Changes since v1: > >>> - Depend on : > >>> [1] MDP3 : https://patchwork.kernel.org/project/linux-mediatek/li= st/?series=3D698872 > >>> [2] MMSYS/MUTEX: https://patchwork.kernel.org/project/linux-media= tek/list/?series=3D684959 > >>> - Fix compilation failure due to use of undeclared identifier in file= "mtk-mdp3-cmdq.c" > >>> > >>> Hello, > >>> > >>> This patch is used to add support for MDP3 on the MT8195 platform tha= t > >>> contains more picture quality components, and can arrange more pipeli= nes > >>> through two sets of MMSYS and MUTEX respectively. > >>> > >>> Moudy Ho (14): > >>> arm64: dts: mediatek: mt8183: correct MDP3 DMA-related nodes > >>> arm64: dts: mediatek: mt8195: add MDP3 nodes > >> > >> Please send the DTS patches separately, those go through a different m= aintainer. > > > > I thought most people prefer the _full_ view in a patchset? > > > > Yeah but those going through a different maintainer makes it more straigh= tforward > to pick; besides, essentially, you can also get a full view with dt-bindi= ngs > patches instead of devicetrees, as the latter are "constructed from" bind= ings > anyway. Sure, but testing, especially by people not in the recipients or CC list, is a bit painful when the full set of patches isn't bundled together. Having them bundled together shows what the submitter tested and makes it easier for others to reproduce. AFAIK other ARM platforms have been sending patches all grouped together. It's MediaTek that has been different, as they normally have (for Chromeboo= ks) a system integration engineer handling the device tree stuff, while compone= nt driver owners just handle the drivers, and by extension, the DT bindings. > Moreover, it would be definitely nice to add a link to the devicetree ser= ies > in the cover letter of this series, so that people *do* get a full overvi= ew > by checking both series :-) Most maintainers seem to know what to do: apply the subset destined for their tree. At least the subsystems that frequently deal with DT-based platforms anyway. ChenYu > Cheers! > > >> P.S.: The dt-bindings patch can be sent inside of this series, please = do that. > >> > >> Thanks! > >> Angelo > >> > >> >