Array of reset value do not map to register inside regmap array
reg_threshold = Register(name="threshold")
reg_threshold.add(Field(
name="min_threshold", bit_range='15:0', sw=Access.RW, hw=Access.R,
reset = (4000, 10000, ),
))
regmap_channel_cfg = RegisterMap("regmap_channel_cfg",
array=(2,)
)
regmap_channel_cfg.add(reg_threshold)
Both registers seems to both have reset value of 4000.
Second is expected to have reset value of 10000.