Lines Matching defs:ddata
33 struct max5970_led *ddata = ldev_to_maxled(cdev);
37 val = !brightness ? BIT(ddata->index) : 0;
39 ret = regmap_update_bits(ddata->regmap, MAX5970_REG_LED_FLASH, BIT(ddata->index), val);
51 struct max5970_led *ddata;
73 ddata = devm_kzalloc(dev, sizeof(*ddata), GFP_KERNEL);
74 if (!ddata) {
79 ddata->index = reg;
80 ddata->regmap = regmap;
81 ddata->dev = dev;
83 if (fwnode_property_read_string(child, "label", &ddata->cdev.name))
84 ddata->cdev.name = fwnode_get_name(child);
86 ddata->cdev.max_brightness = 1;
87 ddata->cdev.brightness_set_blocking = max5970_led_set_brightness;
88 ddata->cdev.default_trigger = "none";
90 ret = devm_led_classdev_register(dev, &ddata->cdev);