Received: by 2002:a05:7412:37c9:b0:e2:908c:2ebd with SMTP id jz9csp899194rdb; Tue, 19 Sep 2023 13:41:37 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHyCAuzvGmEO8O7kR84d+WuX02+cmHqYlDAxCdJaQBFmHS+JxHEv5j0C/EQv3EQUy+poXt5 X-Received: by 2002:a05:6a20:4283:b0:15a:4634:e4c with SMTP id o3-20020a056a20428300b0015a46340e4cmr766054pzj.5.1695156097466; Tue, 19 Sep 2023 13:41:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695156097; cv=none; d=google.com; s=arc-20160816; b=M5lwv94mdkJcljP/itKKnKCOYSRhUCJpAOjnHAIb1n0BiLCV1umkzarGvTRYvVTITg hhexIjS98fxESBNfuq0Zl8ow3F0cj5Y6Bz0865YhpvQ7icBwas/nPpnguH9Jotn5Bo+H MicDSx3rv/iO6ZU2I/+rWIT/sZ7opHE0sfPvfau7v98PQ7+eHjfmP0oCPukWqJRWnMJg 1VmW0OcylkcCMbyvYWWyEtKkIbGYrQueeDdaPVbBvxOVW6Zh+H9II5s/RjQu12+eE/Vo C7lQTpD5bRLUhKh76xP3VWHYbbppWceMJlU6w7bsr6jYeezADu2rp8L8ZSD7RYzOJ25I zxHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=IieZRrI9GUhZP9IQ74HE7L/8iWDr/o2dJIwXOd6Ieok=; fh=i/LyJkRmgZBAMJ8yXV9iaklUoYAFLn5WBFFibvwWXtM=; b=0qP9tjphCcPx4ZV/B/Ie0+VtBmEseVbhGC3GuonkXFrmGysMFH2Mcsr4xpCJUPOUXx HILvFFQD7IMX6UF5+l3z+N3klYylMT7vKckCXC8SDNh7Rz9FZ1ST7xVH2Rj37QYue3af 3nacXe6NQrmGSRHIoejjDbbl8/QajpnKN8Yz50ndrmNUVZv2KwdacQZ4X8bkInyV9/h0 /oeoyUbzcrQEzIG9OPiJYIbefg1NU5JTscviDICNqHa/rGS/WYakTK9tI9rlvUP/Ax6E X4qvGBjxudoMDBLsQIsyWL7ANnwAaFxlATpPD+gIZKJG/0nkoUm1F2bxRqCznbEa6CPS VZXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ETgSxmKd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id bv62-20020a632e41000000b00564ac9f249esi9892438pgb.312.2023.09.19.13.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Sep 2023 13:41:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=ETgSxmKd; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 6C794802EEDC; Tue, 19 Sep 2023 03:00:03 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229522AbjISKAC (ORCPT + 99 others); Tue, 19 Sep 2023 06:00:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47004 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231654AbjISJ7u (ORCPT ); Tue, 19 Sep 2023 05:59:50 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 94B35E8; Tue, 19 Sep 2023 02:59:44 -0700 (PDT) Received: from IcarusMOD.eternityproject.eu (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: kholk11) by madras.collabora.co.uk (Postfix) with ESMTPSA id 3981666003B9; Tue, 19 Sep 2023 10:59:42 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1695117583; bh=vdjqwvikUTSEg0RbloUXKWZcw3Q5awlw9Ycji3qqMhk=; h=From:To:Cc:Subject:Date:From; b=ETgSxmKdx+EdOECb3X6z/Eufhpv6ukE7JbBn15ai3osywNTl4eRwy2/z83jcsMhtF kJ+EiRyyk1XijgpKCmY6PuWhxGhLqARkr+99xP28ojur82Np2/OZUDUo05svC4slJ/ J5isqL7u5HS3t9PnWHWXSUGVNuhrG7eDP7L8joqwI4571NHyy9Ui3ZumHl03RwEcLW 9W+qdcfAGLIRwLf/fPSLqj07fQkrpeCET/emULTLZs4OmUUwcPPWZdAAky+PKJQXUe S1raQgsjZm3RZx9dnQ1NhGvAIm3cy+/9o7hbx0Ax5Hw9AspXjQRO8GyngAy9ysXJZL h3QN0hOLzqmKQ== From: AngeloGioacchino Del Regno To: mchehab@kernel.org Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, moudy.ho@mediatek.com, hverkuil-cisco@xs4all.nl, sakari.ailus@linux.intel.com, u.kleine-koenig@pengutronix.de, linqiheng@huawei.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, kernel@collabora.com, wenst@chromium.org Subject: [PATCH 0/2] MediaTek MDP3: use devicetree to retrieve SCP Date: Tue, 19 Sep 2023 11:59:36 +0200 Message-ID: <20230919095938.70679-1-angelogioacchino.delregno@collabora.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email 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 (lipwig.vger.email [0.0.0.0]); Tue, 19 Sep 2023 03:00:03 -0700 (PDT) Especially now that Multi-Core SCP support has landed, it makes sense to retrieve the SCP handle by using the "mediatek,scp" property (as already done in MediaTek VCODEC), both to select one specific SCP core for MDP3 and to avoid walking the parent node to find a SCP node. AngeloGioacchino Del Regno (2): media: dt-bindings: mediatek: Add phandle to mediatek,scp on MDP3 RDMA media: platform: mtk-mdp3: Use devicetree phandle to retrieve SCP .../bindings/media/mediatek,mdp3-rdma.yaml | 6 ++++++ .../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 16 ++++++++++------ 2 files changed, 16 insertions(+), 6 deletions(-) -- 2.42.0