wm5110-tables.c (e6c7efa7ee2eb7c15ea0fc0bd7ab6dc808cb57a3) | wm5110-tables.c (496e43aeacab245ca57139e89d83655f8370e0ef) |
---|---|
1/* 2 * wm5110-tables.c -- WM5110 data tables 3 * 4 * Copyright 2012 Wolfson Microelectronics plc 5 * 6 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 2983 unchanged lines hidden (view full) --- 2992} 2993 2994#define WM5110_MAX_REGISTER 0x4a9fff 2995 2996const struct regmap_config wm5110_spi_regmap = { 2997 .reg_bits = 32, 2998 .pad_bits = 16, 2999 .val_bits = 16, | 1/* 2 * wm5110-tables.c -- WM5110 data tables 3 * 4 * Copyright 2012 Wolfson Microelectronics plc 5 * 6 * Author: Mark Brown <broonie@opensource.wolfsonmicro.com> 7 * 8 * This program is free software; you can redistribute it and/or modify --- 2983 unchanged lines hidden (view full) --- 2992} 2993 2994#define WM5110_MAX_REGISTER 0x4a9fff 2995 2996const struct regmap_config wm5110_spi_regmap = { 2997 .reg_bits = 32, 2998 .pad_bits = 16, 2999 .val_bits = 16, |
3000 .reg_format_endian = REGMAP_ENDIAN_BIG, 3001 .val_format_endian = REGMAP_ENDIAN_BIG, |
|
3000 3001 .max_register = WM5110_MAX_REGISTER, 3002 .readable_reg = wm5110_readable_register, 3003 .volatile_reg = wm5110_volatile_register, 3004 3005 .cache_type = REGCACHE_RBTREE, 3006 .reg_defaults = wm5110_reg_default, 3007 .num_reg_defaults = ARRAY_SIZE(wm5110_reg_default), 3008}; 3009EXPORT_SYMBOL_GPL(wm5110_spi_regmap); 3010 3011const struct regmap_config wm5110_i2c_regmap = { 3012 .reg_bits = 32, 3013 .val_bits = 16, | 3002 3003 .max_register = WM5110_MAX_REGISTER, 3004 .readable_reg = wm5110_readable_register, 3005 .volatile_reg = wm5110_volatile_register, 3006 3007 .cache_type = REGCACHE_RBTREE, 3008 .reg_defaults = wm5110_reg_default, 3009 .num_reg_defaults = ARRAY_SIZE(wm5110_reg_default), 3010}; 3011EXPORT_SYMBOL_GPL(wm5110_spi_regmap); 3012 3013const struct regmap_config wm5110_i2c_regmap = { 3014 .reg_bits = 32, 3015 .val_bits = 16, |
3016 .reg_format_endian = REGMAP_ENDIAN_BIG, 3017 .val_format_endian = REGMAP_ENDIAN_BIG, |
|
3014 3015 .max_register = WM5110_MAX_REGISTER, 3016 .readable_reg = wm5110_readable_register, 3017 .volatile_reg = wm5110_volatile_register, 3018 3019 .cache_type = REGCACHE_RBTREE, 3020 .reg_defaults = wm5110_reg_default, 3021 .num_reg_defaults = ARRAY_SIZE(wm5110_reg_default), 3022}; 3023EXPORT_SYMBOL_GPL(wm5110_i2c_regmap); | 3018 3019 .max_register = WM5110_MAX_REGISTER, 3020 .readable_reg = wm5110_readable_register, 3021 .volatile_reg = wm5110_volatile_register, 3022 3023 .cache_type = REGCACHE_RBTREE, 3024 .reg_defaults = wm5110_reg_default, 3025 .num_reg_defaults = ARRAY_SIZE(wm5110_reg_default), 3026}; 3027EXPORT_SYMBOL_GPL(wm5110_i2c_regmap); |