int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val) { uint reg; int ret; ret = regmap_read(map, offset, ®); if (ret) return ret; reg &= ~mask; return regmap_write(map, offset, reg | val); }10...
int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val) { uint reg; int ret; ret = regmap_read(map, offset, ®); if (ret) return ret; reg &= ~mask; return regmap_write(map, offset, reg | val); }10...
int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val) { uint reg; int ret; ret = regmap_read(map, offset, ®); if (ret) return ret; reg &= ~mask; return regmap_write(map, offset, reg | val); } 10 changes: 10 additions & 0 deletions 10 include/regm...
int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val) { uint reg; int ret; ret = regmap_read(map, offset, ®); if (ret) return ret; reg &= ~mask; return regmap_write(map, offset, reg | val); } 10 changes: 10 additions & 0 deletions 10 include/re...
@@ -462,5 +462,5 @@ int regmap_update_bits(struct regmap *map, uint offset, uint mask, uint val) reg &= ~mask; return regmap_write(map, offset, reg | val); return regmap_write(map, offset, reg | (val & mask)); } 3 changes: 2 additions & 1 deletion 3 include/regmap.h ...