Received: by 2002:ab2:69cc:0:b0:1f4:be93:e15a with SMTP id n12csp1625240lqp; Mon, 15 Apr 2024 11:48:42 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXCVzyyreT0UVX1XVukyO8mlHmCvupylhUhuo3MF1HgF37JZ1v1VQF9I5pAhzWVkzkEFOODNzYEjkLoYSt/ZlmXIeZf0RHYjArgq1QD/g== X-Google-Smtp-Source: AGHT+IHYJH0KvyFMaeJVEkVPWDhRIxp1nfW6EvmcO2fnqis2FOV6f8EUq9TyvZjg6DLq0AC+1vnV X-Received: by 2002:a05:622a:11d5:b0:436:a4d6:3d1e with SMTP id n21-20020a05622a11d500b00436a4d63d1emr11750280qtk.45.1713206922517; Mon, 15 Apr 2024 11:48:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713206922; cv=pass; d=google.com; s=arc-20160816; b=Z1jomZHxVfAHGFCqjw4ui1+4flEnvS1ZixQwmCQ6eeUOx7N0ri3zHUCovl9Hz9bxME ImuFCZd4Ztc9FSd/NJJ7yC23PUve4Kdkpfs/5silQ+FRQEfgovYrssNlIYlOBt1s+JcX S9gGk5Fx2K+FeInW16vPylpSY5XO5pYnMGsz7PUm5mGP6RvlJ4UVsEYyTvjHe6JMGNks Fw8YY83nwXmHXSSK1BwnVUP+wB4VzLos0g+TBMRTHdlgTLhqFTddWazgR75KoooGykw/ Bwrp8KG1wy6jrLR50Xz5vj0eDzG/w9cLBjsFyE5x2SW5LLB38qnhOMPWNU0+2ox6FHJx 7r8w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=VYiQzuwk5GVp0lIaAD+amWJBiHNUzgL1c6rxu1GyCRw=; fh=YFtScoUunhJmX7ZOPxGiS/33exQVzY/px3W6mPQEyC4=; b=qwlDCj14LhxUU8hJbOcaZgbiWknDpNxqXFAvYkTgXgC3L13QhJukNElEyNLXRN6R2h C28Npaw8FHzLEzNSrfZ4+Gc6bREJSkbkxLWbECB7j9NKKChn2skVD7sH+NnpStyShK46 Gv1EsjyFMfxSBKig5PHXFpNC4Fcdz+x3r8Cro+VPZkOViL0yQ3jlsDuXf3N8/co3q0Jb yy9VNaX2bkh2Kk+rqO1nuyz2XoWayCrjAwOwvJsZ/HxRXLnxCe8bN7fDW6MWmC4x8g81 wl6kFyDZ0G2JtY6nuTLC/JEDcj9KBuRy6QYRSXsW56s2470OEMAkdA6K5taekFWwb6d5 itOA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=FKWiYra+; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-145736-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-145736-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id i6-20020ac85e46000000b00434ac4fba04si10816854qtx.639.2024.04.15.11.48.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 15 Apr 2024 11:48:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-145736-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=FKWiYra+; arc=pass (i=1 dkim=pass dkdomain=intel.com dmarc=pass fromdomain=linux.intel.com); spf=pass (google.com: domain of linux-kernel+bounces-145736-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-145736-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com 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 3B9391C2143C for ; Mon, 15 Apr 2024 18:48:42 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id AFEBF155A25; Mon, 15 Apr 2024 18:48:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="FKWiYra+" Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 759E61552E6; Mon, 15 Apr 2024 18:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.16 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713206882; cv=none; b=dR8budsNBNnXSE/MbepXWW06zcHS7G2tSrUmWWXwbVGScxN66ogcupmK4LwLInj8YE4YKPkfg9Zfv6ZIkmJSe9ALbcaMSmrf3csK0SAXAHxDnSOzM6L/1Kwvo/eB46TrdXAjJKqNj+GoPddfxNPSXjPPQSorQeBZenyWWEg4cHY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713206882; c=relaxed/simple; bh=V3m2W2N1q6fqgiRRtQEa9dZvynEBfFxKofTaSjGXGNc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=SKrylD6/zP+LcJEytBTGl4OAGpyAzeCcdEzKrfP3TH34IepyVxadgL2mWjyxXHg8l4KQCF7tNP1hxrMCXPCyFG+q4aNXL4Osi+sRl5ppRNyPpgwxO+kMvIZDyKI5nUBHNlo56fTNaNOiP6U6I2fnFi0MqCMR0XC16RyY38sZkvM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=none smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=FKWiYra+; arc=none smtp.client-ip=198.175.65.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux.intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1713206882; x=1744742882; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=V3m2W2N1q6fqgiRRtQEa9dZvynEBfFxKofTaSjGXGNc=; b=FKWiYra+KO1C4J8lG/zpyaZ/UlD1xhbF3y/HXhJQiDatrg6zT9f+ACEN 8eJybtOBpKvW/+l5oxRWEuEUquW8ZTNARgWTrn2U+0qGSkITp0RryuOHE fKZqot1Ih6I3s6eBexqOQTZdtrORShRK5qh8WVxL8G+aDRwxOKriPZl+V 1Ds1T1dul5Cltepuz1GEZBsu64ek6oEeHO2CQJ49zBrWxtB4cskg6mkax 6gkBzftVFqwoc+Mm+oHuefGyt6Tticp+HNZSUBIlpb6XX3ZxZ4jRjjBEL R5KBWQICVtzI9xEXGoF1igcgBkwJP8ofCuFQlV3UthlUQqnypwZ85EqvI w==; X-CSE-ConnectionGUID: t5orEL73T7mkQZ9y6j+Gyg== X-CSE-MsgGUID: wysn4T3ZS6qKupK4lUQ1fg== X-IronPort-AV: E=McAfee;i="6600,9927,11045"; a="8735439" X-IronPort-AV: E=Sophos;i="6.07,203,1708416000"; d="scan'208";a="8735439" Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Apr 2024 11:48:01 -0700 X-CSE-ConnectionGUID: tYH85ddMR8eBZ7YGa0i3wQ== X-CSE-MsgGUID: gP5LuKE0Q1ynbPbzMNLSZw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,203,1708416000"; d="scan'208";a="59441422" Received: from black.fi.intel.com ([10.237.72.28]) by orviesa001.jf.intel.com with ESMTP; 15 Apr 2024 11:48:00 -0700 Received: by black.fi.intel.com (Postfix, from userid 1003) id 2FB70483; Mon, 15 Apr 2024 21:47:58 +0300 (EEST) From: Andy Shevchenko To: Mark Brown , linux-spi@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Andy Shevchenko Subject: [PATCH v1 1/1] spi: Consistently use BIT for cs_index_mask (part 2) Date: Mon, 15 Apr 2024 21:47:57 +0300 Message-ID: <20240415184757.1198149-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.43.0.rc1.1336.g36b5255a03ac Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit For some reason the commit 1209c5566f9b ("spi: Consistently use BIT for cs_index_mask") missed one place to change, do it here to finish the job. Signed-off-by: Andy Shevchenko --- drivers/spi/spi.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index a2f01116ba09..6eb8583f5e40 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -822,14 +822,10 @@ struct spi_device *spi_new_device(struct spi_controller *ctlr, proxy->controller_data = chip->controller_data; proxy->controller_state = NULL; /* - * spi->chip_select[i] gives the corresponding physical CS for logical CS i - * logical CS number is represented by setting the ith bit in spi->cs_index_mask - * So, for example, if spi->cs_index_mask = 0x01 then logical CS number is 0 and - * spi->chip_select[0] will give the physical CS. - * By default spi->chip_select[0] will hold the physical CS number so, set - * spi->cs_index_mask as 0x01. + * By default spi->chip_select[0] will hold the physical CS number, + * so set bit 0 in spi->cs_index_mask. */ - proxy->cs_index_mask = 0x01; + proxy->cs_index_mask = BIT(0); if (chip->swnode) { status = device_add_software_node(&proxy->dev, chip->swnode); -- 2.43.0.rc1.1336.g36b5255a03ac