Lines Matching refs:fields
149 struct regmap_field *fields[F_MAX_FIELDS]; member
260 return regmap_field_write(priv->fields[sel_field], level); in mt6370_set_led_brightness()
270 return regmap_field_read(priv->fields[sel_field], level); in mt6370_get_led_brightness()
298 return regmap_field_write(priv->fields[sel_field], ratio); in mt6370_set_led_duty()
331 return regmap_field_write(priv->fields[sel_field], sel); in mt6370_set_led_freq()
417 return regmap_field_write(priv->fields[sel_field], mode); in mt6370_set_led_mode()
433 ret = regmap_field_read(priv->fields[F_RGB_EN], &enable); in mt6370_mc_brightness_set()
468 ret = regmap_field_write(priv->fields[F_RGB_EN], disable); in mt6370_mc_brightness_set()
472 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_brightness_set()
496 ret = regmap_field_read(priv->fields[F_RGB_EN], &enable); in mt6370_mc_blink_set()
521 ret = regmap_field_write(priv->fields[F_RGB_EN], disable); in mt6370_mc_blink_set()
525 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_blink_set()
550 ret = regmap_field_read(priv->fields[F_RGB_EN], &enable); in mt6370_mc_pattern_set()
572 ret = regmap_field_write(priv->fields[F_RGB_EN], disable); in mt6370_mc_pattern_set()
576 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_mc_pattern_set()
617 ret = regmap_field_read(priv->fields[F_RGB_EN], &enable); in mt6370_isnk_brightness_set()
635 ret = regmap_field_write(priv->fields[F_RGB_EN], enable); in mt6370_isnk_brightness_set()
815 ret = regmap_field_read(priv->fields[F_RGB_EN], &enable); in mt6370_isnk_init_default_state()
864 ret = regmap_field_write(priv->fields[F_CHGIND_EN], 1); in mt6370_led_register()
933 ret = devm_regmap_field_bulk_alloc(dev, priv->regmap, priv->fields, priv->reg_fields, in mt6370_leds_probe()