}
 }
 
-static struct regmap_config emc1403_regmap_config = {
+static const struct regmap_config emc1403_regmap_config = {
        .reg_bits = 8,
        .val_bits = 8,
        .cache_type = REGCACHE_RBTREE,
 
 };
 ATTRIBUTE_GROUPS(ltc2945);
 
-static struct regmap_config ltc2945_regmap_config = {
+static const struct regmap_config ltc2945_regmap_config = {
        .reg_bits = 8,
        .val_bits = 8,
        .max_register = LTC2945_MIN_ADIN_THRES_L,
 
 };
 ATTRIBUTE_GROUPS(ltc4222);
 
-static struct regmap_config ltc4222_regmap_config = {
+static const struct regmap_config ltc4222_regmap_config = {
        .reg_bits = 8,
        .val_bits = 8,
        .max_register = LTC4222_ADC_CONTROL,
 
 };
 ATTRIBUTE_GROUPS(ltc4260);
 
-static struct regmap_config ltc4260_regmap_config = {
+static const struct regmap_config ltc4260_regmap_config = {
        .reg_bits = 8,
        .val_bits = 8,
        .max_register = LTC4260_ADIN,
 
        return reg == TMP103_TEMP_REG;
 }
 
-static struct regmap_config tmp103_regmap_config = {
+static const struct regmap_config tmp103_regmap_config = {
        .reg_bits = 8,
        .val_bits = 8,
        .max_register = TMP103_THIGH_REG,