Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1987668lqe; Tue, 9 Apr 2024 06:43:38 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCUp+g05owFSyqwXaPicy/sk5ZXSbqHih2Vkea5HC9C0htrrzg+L0nGg1FKRR5tabes0Q33zZznFp56ZFFpi4l8Ii3Ou3yOtELmUd6iqfQ== X-Google-Smtp-Source: AGHT+IEeV0H2UFl93YNcgRDEeBa3hkvmMPYAHPw6W57/nMkJ8HAxcgAYxDXIXvj/d4ZKPd9gFOhQ X-Received: by 2002:a05:622a:490:b0:431:818d:fac7 with SMTP id p16-20020a05622a049000b00431818dfac7mr12130789qtx.35.1712670218404; Tue, 09 Apr 2024 06:43:38 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1712670218; cv=pass; d=google.com; s=arc-20160816; b=W25pI3YkVpDYA0XDtl8eoIJAbq00TevjEE0Y3vh74dppuA62dz753GZ2u82yNbYReK rD0yrCmzpqXbY9QOlPOcd1oKMOkYoo84hQy422EW1t8LBn4PFqJbBsQhAN9yG5anVAxP 35T+BZd+DZf5r0zVYslDMmpzp0SkeAbBo4S9moAdwKuKmA1hfUhiPs2KZFkIQ9hzEhBg R3yyKhhRpvxQmxdYIYT1YptDuwtIWkAgPYl1tTlUL8h3atp55Jn9x49LkFWlKcFZ02Tn A0yqhsMoFtK48scxwJtQkhvZtJloPakMAvch0C+vQKaM5lyXJCmrhd2p1MUX4/YbMmcz grsw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=QRaA6yKrxsnf4LsBY/NreSjlTngA1xE3rkQfg5J98FY=; fh=16nZBzywhjZ9ZG50lncVmQp2BKWrpHBHTmkikhVkR0k=; b=U3dr/A4alvaRCu6Q0MR02s3TI1OHOgmDDMSoukxgKDmfGoAf/lcimY/SoRFoml+5RH /o7jZS2JyCWDbu6MaLNXv3G3ixE94czAlfk3naTGZ49GfCx5EDNYsGPULpLIe8ujqgPA SUwmS2i+YF7VAAH0k3knRTfbf5UYgMinzYn3NWu5FjpdgJbDr9kUFv5hKSCv7WuBEQbi /dl8TOp3RDuJ2cEkJ0Wwq0Utb3+mSDL1GCR3TSchPkAFtViTdX1adAa+wJLRPLcWxlWV Vic0sSRhsIGVU+S16O6Ek384xsC/xXpG+oI+wr4mYD3/sdDNdHRFNa/dspGkPHZxqBUo ijZQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OJAP+81x; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-136988-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136988-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id u20-20020a05622a14d400b00430b652c01esi10322723qtx.112.2024.04.09.06.43.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Apr 2024 06:43:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-136988-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=OJAP+81x; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-136988-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-136988-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 27F6B1C20CFC for ; Tue, 9 Apr 2024 13:43:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CD4C613540E; Tue, 9 Apr 2024 13:39:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="OJAP+81x" Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4F4FC12FB15 for ; Tue, 9 Apr 2024 13:39:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.47 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712669980; cv=none; b=m2ENoEmfDJgDG9btyJLLvw69TgNeBe/L5Qh+V9NZgyQ4dlIjuxSAKEmSYsblhnHyYSqWRNRBDdG4gM9W5ODMLu/mGpC4yf2vGO/gcV5RytZVLFmBLxJamwXZ3SgmDPzlY02VGeuczBbBqMKXs+FC9iSm2dI31yzDiFCt/+ssTcQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712669980; c=relaxed/simple; bh=8MKpVT0aV59vFDSP+md7oWv0RBoK+Q+HPk8EuJ8ZxCc=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=pu5hmJVDX3yv5rtQtgn28QyV26azlUrxeTC8Bx/SQ2jRbrBfUFQozhGs8Ug7mHPcnEmlVPWC70kybi/RYktu0royvcqcaFVPqXFbPdz/iAP+lc3LPiS32ZZgJcnKBuz+6Op2Islp4pazPlHZwO4Xm2yBFByj9cEC7V4EEdsaN/Q= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=OJAP+81x; arc=none smtp.client-ip=209.85.221.47 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-343f62d8124so2802198f8f.2 for ; Tue, 09 Apr 2024 06:39:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1712669976; x=1713274776; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=QRaA6yKrxsnf4LsBY/NreSjlTngA1xE3rkQfg5J98FY=; b=OJAP+81xeH48zqZ32JATgUG3bAd5Gn4Zcy/1E7Rvbd1YAgIzpl0mbTxAbhjQZ2eFEo mgKNoMf6I6Lhdn9HLC1aefH8IjbsDsvRsg58MTD9QWjhDybYdOu3v1B9NuiXZS8UNynQ ukxqnWVdF6dK76JKdw44f3HCytxgumqNXxdbjLCRv9btBmfG0AkxbdkL17e7AzZvFPAy qKARquIwzJosOEilwuOCcxAd+GcuQ6aQEwYHFnsGulJhAQRRMQ/bA7/YDDly00gneTja Z5XsKV9aQKpAdLIu3qsfh/mljdlwcAp11tf1PbA4BzV43g54e0IOieTx6tgb42iK0gLc LN2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712669976; x=1713274776; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=QRaA6yKrxsnf4LsBY/NreSjlTngA1xE3rkQfg5J98FY=; b=f1RMVRncG9hl1Rs2CW7iQXXuJrV+6+mehNyN2p2LGoiP9uWtDa2M0IcbZD4OFgZ6TI 9A2TvDxwt8T3bIl/mlEBJOQUbSIFcCaW3MAZ4gZqeOzJjzEt9Ngy8g2vlP4yM5qoRiek WTqXXwMWab0Sj9Mu/Bm7bzcvMBSbjJ60cEwwzvWz3xIBwR1wYyQTX+tPMCX5J5F/pibN CJwZzBDm4mLLGTMggql8r2xYpZzg5Igbx/ewUeksHgHO5g44p1qNpWxPKhAtoFbAWBEU YPlWCBe/WqLMC0NBsTRU978Udu+seDGVHyQToeEa/frXtxaYWxRQu3uufYokVEb7wi1A GbSw== X-Gm-Message-State: AOJu0YzqurTuFWbe82S5EgguwzPIvRDSVC3vjf6DFjFhFEO1528unuoI aEGuOfObiRUp3FaTTkluV9SKjhMwwbUhZ8jlG5IjNY85bio6LZTMAhvpKGDYAPM= X-Received: by 2002:a5d:5283:0:b0:346:44:3910 with SMTP id c3-20020a5d5283000000b0034600443910mr2538303wrv.49.1712669975882; Tue, 09 Apr 2024 06:39:35 -0700 (PDT) Received: from [192.168.0.102] ([176.61.106.68]) by smtp.gmail.com with ESMTPSA id q1-20020adfb181000000b00341c3071c93sm11642724wra.73.2024.04.09.06.39.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Apr 2024 06:39:35 -0700 (PDT) Message-ID: <18837b02-27af-4d0c-a772-bb7ce787a4c0@linaro.org> Date: Tue, 9 Apr 2024 14:39:34 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 6/8] media: qcom: camss: Add new VFE driver for SM8550 To: Depeng Shao , rfoss@kernel.org, todor.too@gmail.com, andersson@kernel.org, konrad.dybcio@linaro.org, mchehab@kernel.org, quic_yon@quicinc.com Cc: linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org References: <20240320141136.26827-1-quic_depengs@quicinc.com> <20240320141136.26827-7-quic_depengs@quicinc.com> Content-Language: en-US From: Bryan O'Donoghue In-Reply-To: <20240320141136.26827-7-quic_depengs@quicinc.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 20/03/2024 14:11, Depeng Shao wrote: > +#define VFE_IRQ_STATUS(n) ((vfe_is_lite(vfe) ? 0x101C : 0x44) + (n) * 4) These defines do the right thing for the RDI however 1. Please use 'rdi' not 'n' as the parameter here and 2. Pass 'vfe' explicitly not implicitly Right now you need a variable named 'vfe' in the scope of the macro but that ought to be an explicit parameter passed to the macro. --- bod