Lines Matching defs:control
86 i2sbus_control_remove_dev(i2sdev->control, i2sdev);
152 struct i2sbus_control *control,
160 static const char *rnames[] = { "i2sbus: %pOFn (control)",
230 dev->control = control;
298 if (i2sbus_control_add_dev(dev->control, dev)) {
299 printk(KERN_ERR "i2sbus: control layer didn't like bus\n");
313 i2sbus_control_cell(dev->control, dev, 1);
314 i2sbus_control_enable(dev->control, dev);
315 i2sbus_control_clock(dev->control, dev, 1);
338 struct i2sbus_control *control = NULL;
340 err = i2sbus_control_init(dev, &control);
343 if (!control) {
351 got += i2sbus_add_dev(dev, control, np);
357 i2sbus_control_destroy(control);
361 dev_set_drvdata(&dev->ofdev.dev, control);
368 struct i2sbus_control *control = dev_get_drvdata(&dev->ofdev.dev);
371 list_for_each_entry_safe(i2sdev, tmp, &control->list, item)
378 struct i2sbus_control *control = dev_get_drvdata(&dev->ofdev.dev);
383 list_for_each_entry(i2sdev, &control->list, item) {
402 struct i2sbus_control *control = dev_get_drvdata(&dev->ofdev.dev);
407 list_for_each_entry(i2sdev, &control->list, item) {