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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 89A29E67A95 for ; Tue, 3 Mar 2026 08:42:58 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id E393C10E665; Tue, 3 Mar 2026 08:42:55 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Q8gzLPoY"; dkim-atps=neutral Received: from mail-lj1-f176.google.com (mail-lj1-f176.google.com [209.85.208.176]) by gabe.freedesktop.org (Postfix) with ESMTPS id E1A0410E665 for ; Tue, 3 Mar 2026 08:42:54 +0000 (UTC) Received: by mail-lj1-f176.google.com with SMTP id 38308e7fff4ca-3870902760cso88665811fa.3 for ; Tue, 03 Mar 2026 00:42:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772527373; x=1773132173; darn=lists.freedesktop.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Pid8l3oxr/AZHZz4pdBIzX1rDMW/6jLdB7pjgw7arVo=; b=Q8gzLPoYdH86LyTVKQnHXHpbfhwDMcmWqv6iSiocf2ymkuUWCHmvHovH/ZTQxNAC3t raW2APkb8R19xUgTBcMxs5OVUGkLSjwmFl/R6RN/2K7CchjCvRGUESxKNmO6sVPB6uXo UGem6JvkeHPqf5g0YkFkNZ/Oj293pqMnRqSnrV0IrxBFI+gOtbjEm6yXNKyjoTmAv7c5 TYrxf/jxiWNWb36WvR3SGNU2GtUlSO9FC23TZ2ZDaKULHhV715sxf116GlSKWx3SoPkj IHunaTZsS5gqMA+9t15Lu7EZ6oRL3Ie5/IFOFlK3/JmR9ZveAoAA/3grn4U6O4n5T4VI xCrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772527373; x=1773132173; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Pid8l3oxr/AZHZz4pdBIzX1rDMW/6jLdB7pjgw7arVo=; b=TJQK+VXzSwkprAltOhebvPt9PXfpG0iKdDzK23FTKLUpfulyAw4z/vy2Af/BuQxc+0 xwYvOSypxhjRLriTu9kqYJq2Atm0i6iLMEdVGunhkF3ZhtdHmYMtsEdEa+XL+OWH1nYS OnnpgCHqUVRy5+4hVAlFmzB5BnJm9DXA9JZ7sYAUCKWjHNjvyxA/vTWMLzUntiTWf4Jp Ot0aoBLah+qtfb0Qta+YrNUTuPrQNma3bUXMBxbr6PXFHjHHXlAbB6U88V9YRW3SrU9E /HCy9yqXNbGtMUoisM0jtHACFMfvR5uZx3d/pE9DrGUUHWBaq2eKIgkMl4Lr+NCydss2 HWGw== X-Forwarded-Encrypted: i=1; AJvYcCUTib6d4o1VmJAlM/77Qb900JE0e7dqihUwgV3oAsN4lPG3+bjcM/CzWkhqiIq7f5d08TJUvPcvUFQ=@lists.freedesktop.org X-Gm-Message-State: AOJu0YxMM2U+IKBgfnJrGdLMyvFHcjMxgqZlFyoWZmwJimC7sL15Rv8z hn/5cgtNaZqhHu1jG6/UFBcykD2VVNtmkoU4h56QEMS6pyTmGqMe21xN X-Gm-Gg: ATEYQzyzPfWIAnMF1E8DzxXvvlaGrFHncLmDSdwC7hI51oDhcbsCUHV6uj0Tq9dzUNc Bx1U4DDi+L0+0bmuTcUNXV3Xmn1R+t1Fl5BfD7r9Tz2OJlUhMq7He/bDg+fu8zphcoQSxtT58EB o6B0RoUCkjBq5s5xX05ikYuQK4RMgAUGwQeUQDsz2mJFygfqxqI8Da1zBI712ykXE+AtUCbICfD q79FUSpKYhlzj2tMi9HNxWLHUo276JkFXwg6KnDVMr8HFLvTPDz6DBLswf95EatQoxp4owIgQ9U fBiChOq+Nggv8/vN2ygzAV4Ku6nxILBu4MatT0rfCyTaNqS8LbYzNwN0gjgp/05vpsHHI0t9q5l Hq+eBM7OTOUGC1dPQ5dENa58kYxi48GJapEpjyxZF1qH6d2kD2RLOJMttMGFCTdy9JtKG9oxm2+ iNbkJ/GBlMXDIr X-Received: by 2002:a2e:bc1d:0:b0:38a:957:a125 with SMTP id 38308e7fff4ca-38a0957a856mr72649181fa.18.1772527373025; Tue, 03 Mar 2026 00:42:53 -0800 (PST) Received: from xeon ([188.163.112.72]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-389f30227a9sm32599471fa.42.2026.03.03.00.42.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 00:42:52 -0800 (PST) From: Svyatoslav Ryhel To: Thierry Reding , Thierry Reding , Mikko Perttunen , David Airlie , Simona Vetter , Jonathan Hunter , Sowjanya Komatineni , Luca Ceresoli , Mauro Carvalho Chehab , Greg Kroah-Hartman , Hans Verkuil , Svyatoslav Ryhel Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-media@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH v7 02/15] staging: media: tegra-video: vi: adjust get_selection operation check Date: Tue, 3 Mar 2026 10:42:25 +0200 Message-ID: <20260303084239.15007-3-clamor95@gmail.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20260303084239.15007-1-clamor95@gmail.com> References: <20260303084239.15007-1-clamor95@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" RHVyaW5nIF9fdGVncmFfY2hhbm5lbF90cnlfZm9ybWF0LCB0aGUgVkkgKFZpZGVvIElucHV0KSBj aGVja3MgaWYgdGhlCmNhbWVyYSBzZW5zb3IgZHJpdmVyIHByb3ZpZGVzIGEgZ2V0X3NlbGVjdGlv biBvcGVyYXRpb24uIElmIHRoaXMgb3BlcmF0aW9uCmlzIHVuYXZhaWxhYmxlLCB0aGUgY3JvcCBp cyBzZXQgdG8gMC4gSG93ZXZlciwgaWYgdGhlIG9wZXJhdGlvbiBpcwphdmFpbGFibGUgYnV0IHJl dHVybnMgYW4gZXJyb3IsIHRoZSBWSSBjdXJyZW50bHkgZmFpbHMuCgpXaGlsZSB0aGlzIHdvcmtz IGZvciBzaW1wbGUgY2FtZXJhcyB3aXRoIGEgc2luZ2xlIHBhZCwgaXQgY3JlYXRlcyBhIGNvcm5l cgpjYXNlIGZvciBzZW5zb3JzIGxpa2UgdGhlIG10OW0xMTQuIFRoaXMgc2Vuc29yIHByb3ZpZGVz IHRoZSBzYW1lIG9wZXJhdGlvbgpzZXQgZm9yIGJvdGggSUZQIHBhZHMsIGJ1dCByZXR1cm5zIGFu IGVycm9yIHdoZW4gZ2V0X3NlbGVjdGlvbiBpcyBjYWxsZWQKb24gYW4gdW5zdXBwb3J0ZWQgcGFk IChzdWNoIGFzIHRoZSBzb3VyY2UgcGFkKSwgY2F1c2luZyB0aGUgYWZvcmVtZW50aW9uZWQKYmVo YXZpb3IuCgpUbyByZXNvbHZlIHRoaXMsIGlmIGdldF9zZWxlY3Rpb24gaXMgaW1wbGVtZW50ZWQg YnV0IHJldHVybnMgYW4gZXJyb3IsCnRyeV9jcm9wIGlzIG5vdyBzZXQgdG8gMCDigJQgdHJlYXRp bmcgaXQgYXMgaWYgdGhlIG9wZXJhdGlvbiB3YXMgbm90CmltcGxlbWVudGVkIOKAlCBpbnN0ZWFk IG9mIHJldHVybmluZyBhIGZhaWx1cmUuCgpUZXN0ZWQtYnk6IEx1Y2EgQ2VyZXNvbGkgPGx1Y2Eu Y2VyZXNvbGlAYm9vdGxpbi5jb20+ICMgdGVncmEyMCwgcGFyYWxsZWwgY2FtZXJhClNpZ25lZC1v ZmYtYnk6IFN2eWF0b3NsYXYgUnloZWwgPGNsYW1vcjk1QGdtYWlsLmNvbT4KLS0tCiBkcml2ZXJz L3N0YWdpbmcvbWVkaWEvdGVncmEtdmlkZW8vdmkuYyB8IDEwICsrLS0tLS0tLS0KIDEgZmlsZSBj aGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJp dmVycy9zdGFnaW5nL21lZGlhL3RlZ3JhLXZpZGVvL3ZpLmMgYi9kcml2ZXJzL3N0YWdpbmcvbWVk aWEvdGVncmEtdmlkZW8vdmkuYwppbmRleCBhNzg5MjAzNmYyOWUuLmUwOTYxYmMwYTAxNyAxMDA2 NDQKLS0tIGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL3RlZ3JhLXZpZGVvL3ZpLmMKKysrIGIvZHJp dmVycy9zdGFnaW5nL21lZGlhL3RlZ3JhLXZpZGVvL3ZpLmMKQEAgLTQ3NiwxNyArNDc2LDExIEBA IHN0YXRpYyBpbnQgX190ZWdyYV9jaGFubmVsX3RyeV9mb3JtYXQoc3RydWN0IHRlZ3JhX3ZpX2No YW5uZWwgKmNoYW4sCiAJZnNlLmNvZGUgPSBmbXRpbmZvLT5jb2RlOwogCXJldCA9IHY0bDJfc3Vi ZGV2X2NhbGwoc3ViZGV2LCBwYWQsIGVudW1fZnJhbWVfc2l6ZSwgc2Rfc3RhdGUsICZmc2UpOwog CWlmIChyZXQpIHsKLQkJaWYgKCF2NGwyX3N1YmRldl9oYXNfb3Aoc3ViZGV2LCBwYWQsIGdldF9z ZWxlY3Rpb24pKSB7CisJCWlmICghdjRsMl9zdWJkZXZfaGFzX29wKHN1YmRldiwgcGFkLCBnZXRf c2VsZWN0aW9uKSB8fAorCQkgICAgdjRsMl9zdWJkZXZfY2FsbChzdWJkZXYsIHBhZCwgZ2V0X3Nl bGVjdGlvbiwgTlVMTCwgJnNkc2VsKSkgewogCQkJdHJ5X2Nyb3AtPndpZHRoID0gMDsKIAkJCXRy eV9jcm9wLT5oZWlnaHQgPSAwOwogCQl9IGVsc2UgewotCQkJcmV0ID0gdjRsMl9zdWJkZXZfY2Fs bChzdWJkZXYsIHBhZCwgZ2V0X3NlbGVjdGlvbiwKLQkJCQkJICAgICAgIE5VTEwsICZzZHNlbCk7 Ci0JCQlpZiAocmV0KSB7Ci0JCQkJcmV0ID0gLUVJTlZBTDsKLQkJCQlnb3RvIG91dF9mcmVlOwot CQkJfQotCiAJCQl0cnlfY3JvcC0+d2lkdGggPSBzZHNlbC5yLndpZHRoOwogCQkJdHJ5X2Nyb3At PmhlaWdodCA9IHNkc2VsLnIuaGVpZ2h0OwogCQl9Ci0tIAoyLjUxLjAKCg==