diff options
Diffstat (limited to 'include/regmap.h')
-rw-r--r-- | include/regmap.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/include/regmap.h b/include/regmap.h index 8d18b07c30c..d827a0bd523 100644 --- a/include/regmap.h +++ b/include/regmap.h @@ -21,15 +21,12 @@ struct regmap_range { /** * struct regmap - a way of accessing hardware/bus registers * - * @base: Base address of register map * @range_count: Number of ranges available within the map - * @range: Pointer to the list of ranges, allocated if @range_count > 1 - * @base_range: If @range_count is <= 1, @range points here + * @ranges: Array of ranges */ struct regmap { - phys_addr_t base; int range_count; - struct regmap_range *range, base_range; + struct regmap_range ranges[0]; }; /* |