Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mfd: arizona: Specify regmap endianness

Explicitly set the regmap endianness instead of relying on
the default being correct.

Signed-off-by: Richard Fitzgerald <rf@opensource.wolfsonmicro.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>

authored by

Richard Fitzgerald and committed by
Lee Jones
496e43ae 34885237

+12
+4
drivers/mfd/wm5102-tables.c
··· 1926 1926 .reg_bits = 32, 1927 1927 .pad_bits = 16, 1928 1928 .val_bits = 16, 1929 + .reg_format_endian = REGMAP_ENDIAN_BIG, 1930 + .val_format_endian = REGMAP_ENDIAN_BIG, 1929 1931 1930 1932 .max_register = WM5102_MAX_REGISTER, 1931 1933 .readable_reg = wm5102_readable_register, ··· 1942 1940 const struct regmap_config wm5102_i2c_regmap = { 1943 1941 .reg_bits = 32, 1944 1942 .val_bits = 16, 1943 + .reg_format_endian = REGMAP_ENDIAN_BIG, 1944 + .val_format_endian = REGMAP_ENDIAN_BIG, 1945 1945 1946 1946 .max_register = WM5102_MAX_REGISTER, 1947 1947 .readable_reg = wm5102_readable_register,
+4
drivers/mfd/wm5110-tables.c
··· 2997 2997 .reg_bits = 32, 2998 2998 .pad_bits = 16, 2999 2999 .val_bits = 16, 3000 + .reg_format_endian = REGMAP_ENDIAN_BIG, 3001 + .val_format_endian = REGMAP_ENDIAN_BIG, 3000 3002 3001 3003 .max_register = WM5110_MAX_REGISTER, 3002 3004 .readable_reg = wm5110_readable_register, ··· 3013 3011 const struct regmap_config wm5110_i2c_regmap = { 3014 3012 .reg_bits = 32, 3015 3013 .val_bits = 16, 3014 + .reg_format_endian = REGMAP_ENDIAN_BIG, 3015 + .val_format_endian = REGMAP_ENDIAN_BIG, 3016 3016 3017 3017 .max_register = WM5110_MAX_REGISTER, 3018 3018 .readable_reg = wm5110_readable_register,
+2
drivers/mfd/wm8997-tables.c
··· 1519 1519 const struct regmap_config wm8997_i2c_regmap = { 1520 1520 .reg_bits = 32, 1521 1521 .val_bits = 16, 1522 + .reg_format_endian = REGMAP_ENDIAN_BIG, 1523 + .val_format_endian = REGMAP_ENDIAN_BIG, 1522 1524 1523 1525 .max_register = WM8997_MAX_REGISTER, 1524 1526 .readable_reg = wm8997_readable_register,
+2
drivers/mfd/wm8998-tables.c
··· 1580 1580 const struct regmap_config wm8998_i2c_regmap = { 1581 1581 .reg_bits = 32, 1582 1582 .val_bits = 16, 1583 + .reg_format_endian = REGMAP_ENDIAN_BIG, 1584 + .val_format_endian = REGMAP_ENDIAN_BIG, 1583 1585 1584 1586 .max_register = WM8998_MAX_REGISTER, 1585 1587 .readable_reg = wm8998_readable_register,