From patchwork Thu May 3 02:42:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Satish Kumar Nagireddy X-Patchwork-Id: 49174 X-Patchwork-Delegate: laurent.pinchart@ideasonboard.com Received: from vger.kernel.org ([209.132.180.67]) by www.linuxtv.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fE4DT-0000EL-Gj; Thu, 03 May 2018 02:43:32 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752025AbeECCn3 (ORCPT + 1 other); Wed, 2 May 2018 22:43:29 -0400 Received: from mail-co1nam03on0050.outbound.protection.outlook.com ([104.47.40.50]:13728 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751974AbeECCnP (ORCPT ); Wed, 2 May 2018 22:43:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=UD4doEfONzzI+XhyT9oBlvYRUFVs2/0U8FfI3AdhnV0=; b=tNqu2zbb4fMvz9Mb3PJFlBuHuYGFKF7Up6lVC6qEE2gc/w5wAgQGBlyQ3DAV5FNwRkejGmgeVUSpt1yxj9HgOI+PsadKiwxkvbiFWKLjQO5H9kCDjyH/HPiihGwEQuEf8ol0hWNJliKMcZ11iIm/t52R6+BbUptFoMdIiy3Mx1k= Received: from BN6PR02CA0025.namprd02.prod.outlook.com (2603:10b6:404:5f::11) by BLUPR02MB1667.namprd02.prod.outlook.com (2a01:111:e400:525f::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.715.18; Thu, 3 May 2018 02:43:09 +0000 Received: from SN1NAM02FT057.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::205) by BN6PR02CA0025.outlook.office365.com (2603:10b6:404:5f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.735.16 via Frontend Transport; Thu, 3 May 2018 02:43:09 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; ideasonboard.com; dkim=none (message not signed) header.d=none;ideasonboard.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT057.mail.protection.outlook.com (10.152.73.105) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.715.13 via Frontend Transport; Thu, 3 May 2018 02:43:08 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1fE4D5-0004xD-Vw; Wed, 02 May 2018 19:43:07 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1fE4D0-00058K-NI; Wed, 02 May 2018 19:43:02 -0700 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w432gtS3024242; Wed, 2 May 2018 19:42:55 -0700 Received: from [172.19.2.23] (helo=xsjsatishna50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1fE4Cs-00057Q-Uk; Wed, 02 May 2018 19:42:54 -0700 From: Satish Kumar Nagireddy To: , , , CC: Radhey Shyam Pandey , Satish Kumar Nagireddy Subject: [PATCH v5 1/8] v4l: xilinx: dma: Remove colorspace check in xvip_dma_verify_format Date: Wed, 2 May 2018 19:42:46 -0700 Message-ID: <3b02c211b800dd40bd6e34a193eca4a6842af950.1525312401.git.satish.nagireddy.nagireddy@xilinx.com> X-Mailer: git-send-email 2.1.1 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23620.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(39850400004)(396003)(346002)(39380400002)(2980300002)(438002)(189003)(199004)(36756003)(186003)(106002)(77096007)(48376002)(9786002)(6666003)(6636002)(51416003)(126002)(486006)(76176011)(426003)(11346002)(59450400001)(446003)(336012)(316002)(16586007)(476003)(54906003)(47776003)(110136005)(2616005)(7696005)(26005)(8936002)(50226002)(8676002)(356003)(81166006)(81156014)(36386004)(106466001)(50466002)(4326008)(305945005)(107886003)(478600001)(118296001)(63266004)(5660300001)(72206003)(2201001)(2906002)(107986001)(2101003); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR02MB1667; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; LANG:en; PTR:unknown-60-83.xilinx.com; MX:1; A:1; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT057; 1:xbtAilRgeUidif61tBBvt/KaOSmYy2EuEz8Wj8An++MvIx4EbTOeJ7OOousrdKAtGI7Ir6sQXOjMglOcH5q9ApT/joiX+4F4zVRb1Ee+TSUkIJAIc9cFuBQpubLa25eO MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060); SRVR:BLUPR02MB1667; X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1667; 3:nnyDm+glBBZbc3XH7U5KzPOjAiS/q0aRob3lS9GNv3si18PeuqQVzn1p6b8jBHzJTlXu7zwZGau98yQUCOuYvIfUW0CS5agd2um74f/Ocnz3lWQ2CNDhW2rUUXitgoyDz8L2Ib5wSuV/WOa7hZFsBz3Wa1xTqWnBku1O33ICpeEUV8fKgLZ7I7QfCO5U592SnAO5LTC88W+D0ddBa/5jxyx3SyOBI8x5NS4Ydt1YBUj9jB8XDJsXJb+UXde3bGF7VNDmt7gvejv7hlMh1ONRgUGBwPdDOgdVm+qcaNQlqgAYRoC7EWv9RNIoDL43HYupeP4ykODhBKQOa+ZKxsLG6SD+cDvn1CnzsTSnyGhls1U=; 25:cAFNjH494b1RukePJUM2YYDRkSAU5deQZA6Wq2eLhOh/gUyjIuWhsjDE1qdMuLJqe4uRhnw2/9sK/DljvzyOLrQewiAJY9Z85WPtqLXCqktRTydUdocXXejmlJwBbAEMNd6df6w300iwo9Us5wbhsdqcdr55wA44oOpgej20idhHU4T6vTpB391NO2J4julPrvmsjNZlOz7Zfajhl4hP3mXvY2BB00yGOj38yZ2FLeaZh3EsJpRiYFkcYE9BQmgJiCNOsAHH41NXXPBiccP427FOHItnmKAQkP5YphIx1hs0Xz2nrSwZm0NHyRls1wi80tFPbUsDGBaC0UZiIQH8Lw== X-MS-TrafficTypeDiagnostic: BLUPR02MB1667: X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1667; 31:/daGNTIhOk7Q0HSjvruxNKvum5hUZaVVW0B7Aruve4XzPExi2qni+4Q4eCrJUW3SdN2JKzCdCLEpJe0PUNgw08aT34Ht7N3aZ8y/IXPIK9iw9j0+Fg+sxT/gh8+5IvtbiW4I6shey/LEWj1Hw+uIuYMkN8T74Dg828YEHavZgmhPoBJWRUfJzrNEjn6o7r8mqrbReIqD6XlHJaN4cL6Tq82WuYt9M0m3OGxzfjYOj3c=; 20:rlZqyc30we7xZoJ27aiDgFmu4+w8/mnJYoGyzreSXHSeP/LBezqE2s0QykquppgAPBVLKNnsgFFMU88vTYdVfEwi62InW6iE29q0rcPiMmDjQT5xMfKlV/SJ0nnDq4WzgmEh7XXtYt8lAmoxhujoYViOvtohh//6/fwOixddbh6fS1bxFLbw+icXgHKfErqGI/Xcl+MD4Hd1I/LfyOXAFA4cja5AB68WFy0gFeqieK9Cn9AcZvkew8/dZy5E85y+jdqComJNZdm7KRCLbJPC64EsF6nU+OXLFZm1hWKwxejd3sxf7wg6d0jchNSL89aM8QgjlwmN2Hkyjp1jv2cw2FW975dANpF5nu727yTZiljR+wmjolrKQIkFecIEr7l68koX+qb7vwZLglPm88eoeVUHXa4JVdseQZqG/LhR+irS1PhNTkkXlctaLv8CNbndeIqxM0JfR70isHs2uJ8bkXGAye57qU5tpQwWJBipbIwqMfJcXEUBpzhFhIajuX9e X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93004095)(10201501046)(3002001)(3231254)(944501410)(52105095)(6055026)(6041310)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(6072148)(201708071742011); SRVR:BLUPR02MB1667; BCL:0; PCL:0; RULEID:; SRVR:BLUPR02MB1667; X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1667; 4:cG8YrLTTEYx2oGra9r8A0P9I5ySXm+9y489Iw7Ox5JoHz9+eDfAgMSdlJXEItuv+Gi5jWZhIfo4Vz8JjyWft1vSTZqL3QTtuEl9c4Vwtn4dhu5Mw9ek3g5Ax8twhuTg7UAofhdWTjvBepN5kzDKJmo2tEavW9pq5IdWItRcNDcaWbQtYZ2nuYC7YIxPJQj4zBKcCMr3H3/L+RVhF7OEUvCdKv/lCfwQNKhTVRIuJ1R0IRmEYhEVZCUXUNs+yDFbfBfPqVoqzg2EOVxWZY3YCh8YxS/1e8iifEaV+lzhNnjycz6+xi5MrsgNQazKGVyLh X-Forefront-PRVS: 066153096A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR02MB1667; 23:aoKHW56bZWyOBn3Lwk3IYuhTZibYpf46q1r6Z98j9?= =?us-ascii?Q?DMjZpv0amyLC/ylJ5Md00ICvFVHEX6V9VH+uRDx2hnAIc9ZYIqui9zIpwIi6?= =?us-ascii?Q?g3vbACXd0An+/LzDoSwQpallHWd4s8XIHSM0Q7ZsuI8o+ewjMoUleo2oltI7?= =?us-ascii?Q?Wscb/0L3hdQDadUJ3KESll8xP5nGJpmjUAve4mTkFJWb6BXqHPq0itnvQW2S?= =?us-ascii?Q?utxhYk8XpOWzlRzw09VWmBcQYAq6M2nl04f6fJqtsswY3/FAHc6kFUgXFewf?= =?us-ascii?Q?wyNEgge20Lfd1PUkVlos03VofPaRuQoJVW0bKvnC1Hhq/M12DPag+iKk8s3/?= =?us-ascii?Q?i/KL/7iTsEau1qLa62uoW4C4ZezB9no1C7fa/y6lXmRz8EBVCddnHIxah6io?= =?us-ascii?Q?U+/i5wd8CcQ/Tgw4a1VXjB+nGKs4BH49NS9cjsW4u3hYBU3AgcNkC/3fADYh?= =?us-ascii?Q?a6D34MXADr3LnO7PfZWWoplncplscKWfnaoU/dscdTvxmscmPIjvKQJEQU1x?= =?us-ascii?Q?QSX/4XvRi4bui7ckBpAmMB6y7jeFv1veHVNKST17FUKNSLGm3k8anjquXzgY?= =?us-ascii?Q?KLPD4txIXzwhrXRrraQJi2oucyeKcNC9C7XyQT7zrRl+IG8Vq+rhZ8F07jU+?= =?us-ascii?Q?V6I0IDrUPYPNrf72AErqd0c/mz6EUPdHhaHdSQDMqh0k84rzLxGxjjaKPNaY?= =?us-ascii?Q?m6YPcSIHV9of+Ic1QtpNxyZWxXHL4qQfi5REbrVCh7vYVvL0ZNoF+teBvwFa?= =?us-ascii?Q?PbrvSSnURjyJfTr7zhqZg72Psy6cDGe+UYzPW9FTq/RrP9gQvOEMosDDoDSZ?= =?us-ascii?Q?VZE9Xsd4Hv2JHjL7Dkw60flQIUY7XkHUj53WUdm2haJ+EFjE5z1bdbEExPkm?= =?us-ascii?Q?GWw6yurp89wq9Hb/DXWbUJqkXDd2ABx10UdqOBqEoLqSG9rQQg1WXRim0OOw?= =?us-ascii?Q?noSQac0vFDKXYCpfkrhwEq8bQTFJKmoZD728T9WrZ1ZhuCSb6/NqKPp09D4k?= =?us-ascii?Q?0GPr1vtKyOB6IBeV7gldfg3srXnB7FWMXPkGO+b8CoKBy34bs5k8Npe0Pn+Y?= =?us-ascii?Q?DVOT8ANjNSdTJMsJ29NwwZUksjDi+3NlUK9uzZhO/6W58Q4seA9uocNuGm6D?= =?us-ascii?Q?YqNQP4/h+poPIft17gDxXrL4vh95ratHfFpeKgHfOTiwMuG4x64bVfa5Wvom?= =?us-ascii?Q?cMM7e8KJjIhca716FqAc0r0G1l+QAFDnQ9zbN816K96KxaU+vBYd1mRSYj/6?= =?us-ascii?Q?Nfnj+HuGm7tfVKpC1U=3D?= X-Microsoft-Antispam-Message-Info: QWy2lhDphUgFhWbJvED1TtaSYOpJnlzHQmp4FeGLKxuHbbyy+gapMNuM58ELxakSgv/J2kStxhZWIK1ZIGUfqcXPIBlvJ2hNvsH3sxHNLWe+7BooHquOYv1yAuIV32fVVZeFCPc7xLEZziQB47X/J1iramp5zh2I3QYJeSSr4RFQ+g8UjDWqM/sjcqeuxtuh X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1667; 6:gNmVmCBl/TEwGy1xLxJNqGK/VBaESykR/VKmdpr8juwjlr11tGBUPH9HSICpsfsFiotJrCDj2iTBjmG7a8FhFNcokeR5+m0USDMdwqgLxssTGouBZKrhcQJoN2iOB5IpMpDRaOL/nHFrf2XonDeQUl24eP8RVkkDbwOpDeZUFmx0SO3fS6so3O016EafaqJs+Itz6EQqQqqgBKUQtkHKw3Om027ibLGJOJ5Lj7Oegs0kAhXJxxA0JPGKeTTrZGsiQgTRHO3BsxyjFONMDIfzdDODfNuOFRwCAnu+6fBxPtbGSE2SIT34Q+LAzB7ggml19OH7+vWP9mIEeK4rWPNpOLYg5Q6vEVGpWyKP0ORV//ImzrYpb9RA+IH/zohmTAVLNM8X02bfwjl/uZW5PoMpLVb6paTaDq0tb7TjEAy664SN4kJLGFBg7ybuAb1hdeqhsAySFsXVtlwZDTq+dJp6+Q==; 5:wJxBgfrT3TxpeX0yJHixKqE0cHOn+MSJrBGqZV3i91yNLFPivTBk7IZT3zUL26ZuKhX0Nrvfeq/bkSwR5isQO+sZv2s+5zZ4hbs0G6mZgawc4GKT1UQ/hjPNlt3zvrr4iueYaf/bxB9NKgS+Xul6E0xJomTtjB/T0MqalUm1V5U=; 24:z7wpkQPDFyVBN2MBnm29eNKyFjt75f41Gb4ARMd0Bek1/0B08Zc/cTeMBiI1jtgORbD4CaTzYmbRoDoOBUjdv4SFV2y7QqxtNrTKjrsj3Zo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR02MB1667; 7:HE//lApIp2Hek2OeFsYTCXPcfYzA3h+QsWFNpFJlnK+lwHZ7IRRPqpunk4wgj8MsmbgWtqOfTuXYRtyzm3em88EqsznFmMKRUpH6Myjzt5OZluL1t7SuClp2Uag7u5oBPmGhIkJz3srkDhVtLxcvxZCAya11/zP4duPQEVjpp9yQlg1ZV/W7VZmjt4NcNGoFr5YAk+nnhon3hOfyQx3bJP+uNgI/XXIaQYl6who6nWkrEEnHMk3pg3RGT+MsUHDR X-MS-Office365-Filtering-Correlation-Id: ccf69db8-81ad-426c-e26e-08d5b09f9aae X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 May 2018 02:43:08.2984 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ccf69db8-81ad-426c-e26e-08d5b09f9aae X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR02MB1667 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org From: Radhey Shyam Pandey In current implementation driver only checks the colorspace between the last subdev in the pipeline and the connected video node, the pipeline could be configured with wrong colorspace information until the very end. It thus makes little sense to check the colorspace only at the video node. So check can be dropped until we find a better solution to carry colorspace information through pipelines and to userspace. Signed-off-by: Radhey Shyam Pandey Signed-off-by: Satish Kumar Nagireddy --- drivers/media/platform/xilinx/xilinx-dma.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/media/platform/xilinx/xilinx-dma.c b/drivers/media/platform/xilinx/xilinx-dma.c index 522cdfd..cb20ada 100644 --- a/drivers/media/platform/xilinx/xilinx-dma.c +++ b/drivers/media/platform/xilinx/xilinx-dma.c @@ -75,8 +75,7 @@ static int xvip_dma_verify_format(struct xvip_dma *dma) if (dma->fmtinfo->code != fmt.format.code || dma->format.height != fmt.format.height || - dma->format.width != fmt.format.width || - dma->format.colorspace != fmt.format.colorspace) + dma->format.width != fmt.format.width) return -EINVAL; return 0;