regmap: Add support for padding between register and address
[deliverable/linux.git] / include / linux / regmap.h
index eb93921cdd30252b1c960cf6872585e308c9e9fc..a6ed6e6e27ac3e541294a67729b2286b4fd1a199 100644 (file)
@@ -44,6 +44,7 @@ struct reg_default {
  * Configuration for the register map of a device.
  *
  * @reg_bits: Number of bits in a register address, mandatory.
+ * @pad_bits: Number of bits of padding between register and value.
  * @val_bits: Number of bits in a register value, mandatory.
  *
  * @writeable_reg: Optional callback returning true if the register
@@ -74,6 +75,7 @@ struct reg_default {
  */
 struct regmap_config {
        int reg_bits;
+       int pad_bits;
        int val_bits;
 
        bool (*writeable_reg)(struct device *dev, unsigned int reg);
This page took 0.025925 seconds and 5 git commands to generate.