Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4480655pxj; Tue, 8 Jun 2021 15:42:10 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyflgA3atSvAkTUw1pnZT15zvJFd0z0lKVF5IrW1LwUZALKa7DVOUUKZvhKLz+p6mofDy63 X-Received: by 2002:a17:906:3485:: with SMTP id g5mr25262814ejb.174.1623192130601; Tue, 08 Jun 2021 15:42:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623192130; cv=none; d=google.com; s=arc-20160816; b=jl9d6gz6Ujx2JARxRw2PsTXVvT0aXZiDmaTU4SDsCuUb/9J7AK6MbpRvze1V+qoymO 8FZK6PKM3x5fLMn2GhBJsJj2/Pw1Lc5U1Y04VHcPTTWrbc1mDXRxCrE1ZhBWf0QyyvF8 UAyMQY/fXPJtBgFt2jB/hCcOEB1BMGmoTk8FVEFrHZMRmDL7TSH9DYmYmjM7HPXaSZ+x kjROJbxwW9bV7s8nbjzDvWCwPnGVLmSCDrFbN9JYpKgySe3ZTjYXNVY07ayOtW+hkB9k QN1XG9irGjq4YaMcD727br7/Up6lnzCRKDEbZ04g0cPca3AECkXO5xud1M+0Jb7UZwpR s+UA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=t2aDM1URYTj/cZhUOY8AnySlXR+xZP1ewZ8+fSzahOs=; b=e1oN6SbXvtsidBZXyMgiw9RPGgvjrr10uzf6UCTwJcO4EVNsZkf+Utkj/oD1/cObeH fUopBikamjs9R3Shma49kC7X2wFl5tuUILgdMI/GBetKeRfsZYU0iORllJfrTC+mmFEI owU15u0QWlctQ4T3dOBBYKZgQMxlgS2mnB1lxpTe0EsQ0ti6iV8B5kdoX4/FK3dUQMLA e28GXmM92mFiLRwssSPzwi+Fo+qE8FFV1OdEmIW+PB3xEFCXmxGu2CrbIoWu6fl+52s/ mErctG2DL2SBKKUl7eWM6t7ldxARiFnplxcI8Ie+luxEo6BSQMakSg64b0JfTzV57XvO Tw8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@marek-ca.20150623.gappssmtp.com header.s=20150623 header.b=NM30DSAh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id e6si802032ejj.14.2021.06.08.15.41.46; Tue, 08 Jun 2021 15:42:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@marek-ca.20150623.gappssmtp.com header.s=20150623 header.b=NM30DSAh; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235427AbhFHWlF (ORCPT + 99 others); Tue, 8 Jun 2021 18:41:05 -0400 Received: from mail-qt1-f173.google.com ([209.85.160.173]:44629 "EHLO mail-qt1-f173.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235361AbhFHWky (ORCPT ); Tue, 8 Jun 2021 18:40:54 -0400 Received: by mail-qt1-f173.google.com with SMTP id t17so16534978qta.11 for ; Tue, 08 Jun 2021 15:38:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marek-ca.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=t2aDM1URYTj/cZhUOY8AnySlXR+xZP1ewZ8+fSzahOs=; b=NM30DSAhLHVqVz4KXkiSrd53diDP2xzYLxrbDTuzjnQ1LK88wi5T91JOoSc/3sPe7O rYgBNOrwogUwZql5V2jqtPSD5kMTrupX+/Q9HjJIAhWFC74m9uPp4GyhToyukiOj6qdY o6019JAic3YW7BDky/cv2WjvBWTtASIIexqP045kXtPxMc/jBtO1HvucqCknwLqh5knG 7EQ9/icMOpOfanLjcPr8iRJqUl8CbgycFljqMRfENl2r0UoTDNwT0UtJ6aBnn1vRxQV9 xCrT8RC3MFH3dTN+I1+7pw4MOFe3lOLEQ3pRQs/WvcAEm3jbbYN2YUGbFAO2JIIG2nTD pYsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=t2aDM1URYTj/cZhUOY8AnySlXR+xZP1ewZ8+fSzahOs=; b=s/b4HQ4rm2dVGfcLvRaEHGEYCd8TrpMr6nKBbcLy/Ndghr50slkdHXiqJAANAhYz3U 5GWaxv3G1MOHcyYRUNeCUkOMh76TCC8wMz12mgPYMcebYZp4IO+x5bWfsx5+oFWRm9zq sD+LFDmfhodAZF/qPuLmwgr4OVo7Sh74qAIhcQbdt89cWCRfxbGEKARkIEGhDKkW5Zvg 5TRQsy1nVk+i9ujy6EO3U8VXaSFpnqqbrku1Dl2h21CMjKlAq8YSzpluXoC1E3vIXErv m8AwlXKCs37YZD3oKk+oeSFumfgQ/T+148ODTwqeqc6BIYGXwGJDJQU6cyVGik5VerHc 5f0Q== X-Gm-Message-State: AOAM533gTtflaxID0oVFZPcpqH9vsrLoUF9SQQxybDygRNz9nBE7XP3z B4wGNPL/6E8R4TI3qKU56P2xoA== X-Received: by 2002:ac8:647:: with SMTP id e7mr23334269qth.156.1623191871678; Tue, 08 Jun 2021 15:37:51 -0700 (PDT) Received: from localhost.localdomain (modemcable068.184-131-66.mc.videotron.ca. [66.131.184.68]) by smtp.gmail.com with ESMTPSA id m3sm2324266qkh.135.2021.06.08.15.37.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Jun 2021 15:37:51 -0700 (PDT) From: Jonathan Marek To: linux-arm-msm@vger.kernel.org Cc: robert.foss@linaro.org, andrey.konovalov@linaro.org, Todor Tomov , Andy Gross , Bjorn Andersson , Mauro Carvalho Chehab , Hans Verkuil , linux-media@vger.kernel.org (open list:QUALCOMM CAMERA SUBSYSTEM DRIVER), linux-kernel@vger.kernel.org (open list) Subject: [PATCH 05/17] media: camss: csid-170: don't enable unused irqs Date: Tue, 8 Jun 2021 18:34:54 -0400 Message-Id: <20210608223513.23193-6-jonathan@marek.ca> X-Mailer: git-send-email 2.26.1 In-Reply-To: <20210608223513.23193-1-jonathan@marek.ca> References: <20210608223513.23193-1-jonathan@marek.ca> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org csid_isr() only checks for the reset irq, so enabling any other irqs doesn't make sense. The "RDI irq" comment is also wrong, the register should be CSID_CSI2_RDIN_IRQ_MASK. Without this fix there may be an excessive amount of irqs. Fixes: eebe6d00e9bf ("media: camss: Add support for CSID hardware version Titan 170") Signed-off-by: Jonathan Marek Reviewed-by: Robert Foss --- drivers/media/platform/qcom/camss/camss-csid-170.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/drivers/media/platform/qcom/camss/camss-csid-170.c b/drivers/media/platform/qcom/camss/camss-csid-170.c index aa65043c33037..a006c8dbceb13 100644 --- a/drivers/media/platform/qcom/camss/camss-csid-170.c +++ b/drivers/media/platform/qcom/camss/camss-csid-170.c @@ -444,12 +444,6 @@ static void csid_configure_stream(struct csid_device *csid, u8 enable) val |= 1 << CSI2_RX_CFG1_MISR_EN; writel_relaxed(val, csid->base + CSID_CSI2_RX_CFG1); // csi2_vc_mode_shift_val ? - /* error irqs start at BIT(11) */ - writel_relaxed(~0u, csid->base + CSID_CSI2_RX_IRQ_MASK); - - /* RDI irq */ - writel_relaxed(~0u, csid->base + CSID_TOP_IRQ_MASK); - val = 1 << RDI_CTRL_HALT_CMD; writel_relaxed(val, csid->base + CSID_RDI_CTRL(0)); } -- 2.26.1