Skip to content

Commit bd3ddb4

Browse files
Marco Felschbroonie
authored andcommitted
regmap: add reg_sequence helpers
Add helper to make it easier to define a reg_sequence array. Signed-off-by: Marco Felsch <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mark Brown <[email protected]>
1 parent 8f3d9f3 commit bd3ddb4

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

include/linux/regmap.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,13 @@ struct reg_sequence {
7171
unsigned int delay_us;
7272
};
7373

74+
#define REG_SEQ(_reg, _def, _delay_us) { \
75+
.reg = _reg, \
76+
.def = _def, \
77+
.delay_us = _delay_us, \
78+
}
79+
#define REG_SEQ0(_reg, _def) REG_SEQ(_reg, _def, 0)
80+
7481
#define regmap_update_bits(map, reg, mask, val) \
7582
regmap_update_bits_base(map, reg, mask, val, NULL, false, false)
7683
#define regmap_update_bits_async(map, reg, mask, val)\

0 commit comments

Comments
 (0)