Lines Matching defs:data
31 struct max3355_data *data = dev_id;
32 int id = gpiod_get_value_cansleep(data->id_gpiod);
40 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, false);
41 extcon_set_state_sync(data->edev, EXTCON_USB, true);
48 extcon_set_state_sync(data->edev, EXTCON_USB, false);
49 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, true);
57 struct max3355_data *data;
61 data = devm_kzalloc(&pdev->dev, sizeof(struct max3355_data),
63 if (!data)
71 data->id_gpiod = gpiod;
78 data->shdn_gpiod = gpiod;
80 data->edev = devm_extcon_dev_allocate(&pdev->dev, max3355_cable);
81 if (IS_ERR(data->edev)) {
83 return PTR_ERR(data->edev);
86 err = devm_extcon_dev_register(&pdev->dev, data->edev);
92 irq = gpiod_to_irq(data->id_gpiod);
102 pdev->name, data);
108 platform_set_drvdata(pdev, data);
111 max3355_id_irq(irq, data);
118 struct max3355_data *data = platform_get_drvdata(pdev);
120 gpiod_set_value_cansleep(data->shdn_gpiod, 0);