Lines Matching defs:data
30 struct max3355_data *data = dev_id;
31 int id = gpiod_get_value_cansleep(data->id_gpiod);
39 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, false);
40 extcon_set_state_sync(data->edev, EXTCON_USB, true);
47 extcon_set_state_sync(data->edev, EXTCON_USB, false);
48 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, true);
56 struct max3355_data *data;
60 data = devm_kzalloc(&pdev->dev, sizeof(struct max3355_data),
62 if (!data)
70 data->id_gpiod = gpiod;
77 data->shdn_gpiod = gpiod;
79 data->edev = devm_extcon_dev_allocate(&pdev->dev, max3355_cable);
80 if (IS_ERR(data->edev)) {
82 return PTR_ERR(data->edev);
85 err = devm_extcon_dev_register(&pdev->dev, data->edev);
91 irq = gpiod_to_irq(data->id_gpiod);
101 pdev->name, data);
107 platform_set_drvdata(pdev, data);
110 max3355_id_irq(irq, data);
117 struct max3355_data *data = platform_get_drvdata(pdev);
119 gpiod_set_value_cansleep(data->shdn_gpiod, 0);