From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f196.google.com (mail-dy1-f196.google.com [74.125.82.196]) (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 6400130677C for ; Wed, 10 Jun 2026 13:58:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.196 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781099938; cv=none; b=CPiDBYC45HCMLNX1ClrLDzWAbsJEnPUqk4JZIPbbEloSg+GwZO3aN2mCTWa6O97aqD56u6NV9P4Ab/TAbPPUPgSxsbKIlfs6zIhJBTfV7P7DJ3xESwD5cAVshdiHqoX3qMzQJC05vHO3c4hk471gtaz3vflK3X6HvwcgCn9hvwY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1781099938; c=relaxed/simple; bh=Y2CUM2AKTSs69WVEmR2vzDzMX60ql5sF6WL2aIjGCWI=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=StlnladQBsFRj0a2to8LW41weDKZWXNlegjLiUW8AD4sxEYOhDhfme6HhJlb+5Lb7H/ZLsBz+nzgKhfO5jjr35h0w9bobtOIAyOOmFlKvDbYK6a07aQcn3sUY0IV6cSx4bLK4i7382pZ6i2MBxzkUOOyBLyRsaGzrn1he/tLSVo= 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=J1IAouhc; arc=none smtp.client-ip=74.125.82.196 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="J1IAouhc" Received: by mail-dy1-f196.google.com with SMTP id 5a478bee46e88-304f590dd91so7554118eec.0 for ; Wed, 10 Jun 2026 06:58:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781099936; x=1781704736; 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=nMlGQmXNm/nl7p4d+v73wkRbjfTyYIWc/LPR5eyxG8I=; b=J1IAouhczQ0yWYubu1D2JU8DpblDkAnyKykhAdfYu63q8f2m0XINiPcQSHCltGnsZg 4d/0lss99YQw8NfD6HFVh+kjNe3h4XXhiIW44OADlFWqLGS1ykodTI1/+EnrJYSiSMzg g0MhEzDeN84MowPVZK2irVKv7S0bJ+/5WZld56TfaVuBBP1zxIRhyR0q21HZU8zGAsVT eZuacykZykYRUi/VlSUU0So0YWQXpVCxnWguiKs15YokQtpNklplpQw15P1001Mj1SCI zgfPPOfNn1HEGyO8SK6vCN4bKklOOiIkqOjR39P6gcW7ylAKq/8pSvAKq2YpQYqRS0g7 hVZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781099936; x=1781704736; 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=nMlGQmXNm/nl7p4d+v73wkRbjfTyYIWc/LPR5eyxG8I=; b=tQKC7dARcURlAUkmLQGI3VQ99q/gWXCh4D6EqrOWx1PG2PHGebWZFPHcCVxM7As8bJ n6tJYYNLnFixoyd0qfcDSvEyEwZ1Sn3fX3bmDtFq4plHDRewVhN+DuaY8IBr+Eeixi2R vyxs159TjPfcZaMN3Vp42/9ijODTdGxInFiRVhV4aNFuMzMzuvwnuosgp5nbOcWPduYD 17RWhhIKi+uJHFjGJxuHdAvmz7CsiP4IxLrmxCxAdKMTI/BDkzMFHSnlmb7u4mz+VrmR qAgwKkHVbcPMPrlZaSl5rIVaYlATV6D0P2DqiZ1vjS5kUWnbrBxHqKdJaep1Ox9qtg/Z 1wGg== X-Forwarded-Encrypted: i=1; AFNElJ8gr3ySfgrcmxKlcI5OveoWHJQ16QFSWsD+t3+I7WfmIYhFoZ08WtBm9YjbCffufHMwANi4b+e6yqcrl4g=@vger.kernel.org X-Gm-Message-State: AOJu0YxzYlj+rMU4zlWvuMXDW7BtWAEhMjsesK/Sv2xWqDf3hofPmtEt AS8SlRhDHnLJ7KZW0Vbt5JkCJGJeJ4rW9Ou9GhrFako929DJ2KvnNt/R X-Gm-Gg: Acq92OH8G3mVCJb7Qgrg/YpTGcBDazj9jG6qmPGGuBrfq1HtN+dOEA1vlYLYTQBljqB SYyNL1/1TBOEuHBP8fhEPT/S6rzlx3DIvzd9IAU1UA+B6Ulx5F0YmKFA8glMHTioDqa1G0iX7R2 5+F0zT4xceJqkbLV5FGRMEC3d6LK6D7Q9Cwv48WOXgOURD2cnzkS3QEXqc0Fv236Nfpq+mjJr1Z XHPaLqKVbsJhIONHpRXooKs7OxxKmV5FI23Tr7+03NN99WFFNstp8ipIL3/qTlJV8IIkdI5faHe t4zX0Hn+9P0YAefJT1vTI47heYOuYAAFaafXX07QuVjQWkyVaBINVrI56b0CIAGhvs8nRQUS+eo t0wmFhWk2QPRyaDShVPb6mAQVG217CKON90+rRgHoe6JMiv/IBXLk7z29HN9rs5ssw8aSapvDk5 G42urPPXtoPVnSRkB1CVjYMHhVMYpzc/F9VhSqwrrZK0W3ySSNiMSKEcOMoCpTXXecag== X-Received: by 2002:a05:7300:3b06:b0:2ed:e14:e954 with SMTP id 5a478bee46e88-3077b8014d6mr13717634eec.30.1781099936410; Wed, 10 Jun 2026 06:58:56 -0700 (PDT) Received: from localhost.localdomain ([76.32.119.210]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-3074dcbe995sm33092237eec.13.2026.06.10.06.58.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Jun 2026 06:58:56 -0700 (PDT) From: Hungyu Lin To: Jonathan Cameron Cc: David Lechner , =?UTF-8?q?Nuno=20S=C3=A1?= , Andy Shevchenko , linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, Hungyu Lin Subject: [PATCH v6 0/2] iio: magnetometer: bmc150: use FIELD_PREP and FIELD_GET helpers Date: Wed, 10 Jun 2026 13:58:29 +0000 Message-Id: <20260610135831.91739-1-dennylin0707@gmail.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit v6: - Group linux/*.h and linux/iio/*.h includes separately as suggested by Andy Shevchenko v5: - Remove the extra blank line in bmc150_magn_get_odr() that was inadvertently retained in v4 v4: - Split include sorting into a separate prerequisite patch v3: - Add missing include v2: - Use FIELD_PREP() and FIELD_GET() helpers as suggested by Jonathan Cameron - Simplify bmc150_magn_set_odr() by returning directly from the matching table entry Hungyu Lin (2): iio: magnetometer: bmc150: sort includes iio: magnetometer: bmc150: use FIELD_PREP and FIELD_GET helpers drivers/iio/magnetometer/bmc150_magn.c | 50 +++++++++++++------------- 1 file changed, 24 insertions(+), 26 deletions(-) -- 2.34.1