From patchwork Mon Nov 14 05:46:53 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aakarsh Jain X-Patchwork-Id: 624686 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 B49C0C433FE for ; Mon, 14 Nov 2022 05:44:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231877AbiKNFoj (ORCPT ); Mon, 14 Nov 2022 00:44:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56168 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235633AbiKNFoi (ORCPT ); Mon, 14 Nov 2022 00:44:38 -0500 Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 603D217414 for ; Sun, 13 Nov 2022 21:44:37 -0800 (PST) Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20221114054432epoutp03ece7503c5cd2e696d547691b4dd17b05~nXTXXrSev0178101781epoutp032 for ; Mon, 14 Nov 2022 05:44:32 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20221114054432epoutp03ece7503c5cd2e696d547691b4dd17b05~nXTXXrSev0178101781epoutp032 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1668404672; bh=TQP3DaRpHbzXzrsqLoW6MWHJLueLhqW4E9H+nL21wWM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sMfqL4DM9yosPFY7uGXxKPjN8niNyO+KQ8EAqqHgQiPLsoAYSPo6Eyn3zbcK1AyeH Ffc5QAQaLLB/ZOG3FAP4QNo9tvmbtFstrzn8YsrgcpYzXs1pV5kYOgrNHfuBiH/WRm bIikbk6sGao2hc2aK1aIk5zya66qukwGoAIEQn8I= Received: from epsnrtp1.localdomain (unknown [182.195.42.162]) by epcas5p4.samsung.com (KnoxPortal) with ESMTP id 20221114054432epcas5p4411f90e102372e5c1aa6213a98db1ad5~nXTWtduQZ2382523825epcas5p4C; Mon, 14 Nov 2022 05:44:32 +0000 (GMT) Received: from epsmges5p3new.samsung.com (unknown [182.195.38.180]) by epsnrtp1.localdomain (Postfix) with ESMTP id 4N9dY94ZRpz4x9Q2; Mon, 14 Nov 2022 05:44:29 +0000 (GMT) Received: from epcas5p4.samsung.com ( [182.195.41.42]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 88.8D.56352.DB5D1736; Mon, 14 Nov 2022 14:44:29 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas5p3.samsung.com (KnoxPortal) with ESMTPA id 20221114054044epcas5p31658120e6d653d4f56177b70f5583b2a~nXQDKzf-r2669226692epcas5p3K; Mon, 14 Nov 2022 05:40:44 +0000 (GMT) Received: from epsmgms1p2.samsung.com (unknown [182.195.42.42]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20221114054044epsmtrp1cc9efd9319fe8348665d6e7a3ce78636~nXQDJZ7Rp1353813538epsmtrp1u; Mon, 14 Nov 2022 05:40:44 +0000 (GMT) X-AuditID: b6c32a4b-383ff7000001dc20-20-6371d5bd5052 Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgms1p2.samsung.com (Symantec Messaging Gateway) with SMTP id 98.A6.18644.CD4D1736; Mon, 14 Nov 2022 14:40:44 +0900 (KST) Received: from cheetah.sa.corp.samsungelectronics.net (unknown [107.109.115.53]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20221114054040epsmtip279ae3364db1e9da4e4ab4351ba9927f9~nXP_-IsR32101621016epsmtip2b; Mon, 14 Nov 2022 05:40:40 +0000 (GMT) From: Aakarsh Jain To: linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Cc: m.szyprowski@samsung.com, andrzej.hajda@intel.com, mchehab@kernel.org, hverkuil-cisco@xs4all.nl, ezequiel@vanguardiasur.com.ar, jernej.skrabec@gmail.com, benjamin.gaignard@collabora.com, krzysztof.kozlowski+dt@linaro.org, stanimir.varbanov@linaro.org, dillon.minfei@gmail.com, david.plowman@raspberrypi.com, mark.rutland@arm.com, robh+dt@kernel.org, krzk+dt@kernel.org, andi@etezian.org, alim.akhtar@samsung.com, aswani.reddy@samsung.com, pankaj.dubey@samsung.com, smitha.t@samsung.com, aakarsh.jain@samsung.com Subject: [Patch v4 1/3] media: dt-bindings: s5p-mfc: Add new compatible string for Exynos3250 SoC Date: Mon, 14 Nov 2022 11:16:53 +0530 Message-Id: <20221114054655.68090-2-aakarsh.jain@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221114054655.68090-1-aakarsh.jain@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA0WTe0xbdRTH/d17+2BSvCmv3wjDehNIIIG1W1t/KGWIYG7EJTiSbZlxWMsV kNJ2bVGn0wHK7MioNHMqXQdkMDC86Xh0PByPElYEFAclBjoRVF7RkOE2Hlu0paD/fc453+85 yTm/Hxfnz7BDuNkqPaNVyZUUex/RMRgZFd07dUYhnJ6i0O+2MhaaK+9go6qNRQz9UrVOoIGb 7RzUNnkVR7XDfSxUYR9noc7+eQK1LrmrE2UuAi1WNAG0bL7HRsalX3FkXXCy0N0uCxtdamln oUa7i4NuTE9gqMb6GEPX2//moKJeOwe5ejoA+uyCHUuAdEN5A6BtrmpAT1ffx+lbZheHrupZ xmhr3UU2PevsYdM3q8/TRUNbBG1sqwN0sX2aTa9bw+iRB+ucVN6pnLgsRp7BaAWMSqHOyFZl yqiUtPSX0yVSoShaFIuepwQqeS4jo5JeS41+JVvpXgEleE+uzHOnUuU6HXUwPk6rztMzgiy1 Ti+jGE2GUiPWxOjkubo8VWaMitG/IBIKD0ncwrdysgZmCjDNHPmBM99K5IOv/IqBDxeSYtj0 dQO7GOzj8sluAAv+qSO8wX0ALd39mDdYB7B+fpW9Z7ldZtwtdAG4dufhrqUIg4W3HXgx4HLZ ZDQc61R6DAFkAYALBr1Hg5MmAs4Yl3BPwZ9UwKnqyztdCTIcVreWcjxeHimD89Y3vcOehfUt fTtyHzIezl6dxz19IPmpD7S3zBAePSSTYL3hlFfvD1eG2zheDoHLX1zYZQVcuL6Me1kJm3u+ JLx8BPZNWnba4GQkbO466E0fgFdGmjAP46QfLNn+DfPmedBWvscR0DK7wfJyKBysvwG8TEPz Rt/ufkwAVo7+hZWCMPP/IyoBqAP7GY0uN5PRSTSHVcz7/x1Noc61gp1XHpViA/NzazEDAOOC AQC5OBXAKw9VK/i8DPnZDxmtOl2bp2R0A0DiXp8JDwlUqN3fRKVPF4ljhWKpVCqOPSwVUcG8 qm+iFHwyU65nchhGw2j3fBjXJyQfu3tu3Xgs3nBydcEs+GlLJoPf1tq+s2yPFNxJ3q4JrG09 PVOa6XLEjT46kViC3o4JiugdfnEZiC8+9cnx8voVVsrCwx+STo9vd/sapB2a8U1wdviJab9t vJDv+1zD5oE03rsBxnc0ESWHDD0vvR7aK6oadAavZDlNhZ2VI69OrlXYkjVIdbS/uUhAG4TZ ti5DoHR206a6ley3cqnwkSUsbpTaDn5DkppwbtW3t/Hj88UVjd8HhSfU+T9OHCxKupe2yIeL l4d+fFJyNCBwKCY8qPvYHwV/+jwY0wU7w6599Izk5zNXUiZMjibT09lmh19C5Ibj5GROzedH jvPGErdO5OqvUYQuSy6KwrU6+b+NwdNWbgQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsWy7bCSvO6dK4XJBod7TSye7pjJavFg3jY2 i8U/njNZ3F/8mcXi0Oat7BZbrsxmtlh+/ACrxfwj51gtth98xGKx8QVQ9uLMuywWz+evY7R4 Oesem0Xfi4fMFpseX2O1uLxrDptFz4atrBZrj9xlt1h6/SKTxbJNf5gsFm39wm7RuvcIu8Xd PdsYLVrajjA5SHismbeG0WPH3SWMHteXfGL22DnrLrvH4j0vmTw2repk87hzbQ+bx+Yl9R6t R3+xePRtWcXo0XXkOpvH501yHqe+fmYP4I3isklJzcksSy3St0vgyjh0u5Gp4IFAxbWGTSwN jNP4uhg5OSQETCT2z+xj6mLk4hAS2MEo0X5lKjtEQkbif9sxKFtYYuW/5+wQRc1MEh+fbGDt YuTgYBPQlTi7PQckLiLQyihxfWUn2CRmgZUsErc39jCBdAsLJErcevSDBcRmEVCVWLJxAjtI M6+ArcSjTbEQC+QlVm84wAxicwrYSdyZ/QjMFgIqmXRhBcsERr4FjAyrGCVTC4pz03OLDQuM 8lLL9YoTc4tL89L1kvNzNzGC401LawfjnlUf9A4xMnEwHmKU4GBWEuGdJ5OfLMSbklhZlVqU H19UmpNafIhRmoNFSZz3QtfJeCGB9MSS1OzU1ILUIpgsEwenVAMT18wJqd6uj7+2u3868WqK vljY7lk32dxuiNQ1F8ye539+dtzNiScX5/XLPN4aeFzt8NxyD9b3MrczXdfFeRdwPnonM690 /iVR77nbxZdryphwJ+xOD9/VJ1DxyHp9uEvEtC8Ze+QX/TBQOuVnnbuxRKdtw1PvqLnWMo37 nskZGtULXirve8upvvrR9Z8zebns3yycxzv928F6jv36wpJLjI3v5FS7rNj5ZUHsA6a4o538 Np2p1X22XxznX7jAkCeoPSm+xMf37bOH00uPf7FfuvuMdtlG25UC83VnJ1Q7GE3g49fYbCzk WnqC7U5olAlzWEmxelEZW+2PQzwJXCdf2yss+yfccvS5zJyYk/uUWIozEg21mIuKEwHChY53 JgMAAA== X-CMS-MailID: 20221114054044epcas5p31658120e6d653d4f56177b70f5583b2a X-Msg-Generator: CA X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20221114054044epcas5p31658120e6d653d4f56177b70f5583b2a References: <20221114054655.68090-1-aakarsh.jain@samsung.com> Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org Since MFC v7 support was present for both Exynos5420 and Exynos3250 SoC with same compatible string "samsung,mfc-v7". As both SoCs having different hardware properties and having same compatible string for both SoCs doesn't seems to be correct. Add new compatible for Exynos3250 SoC followed by mfc-v7 fallback which will differentiate the node properties for both SoCs which support MFC v7. Reviewed-by: Tommaso Merciai Suggested-by: Alim Akhtar Signed-off-by: Aakarsh Jain Reviewed-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/media/s5p-mfc.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) We are already in process of converting this txt file to yaml. https://patchwork.kernel.org/project/linux-media/patch/20221011122516.32135-2-aakarsh.jain@samsung.com/ Modifying this txt binding for completeness. diff --git a/Documentation/devicetree/bindings/media/s5p-mfc.txt b/Documentation/devicetree/bindings/media/s5p-mfc.txt index aa54c8159d9f..9b13e8c9d040 100644 --- a/Documentation/devicetree/bindings/media/s5p-mfc.txt +++ b/Documentation/devicetree/bindings/media/s5p-mfc.txt @@ -10,10 +10,12 @@ Required properties: - compatible : value should be either one among the following (a) "samsung,mfc-v5" for MFC v5 present in Exynos4 SoCs (b) "samsung,mfc-v6" for MFC v6 present in Exynos5 SoCs - (c) "samsung,mfc-v7" for MFC v7 present in Exynos5420 SoC - (d) "samsung,mfc-v8" for MFC v8 present in Exynos5800 SoC - (e) "samsung,exynos5433-mfc" for MFC v8 present in Exynos5433 SoC - (f) "samsung,mfc-v10" for MFC v10 present in Exynos7880 SoC + (c) "samsung,exynos3250-mfc","samsung,mfc-v7" for MFC v7 + present in Exynos3250 SoC + (d) "samsung,mfc-v7" for MFC v7 present in Exynos5420 SoC + (e) "samsung,mfc-v8" for MFC v8 present in Exynos5800 SoC + (f) "samsung,exynos5433-mfc" for MFC v8 present in Exynos5433 SoC + (g) "samsung,mfc-v10" for MFC v10 present in Exynos7880 SoC - reg : Physical base address of the IP registers and length of memory mapped region. From patchwork Mon Nov 14 05:46:54 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aakarsh Jain X-Patchwork-Id: 625014 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 9ACDCC4332F for ; Mon, 14 Nov 2022 05:45:14 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235770AbiKNFpN (ORCPT ); Mon, 14 Nov 2022 00:45:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56458 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235741AbiKNFow (ORCPT ); Mon, 14 Nov 2022 00:44:52 -0500 Received: from mailout4.samsung.com (mailout4.samsung.com [203.254.224.34]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 334FC167DF for ; Sun, 13 Nov 2022 21:44:47 -0800 (PST) Received: from epcas5p4.samsung.com (unknown [182.195.41.42]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20221114054445epoutp04437b9add1da24bded7176f0d84861c2e~nXTjabDV41821018210epoutp04M for ; Mon, 14 Nov 2022 05:44:45 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20221114054445epoutp04437b9add1da24bded7176f0d84861c2e~nXTjabDV41821018210epoutp04M DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1668404685; bh=FtNonu142mw8UcQV9QErqFMq965U9ZP4d9RK4tcsloo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=MDu4plkHyCIZPPTYZkdT5ddOctlJiLUViWlVa7CmUtOsQUc4rwd9zlIBcqZmvC/ZP /7rmC+DH7mzdzpXV3llpF+VyXjShEdKvVzi4uTpPthGk4KTlF36fG2ODmKZ2RKzXGy zGP50/PO4jZcyzoPYN50TqnmfmX3iwZx/SQ3oxB4= Received: from epsnrtp4.localdomain (unknown [182.195.42.165]) by epcas5p4.samsung.com (KnoxPortal) with ESMTP id 20221114054445epcas5p46aa8409dcef1b4898e8b33912f2d9568~nXTixnji52232022320epcas5p4R; Mon, 14 Nov 2022 05:44:45 +0000 (GMT) Received: from epsmges5p3new.samsung.com (unknown [182.195.38.179]) by epsnrtp4.localdomain (Postfix) with ESMTP id 4N9dYH6G7xz4x9Q2; Mon, 14 Nov 2022 05:44:35 +0000 (GMT) Received: from epcas5p2.samsung.com ( [182.195.41.40]) by epsmges5p3new.samsung.com (Symantec Messaging Gateway) with SMTP id 9F.8D.56352.3C5D1736; Mon, 14 Nov 2022 14:44:35 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas5p3.samsung.com (KnoxPortal) with ESMTPA id 20221114054049epcas5p3f3a5ce63fd3f1ce55197d1eaaa87e90b~nXQHLTpj92436624366epcas5p33; Mon, 14 Nov 2022 05:40:49 +0000 (GMT) Received: from epsmgms1p1new.samsung.com (unknown [182.195.42.41]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20221114054049epsmtrp222c3d51a3c31bedc746783817efae4c9~nXQHJ0FjF2028920289epsmtrp2P; Mon, 14 Nov 2022 05:40:49 +0000 (GMT) X-AuditID: b6c32a4b-5f7fe7000001dc20-32-6371d5c39f6b Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgms1p1new.samsung.com (Symantec Messaging Gateway) with SMTP id EE.CA.14392.1E4D1736; Mon, 14 Nov 2022 14:40:49 +0900 (KST) Received: from cheetah.sa.corp.samsungelectronics.net (unknown [107.109.115.53]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20221114054045epsmtip2bd24a5e26dbc224815ddda1c116614a0~nXQDWTUEE1854818548epsmtip2f; Mon, 14 Nov 2022 05:40:44 +0000 (GMT) From: Aakarsh Jain To: linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Cc: m.szyprowski@samsung.com, andrzej.hajda@intel.com, mchehab@kernel.org, hverkuil-cisco@xs4all.nl, ezequiel@vanguardiasur.com.ar, jernej.skrabec@gmail.com, benjamin.gaignard@collabora.com, krzysztof.kozlowski+dt@linaro.org, stanimir.varbanov@linaro.org, dillon.minfei@gmail.com, david.plowman@raspberrypi.com, mark.rutland@arm.com, robh+dt@kernel.org, krzk+dt@kernel.org, andi@etezian.org, alim.akhtar@samsung.com, aswani.reddy@samsung.com, pankaj.dubey@samsung.com, smitha.t@samsung.com, aakarsh.jain@samsung.com Subject: [Patch v4 2/3] media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC Date: Mon, 14 Nov 2022 11:16:54 +0530 Message-Id: <20221114054655.68090-3-aakarsh.jain@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221114054655.68090-1-aakarsh.jain@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA0VTaVBbVRSe+95LXoIN8wwwXNmkb6QCM1BiQ3rRghY7zJuhjmB1XPoDYngF hpDELLU4Lo2yj4XSqeyCJYQKlMWwRQQaAkJF0bYi2CHBFmoLOmXYpBSYqSEB/fedc77vfOee ey8PF9q4Prx0hZZVK6RymutGdA+FBIcN/faeLOJ6swj9aa7goNs13Vxk2LiPoT8MqwSydnSR qHOiCkeXRy0cVDv8Mwf1DM4S6Jt5R/VGhZ1A92tbAVqonOGiovk7ODLNTXLQr73VXPR5excH tQzbSWScuoGhBtM2huq61kiU0z9MIntfN0DZucPYS5C5UnMFMGZ7PWCm6ldw5ttKO8kY+hYw xtRUwGVsk31cpqP+Eybn+02CKepsAkzh8BSXWTUFMGP/rJIJgncyjqSx0hRWHcgqZMqUdEVq NB1/IunlpEhJhChMFIUO04EKaSYbTR87nhAWly53rIAOPC2V6xypBKlGQx+MOaJW6rRsYJpS o42mWVWKXCVWhWukmRqdIjVcwWqfF0VEPBfpICZnpN20jZOqfvczXXUd2Fmw+EQh4PMgJYZf b/1IFAI3npD6DsDN5b9JV7ACYGteA+4K1gFsNkzje5K2bP2upB/A8vqr2E5BSOVgsN0SWgh4 PC4VBsd75DtpT0oP4Fy+doePUyUEnC6adzbyoN6Ftse9Ti1BBcHN5nPkDhZQ0fDSTw+By+xp 2NxucfL5VAy0Vc06J4JUHh/eXKvCXKRj8N5g/67AA/412km6sA9cXeznurAMztUt7J5ADtv6 LhIu/CK0TFQTO0PjVAhs6z3oSvvDL8Zane1xyh2e27q7ayWA5po9fABW2zY4LuwHh5qNuyMw cMW4yHEtqATAlssmcB4EVP5v8RUATeApVqXJTGU1kapDCvb9/25Npsw0AeczD403g9nbS+FW gPGAFUAeTnsKavyUMqEgRZr1AatWJql1clZjBZGOBZbgPl4ypeOfKLRJInFUhFgikYijDklE tLfAUB4qE1KpUi2bwbIqVr2nw3h8n7NY4wuo+MSXfaUzyeKlOO2+T3NLzaMPla3zPae8C7xj 19JHCoo/w97SLx1PNLb5Y149TROiqwUVy9xHQcpfpspqtCML+3vzamk+q36WTw8ptrfjfNdX 8oO2z/i5eb1y7O7jo+c3spjlB6o7Qm1xqOW63k6PkYMdwTpLwOs/4I0ev98asFr9N8nJIM8Q Q2JwuXEgKTPEKzlwWuPnO/CktmQ8PyV74rX6IcX6hcIO463JzouykwWx8XPXZq4t4E1mSZbp FL9s8eRRQizV7z99oPXNmNzSS/vYBiA5XPZqfHrXSG1LzttbjYnc3jcePcNEPvh4VZ8qdI+9 V0l+9OHMhTRfHU1o0qSiUFytkf4LJsQTLm8EAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsWy7bCSvO7DK4XJBl8Os1g83TGT1eLBvG1s Fot/PGeyuL/4M4vFoc1b2S22XJnNbLH8+AFWi/lHzrFabD/4iMVi4wug7MWZd1ksns9fx2jx ctY9Nou+Fw+ZLTY9vsZqcXnXHDaLng1bWS3WHrnLbrH0+kUmi2Wb/jBZLNr6hd2ide8Rdou7 e7YxWrS0HWFykPBYM28No8eOu0sYPa4v+cTssXPWXXaPxXteMnlsWtXJ5nHn2h42j81L6j1a j/5i8ejbsorRo+vIdTaPz5vkPE59/cwewBvFZZOSmpNZllqkb5fAlXHpzln2gr18FVsXbWZq YHzH3cXIySEhYCKxvqWRBcQWEtjNKDHnKT9EXEbif9sxdghbWGLlv+dANhdQTTOTxOYLn5m7 GDk42AR0Jc5uzwGJiwi0MkpcX9nJBOIwC6xkkbi9sYcJpFtYIEFi/p27jCA2i4CqxK/VvWBT eQVsJRae+c4IsUFeYvWGA8wgNqeAncSd2Y+YIS6ylZh0YQXLBEa+BYwMqxglUwuKc9Nziw0L DPNSy/WKE3OLS/PS9ZLzczcxguNNS3MH4/ZVH/QOMTJxMB5ilOBgVhLhnSeTnyzEm5JYWZVa lB9fVJqTWnyIUZqDRUmc90LXyXghgfTEktTs1NSC1CKYLBMHp1QD064dOW7RNZfOmbZo/5Go ro7beizJ67bYoTtXQ59/kxQ6fujGW3uum0fmegkurz8snsehY1jSGLx0tUTU9WYj04r2v79v 7pes2sIhUHDa6YXhrRndT05uSjp8oWvrp9kc/odmzbuoI7QoXqXV6JtVvfTVLxdV94jO5E/r PTotfvnJl6HbdTkymFRsE78wvbdIC9WpjVdO3VK4T/NvVERE2LznkzU/nd137Jha3DLrtRZ7 ik8cuCCisEYwOnCS4M2lEy9Ev5PiX3fk79mVz2YViB3pevTmmdSu3xYbs7fMkLtosjLKdnOt 0tHT7F3vuq0ap17dq2zYwJKr8MPf+plMjBXjqmbrDcGtaZ9y1jO4OyixFGckGmoxFxUnAgCn wIwdJgMAAA== X-CMS-MailID: 20221114054049epcas5p3f3a5ce63fd3f1ce55197d1eaaa87e90b X-Msg-Generator: CA X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20221114054049epcas5p3f3a5ce63fd3f1ce55197d1eaaa87e90b References: <20221114054655.68090-1-aakarsh.jain@samsung.com> Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org commit "5441e9dafdfc6dc40fa" which adds mfc v7 support for Exynos3250 and use the same compatible string as used by Exynos5240 but both the IPs are a bit different in terms of IP clock. Lets add variant driver data based on the new compatible string "samsung,exynos3250-mfc" for Exynos3250 SoC. Suggested-by: Alim Akhtar Fixes: 5441e9dafdfc ("[media] s5p-mfc: Core support for MFC v7") Signed-off-by: Aakarsh Jain --- .../media/platform/samsung/s5p-mfc/s5p_mfc.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c b/drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c index fca5c6405eec..007c7dbee037 100644 --- a/drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c +++ b/drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c @@ -1576,8 +1576,18 @@ static struct s5p_mfc_variant mfc_drvdata_v7 = { .port_num = MFC_NUM_PORTS_V7, .buf_size = &buf_size_v7, .fw_name[0] = "s5p-mfc-v7.fw", - .clk_names = {"mfc", "sclk_mfc"}, - .num_clocks = 2, + .clk_names = {"mfc"}, + .num_clocks = 1, +}; + +static struct s5p_mfc_variant mfc_drvdata_v7_3250 = { + .version = MFC_VERSION_V7, + .version_bit = MFC_V7_BIT, + .port_num = MFC_NUM_PORTS_V7, + .buf_size = &buf_size_v7, + .fw_name[0] = "s5p-mfc-v7.fw", + .clk_names = {"mfc", "sclk_mfc"}, + .num_clocks = 2, }; static struct s5p_mfc_buf_size_v6 mfc_buf_size_v8 = { @@ -1647,6 +1657,9 @@ static const struct of_device_id exynos_mfc_match[] = { }, { .compatible = "samsung,mfc-v7", .data = &mfc_drvdata_v7, + }, { + .compatible = "samsung,exynos3250-mfc", + .data = &mfc_drvdata_v7_3250, }, { .compatible = "samsung,mfc-v8", .data = &mfc_drvdata_v8, From patchwork Mon Nov 14 05:46:55 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Aakarsh Jain X-Patchwork-Id: 624685 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 F2BB6C4332F for ; Mon, 14 Nov 2022 05:45:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235802AbiKNFpT (ORCPT ); Mon, 14 Nov 2022 00:45:19 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235662AbiKNFpA (ORCPT ); Mon, 14 Nov 2022 00:45:00 -0500 Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 557AB17078 for ; Sun, 13 Nov 2022 21:44:49 -0800 (PST) Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20221114054447epoutp03e9734e61141e3df41d8bd5f0bd1e1f86~nXTlF8PfB0120101201epoutp03b for ; Mon, 14 Nov 2022 05:44:47 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20221114054447epoutp03e9734e61141e3df41d8bd5f0bd1e1f86~nXTlF8PfB0120101201epoutp03b DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1668404687; bh=VUPNyPP65Q8amq2++YTPnc2vQJAOUVPlJkAD/OQoUfU=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sq1fZjxREUnDsLoaYzr+5FbOh1O5o57K+ctas3UOlbl3q38VabqK9iwsMnEVFmMgl i9MUbPIVLC8BGv0g5UH+RRDMysMhxKgASXCF+kTSjAlo3yDd9d3uzTbt0+JcNP6QH+ c/53H3+TOdwGuUA+xWt18WK/4ZI90SxTev9waiiE= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas5p1.samsung.com (KnoxPortal) with ESMTP id 20221114054446epcas5p15bd51a449819ab9af6eb10c8d646e085~nXTkfPt-j1379513795epcas5p1Q; Mon, 14 Nov 2022 05:44:46 +0000 (GMT) Received: from epsmges5p1new.samsung.com (unknown [182.195.38.176]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4N9dYQ2jx3z4x9Q6; Mon, 14 Nov 2022 05:44:42 +0000 (GMT) Received: from epcas5p1.samsung.com ( [182.195.41.39]) by epsmges5p1new.samsung.com (Symantec Messaging Gateway) with SMTP id B3.CD.01710.AC5D1736; Mon, 14 Nov 2022 14:44:42 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPA id 20221114054053epcas5p1f88b41bce65d54f0f26d0b562e88f7d6~nXQLFMQno0126401264epcas5p1i; Mon, 14 Nov 2022 05:40:53 +0000 (GMT) Received: from epsmgms1p2.samsung.com (unknown [182.195.42.42]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20221114054053epsmtrp2c298815cafcfcbe1281022b7c78f8b5f~nXQLD6xEQ2028920289epsmtrp2U; Mon, 14 Nov 2022 05:40:53 +0000 (GMT) X-AuditID: b6c32a49-c9ffa700000006ae-eb-6371d5ca3046 Received: from epsmtip2.samsung.com ( [182.195.34.31]) by epsmgms1p2.samsung.com (Symantec Messaging Gateway) with SMTP id 8D.A6.18644.5E4D1736; Mon, 14 Nov 2022 14:40:53 +0900 (KST) Received: from cheetah.sa.corp.samsungelectronics.net (unknown [107.109.115.53]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20221114054049epsmtip20959451eee51877cbc97d0f06c258799~nXQHMqWrx2101521015epsmtip2O; Mon, 14 Nov 2022 05:40:49 +0000 (GMT) From: Aakarsh Jain To: linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org Cc: m.szyprowski@samsung.com, andrzej.hajda@intel.com, mchehab@kernel.org, hverkuil-cisco@xs4all.nl, ezequiel@vanguardiasur.com.ar, jernej.skrabec@gmail.com, benjamin.gaignard@collabora.com, krzysztof.kozlowski+dt@linaro.org, stanimir.varbanov@linaro.org, dillon.minfei@gmail.com, david.plowman@raspberrypi.com, mark.rutland@arm.com, robh+dt@kernel.org, krzk+dt@kernel.org, andi@etezian.org, alim.akhtar@samsung.com, aswani.reddy@samsung.com, pankaj.dubey@samsung.com, smitha.t@samsung.com, aakarsh.jain@samsung.com Subject: [Patch v4 3/3] ARM: dts: exynos: Add new SoC specific compatible string for Exynos3250 SoC Date: Mon, 14 Nov 2022 11:16:55 +0530 Message-Id: <20221114054655.68090-4-aakarsh.jain@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20221114054655.68090-1-aakarsh.jain@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA0VTfUxbVRzN7Xvta1lq3sqWXbrJWCMYYECrpd4aPhZl+PYRQ1w00cWUZ3kC obSlLeAWnVPHpmTgYEPlY92k4DIYMFpgHSsblCLKAsiAMZHqgHW0xI8N1IAC2tKi/53fOefe 3++eey8XE0xxhNxstYHRqWmViBOEd/RGPh0zMJ6nFJvPC5DLWslG940dHGRammOhn0yLOLJb 2gnUNlaNoUv93Wx0wTHERtd6ZnDU6vaqI5VOHM1daAbIU/UjB5W6pzFknr3LRqOdNRx0+mo7 GzU5nASqnxhhoa/MKyxU2/47gYq6HARy2joAOnHSwdoDqSvGK4CyOusANVG3gFHXq5wEZbJ5 WJS54RMONXXXxqEsde9TRX1/4VRpWwOgih0THGrRHEoN/LFIpPHfyEnIYugMRhfGqJWajGx1 ZqLowCHFi4p4mVgSI5Gj50RhajqXSRSlHEyLSc1WeSMQhRXQqnwvlUbr9aK4pASdJt/AhGVp 9IZEEaPNUGml2lg9navPV2fGqhnD8xKx+Jl4rzE9J8uzUodry3nv3Lp1EjsOnEQx4HEhKYXD tx+DYhDEFZA3ABysrQ4UC97i1BzhLxYBXJk8wdlY8qWrB/cLnQA+7B5l+wQBWcSC9ZMRxYDL 5ZAxcPCaykdvIT8AcPZjg8+PkWU4/KHUjfmEYJKBjpJP1zFOhsOKkg+BD/PJRLg2UQn8zXbC xqvd6x4emQSnqmcw30aQ/IgH++sXAodIgTdvXMT8OBjO97cFeCFc/LUrMLUSztZ6Ah4VbLGd w/04GXaP1eC+oTEyErZ0xvnpJ2HFQDPLhzHyCVjy9wOWn+dDq3EDR8CaqSW2H++AvY31gZkp eLbVyfYHVOaNsWWSOANCq/5vcRGABhDCaPW5mYw+XitRM4X/3ZpSk2sG6888ap8VOO8/irUD FhfYAeRioi184w6NUsDPoI8cZXQahS5fxejtIN4bYBkm3KrUeP+J2qCQSOViqUwmk8qflUlE 2/imL6KUAjKTNjA5DKNldBvrWFye8Dhr2zSWd5OT/Oe9n8/cGXKsvTBYM7/n3L7x15qHR2bG 3hKeN94OH/7t0JtBo0O2gVcvDaVbyvq+d6eWe1xj4cc+u1xyirbKV8x1Ed8e2TUjn78jn1Y8 csFfgsJthbs2xXh4xpyCioTop+TwZbdYtnR9+ii4nJLqwpaFzOFI65LLzUuezROtraqmHu9u 61n9513Y5znYa7JUxH1OLUd8Q2inFT2NWPYm9bJ9PKN76wFL+cKx9NaQuaaRoAfvRdecJXTB hLbe/vZ8KP3daqNrc+/c16+EWbZvP12wv6ms9LApa2/RS/s3R7vCGZJ+uHcpoYgBhc07Xw8p r12hpfe64jqTdotwfRYticJ0evpfgtnVsW8EAAA= X-Brightmail-Tracker: H4sIAAAAAAAAAzWRfSzUcRzH+/6e7ndXp9+QvlFst5WmEWr2XUUp1W9WVn/UWg/LxW8Ux3XX CcvD0tkyWWr+cHI9HOouFceJnKfrMC1h5LQ69IDOpkTloZtyqf9en/fDPp/tQ+PONwl3+mzC BU6WII4XUQKi5rnIy3ek73yU/6B2FRqpLSTRsLqGQprZMQwNaaYJZKoy8FB1XxGO7rc3k+i2 +RWJnrZ8IFDl50W3p9BKoLHbjwGyqQYplPf5PY70H/tJ1PvsFoVyKwwkemS28lCppQdDZXo7 hu4ZvvOQssHMQ1ZjDUBXss3YLsiWq8sBW2stAaylZApn61RWHqsx2jBWr7tKse/6jRRbVZLB KlvnCTavWgfYHLOFYqf1nuyLH9O8Q8Ljgh3RXPzZJE62OSRSEGuzlxDSG/zkpqZsPBNYeTmA T0NmK7w70kI42JmpBXC0Ubqkr4W/s9v+ZVygdmFskQWLmSwMmm1ziwWaphhf2Pk03qG7MkoA LdqrmGPAGS0B31bmYo62CxMFc8frSAcTzHpYcO0ycLCQCYYLlkKwtMELPqxoxh3MZ0Lgu6IP +NJFwfBG9wPiOnC6A5bpwBpOKpfESOQB0sAE7qKfXCyRKxJi/KISJXrw928+PrXAqJv0MwGM BiYAaVzkKlSvTYxyFkaLU1I5WeJpmSKek5uAB02IVgu7czpOOzMx4gtcHMdJOdl/F6P57plY yMw6xalQxlRfKklKP+ePwZ3ZE41lQSm9zedPunR12EcPHxo5UJYRuk25POtTW4bKT/AtLbTg 5+C+iLdHvtjICI1xcoW3/PKbg10p96eVH1tUNeM/wzy3ux3Ndz86tPLYie+Vcb3Xkns6R6vt c27PkvcuTxKEMsXkxOupZu9L3ht+ZJFtD+bte4tnMqvr/V2nPObT9rwH/IaTmwt+L4RZfFce qXLpwfOHi6IV9ar9hk1x2qAzBmFdQPDB2WjDgKxPuSpvrH/OS52XM2rWmgLTX/4KfwJ3T8q2 6MjOjanJxelMZMN4ROvXyDqPGUVR+ADVbtQMpDiVDovCVwhbzR1vRIQ8Vhzgg8vk4j/2GgaX JgMAAA== X-CMS-MailID: 20221114054053epcas5p1f88b41bce65d54f0f26d0b562e88f7d6 X-Msg-Generator: CA X-Sendblock-Type: REQ_APPROVE CMS-TYPE: 105P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20221114054053epcas5p1f88b41bce65d54f0f26d0b562e88f7d6 References: <20221114054655.68090-1-aakarsh.jain@samsung.com> Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org commit "752d3a23d1f68de87e3c" which adds MFC codec device node for exynos3250 SoC. Since exynos3250.dtsi and exynos5420.dtsi are using same compatible string as "samsung,mfc-v7" but their node properties are different. As both SoCs have MFC v7 hardware module but with different clock hierarchy and complexity. Add new compatible string followed by mfc-v7 fallback for Exynos3250 SoC. Reviewed-by: Tommaso Merciai Suggested-by: Alim Akhtar Signed-off-by: Aakarsh Jain --- arch/arm/boot/dts/exynos3250.dtsi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi index 326b9e0ed8d3..1a29993fca0b 100644 --- a/arch/arm/boot/dts/exynos3250.dtsi +++ b/arch/arm/boot/dts/exynos3250.dtsi @@ -485,7 +485,7 @@ }; mfc: codec@13400000 { - compatible = "samsung,mfc-v7"; + compatible = "samsung,exynos3250-mfc","samsung,mfc-v7"; reg = <0x13400000 0x10000>; interrupts = ; clock-names = "mfc", "sclk_mfc";