From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) (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 6245E3D904D for ; Mon, 9 Mar 2026 15:34:32 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773070473; cv=none; b=NO5Q+mQIH4ppzRTohuspplE8i2zFVJW6u0MBJNVr27J5P6Bmycvsx0Q+kT7iP5klBPAJDYU0SE7pl6sWkD6W8gnHzpjXPlR8WC48fWHjIc64Sn3ecVhNxE9vkElbeOM5BgBARsZRZZhswMYRpclGpOGvUGQ0OxT5MEaQ1kyXS/M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773070473; c=relaxed/simple; bh=lHULfwj07UOv2NA0gHURCKRUObTQPEK1J5+hzqK1pEg=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=XD3CEl4bz/FW6YW4WPVUk8SppLn8W5E8J2gUVZDoc/6goSZcdCBIdsoE2qFWFyooQnfci31jzj0LuGqxZsQnO5xiI+BmYYu/5mjeRRkUFhms0R+r1Pv4oHYBQ+tQ3IuCh0RNrBwCdwToiPwM+dFzxZ8WB9Bz+ux2U/fgEKpKiHI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=USDtFv6R; arc=none smtp.client-ip=209.85.215.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="USDtFv6R" Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-c6dd5b01e14so4029318a12.0 for ; Mon, 09 Mar 2026 08:34:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773070472; x=1773675272; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=aLjJduYJbPlqUspb+EI2OVQECqL3eoqkLEqyJPZKF3M=; b=USDtFv6RXU41W8p6Idl0AACHxywIGTgDxSGwcYLIb1U3+/OeBPNExAB8JcA7FXUTz5 4wzEFtWNMVOr8ERgMjx6ZbKnBlOiooSoKb07GqgkC2Z0xNkPHpwIcCP705ofBPJ8wfC6 iX2JODW0EyVwg7qXTFs8J/FDyeePDn6ccESzQuY9aWMri2QZUAKwsJknChtmT71w+pTb L4+9vHGYfr47onIvjY0CMJZPxh8r/UkDzwFa5kBDlwKqJuzt72UyDUSg2uO3YGInj6hp sK/xbQ95FTnjdsxYyGK2/soBnbwrqSn3dersHfOidUC47vAw9GajcsR5/JSrxV1tC3jM FgZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773070472; x=1773675272; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=aLjJduYJbPlqUspb+EI2OVQECqL3eoqkLEqyJPZKF3M=; b=KCH1X9KkV/rcavGRFkdIYBh6xC6bENkHUHG2vo8TWAlfSr6QiaqDgUpOAUo9eBEia3 rN1+CaX0T4UTQ6EMeVyn/zpUHhBb1tdK9jXplqpOIhbxRiFfwazLIwxBmSB15ff3yibY idNWG2+z3lPm68U9Ws1OIkVuc/VlcaPSYQmuHW1rEFewdtnhhNgE4qXiKeKRBQomw3KH 7WVasnf/nI1Iy5EVIzjS1aFZJyZFvv454ZZU73bY8gwJwFFLCkacc+/cvnalMcRxZvHh G2oxkGNfnx7l7TLmXBtiBorNJm5dSCnt/B9bcIfYYqj0mofo0q+Djz1ZWoGChk3OIka6 vK+g== X-Forwarded-Encrypted: i=1; AJvYcCU6f2OG9Ic0chnWZAjfQ62hWZAE5ubb0/4QNyBKXOZ2T4k6iktDhrJ+4fNXoa6jIlrAzyH1G2zILm55VwA=@vger.kernel.org X-Gm-Message-State: AOJu0YyToX+/aVEFoy2qZxJRnRLNFkEpEnWhLvPMDONOyzinkuOcfNsT jN3knmHhnfovfiZeJ86TJ7BFGVrF+y0Y3hU82ats4wazw4ziHu/s/8y4 X-Gm-Gg: ATEYQzwoYMDBz1kg9SGubgQVzJ7Cl6u/mA5TWactvdCqIegeAsOpvYAtWrc5UwIr0Rj QyqhXLfJA4Mxsd3iz03QDw5wRElGhAjSisBhNPQrsZL2H22E5fVgW7Zp1QbDSvBAfp8Tg4Ye76a zDDhrXKPZEldihYEOiKZRURW2ioDWeakI1wYKjBLlj3UXop4U+y9Vx7Fikm9gRx1B6zUDiJ/dKt iqazCzUoQvp1yn8SgIJYDEwsoV5sj40jyFDrAjOKkUw+sCc2bTFdN+uOQbjC7TplfVoiOK2xqED 6NOE1yAXvM7dgERGKSpUSCG5ZU0rrXOJJoDLHF6QpuYXy2no87zQn+tXQ/tUrNagT6ARvlhW0Y0 5DktJLuhjP2jjKtUSXyfgGe7RPQQ8r9lEJXCItyLtTtNA+VfnsF1B5tcKw2dj96iqajlB3fuHGK VUqIq+n3TC2EROJYnBiyCOQZnEOGFrft3YeQFfpFKceO5Eh7J8Ng9BiPJuoL2A1AFYeOHaqpUBp q0xoevEzIyl0RcTwOZVvYoDaGw= X-Received: by 2002:a05:6a21:1fc4:b0:398:ab46:3289 with SMTP id adf61e73a8af0-398ab46354fmr5140637.60.1773070471507; Mon, 09 Mar 2026 08:34:31 -0700 (PDT) Received: from fedora ([2401:4900:1c80:20f6:77bf:3a75:33cb:748c]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-c739e16cebbsm9316563a12.16.2026.03.09.08.34.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Mar 2026 08:34:31 -0700 (PDT) From: Rajveer Chaudhari To: jic23@kernel.org, dlechner@baylibre.com, nuno.sa@analog.com, andy@kernel.org, waqar.hameed@axis.com, linusw@kernel.org, sakari.ailus@linux.intel.com, harshit.m.mogalapalli@oracle.com, antoniu.miclaus@analog.com, andrew.ijano@gmail.com Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Rajveer Chaudhari Subject: [PATCH v2 0/4] iio: accel: convert to guard(mutex) Date: Mon, 9 Mar 2026 21:04:04 +0530 Message-ID: <20260309153408.71512-1-rajveer.chaudhari.linux@gmail.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This series converts manual mutex_lock/mutex_unlock pairs to guard(mutex) in two ADXL accelerometer drivers. Each conversion also simplifies error handling by removing goto labels and returning directly on error paths. Alphabetically Header alignment dropped in v2. Link to v1: https://lore.kernel.org/all/20260309142352.57407-1- rajveer.chaudhari.linux@gmail.com/ Rajveer Chaudhari (4): iio: accel: bmc150: convert to guard(mutex) iio: accel: mma8452: convert to guard(mutex) iio: accel: mma9551: convert to guard(mutex) iio: accel: sca3000: convert to guard(mutex) drivers/iio/accel/bmc150-accel-core.c | 17 ++--- drivers/iio/accel/mma8452.c | 21 +++--- drivers/iio/accel/mma9551.c | 10 ++- drivers/iio/accel/sca3000.c | 97 ++++++++++++--------------- 4 files changed, 60 insertions(+), 85 deletions(-) -- 2.53.0