summaryrefslogtreecommitdiff
path: root/include/linux/mfd
diff options
context:
space:
mode:
authorJonathan Neuschäfer <j.neuschaefer@gmx.net>2021-12-18 18:25:53 +0300
committerLee Jones <lee.jones@linaro.org>2021-12-29 16:41:20 +0300
commitb92e301633f0f454aa1cfedac2e096bb9649b367 (patch)
tree8df38595c72e121720716aa43601243f17ad4504 /include/linux/mfd
parent7620ad0bdfac1efff4a1228cd36ae62a9d8206b0 (diff)
downloadlinux-b92e301633f0f454aa1cfedac2e096bb9649b367.tar.xz
mfd: ntxec: Change return type of ntxec_reg8 from __be16 to u16
Register values in NTXEC are big-endian on the I2C bus, but the regmap subsystem handles the conversion between CPU-endian and big-endian data internally. ntxec_reg8 should thus return u16, not __be16. Reported-by: kernel test robot <lkp@intel.com> Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Signed-off-by: Lee Jones <lee.jones@linaro.org> Link: https://lore.kernel.org/r/20211218152553.744615-1-j.neuschaefer@gmx.net
Diffstat (limited to 'include/linux/mfd')
-rw-r--r--include/linux/mfd/ntxec.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/mfd/ntxec.h b/include/linux/mfd/ntxec.h
index 26ab3b8eb612..cc6f07bfa2b3 100644
--- a/include/linux/mfd/ntxec.h
+++ b/include/linux/mfd/ntxec.h
@@ -26,7 +26,7 @@ struct ntxec {
* This convenience function converts an 8-bit value to 16-bit for use in the
* second kind of register.
*/
-static inline __be16 ntxec_reg8(u8 value)
+static inline u16 ntxec_reg8(u8 value)
{
return value << 8;
}