Lines Matching refs:regmap
63 struct regmap *regmap = bl_get_data(bd); in sky81452_bl_update_status() local
67 ret = regmap_write(regmap, SKY81452_REG0, brightness - 1); in sky81452_bl_update_status()
71 return regmap_update_bits(regmap, SKY81452_REG1, SKY81452_EN, in sky81452_bl_update_status()
75 return regmap_update_bits(regmap, SKY81452_REG1, SKY81452_EN, 0); in sky81452_bl_update_status()
85 struct regmap *regmap = bl_get_data(to_backlight_device(dev)); in sky81452_bl_store_enable() local
93 ret = regmap_update_bits(regmap, SKY81452_REG1, SKY81452_EN, in sky81452_bl_store_enable()
104 struct regmap *regmap = bl_get_data(to_backlight_device(dev)); in sky81452_bl_show_open_short() local
110 ret = regmap_read(regmap, reg, &value); in sky81452_bl_show_open_short()
134 struct regmap *regmap = bl_get_data(to_backlight_device(dev)); in sky81452_bl_show_fault() local
138 ret = regmap_read(regmap, SKY81452_REG4, &value); in sky81452_bl_show_fault()
240 static int sky81452_bl_init_device(struct regmap *regmap, in sky81452_bl_init_device() argument
259 return regmap_write(regmap, SKY81452_REG2, value); in sky81452_bl_init_device()
265 struct regmap *regmap = dev_get_drvdata(dev->parent); in sky81452_bl_probe() local
287 ret = sky81452_bl_init_device(regmap, pdata); in sky81452_bl_probe()
296 bd = devm_backlight_device_register(dev, name, dev, regmap, in sky81452_bl_probe()