Lines Matching refs:regval
66 u32 regval; in mlxreg_led_store_hw() local
82 ret = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_store_hw()
88 regval = (regval & data->mask) | nib; in mlxreg_led_store_hw()
90 ret = regmap_write(led_pdata->regmap, data->reg, regval); in mlxreg_led_store_hw()
104 u32 regval; in mlxreg_led_get_hw() local
117 err = regmap_read(led_pdata->regmap, data->reg, ®val); in mlxreg_led_get_hw()
125 regval = regval & ~data->mask; in mlxreg_led_get_hw()
126 regval = (ror32(data->mask, data->bit) == 0xf0) ? ror32(regval, in mlxreg_led_get_hw()
127 data->bit) : ror32(regval, data->bit + 4); in mlxreg_led_get_hw()
128 if (regval >= led_data->base_color && in mlxreg_led_get_hw()
129 regval <= (led_data->base_color + MLXREG_LED_OFFSET_BLINK_6HZ)) in mlxreg_led_get_hw()
192 u32 regval; in mlxreg_led_config() local
204 ®val); in mlxreg_led_config()
209 if (!(regval & data->bit)) in mlxreg_led_config()