X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fregmap.h;h=30183c5e71110be80fa97d077dba26dc2782409c;hb=c05ed00afb95fa5237f16962fccf5810437317bf;hp=0854200a9c162811a96b47e3d14f6e0779b3121c;hpb=222701e157176a66628e4f399f52ca3307b018c9;p=oweals%2Fu-boot.git diff --git a/include/regmap.h b/include/regmap.h index 0854200a9c..30183c5e71 100644 --- a/include/regmap.h +++ b/include/regmap.h @@ -7,6 +7,8 @@ #ifndef __REGMAP_H #define __REGMAP_H +#include + /** * DOC: Overview * @@ -295,7 +297,8 @@ int regmap_raw_read_range(struct regmap *map, uint range_num, uint offset, * @map: The map returned by regmap_init_mem*() * @offset: Offset of the memory * @mask: Mask to apply to the read value - * @val: Value to apply to the value to write + * @val: Value to OR with the read value after masking. Note that any + * bits set in @val which are not set in @mask are ignored * Return: 0 if OK, -ve on error */ int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val);