Lines Matching refs:dev
46 struct device *dev;
72 struct device *dev = hub->dev;
83 dev_err(dev, "SP_ILOCK failed (%d)\n", err);
93 dev_err(dev, "PDS failed (%d)\n", err);
103 dev_err(dev, "CFG1 failed (%d)\n", err);
112 dev_err(dev, "SP_ILOCK failed (%d)\n", err);
121 dev_info(dev, "switched to HUB mode\n");
128 struct device *dev = hub->dev;
138 dev_info(dev, "switched to STANDBY mode\n");
142 dev_err(dev, "unknown mode is requested\n");
159 struct device *dev = hub->dev;
160 struct usb3503_platform_data *pdata = dev_get_platdata(dev);
161 struct device_node *np = dev->of_node;
190 dev_err(dev,
197 hub->clk = devm_clk_get_optional(dev, "refclk");
199 dev_err(dev, "unable to request refclk (%ld)\n",
207 dev_err(dev,
216 dev_err(dev, "unable to enable reference clock\n");
238 hub->intn = devm_gpiod_get_optional(dev, "intn", flags);
244 hub->connect = devm_gpiod_get_optional(dev, "connect", GPIOD_OUT_LOW);
250 hub->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
260 dev_err(dev, "Ports disabled with no control interface\n");
264 dev_info(dev, "%s: probed in %s mode\n", __func__,
276 hub = devm_kzalloc(&i2c->dev, sizeof(struct usb3503), GFP_KERNEL);
284 dev_err(&i2c->dev, "Failed to initialise regmap: %d\n", err);
287 hub->dev = &i2c->dev;
306 hub = devm_kzalloc(&pdev->dev, sizeof(struct usb3503), GFP_KERNEL);
309 hub->dev = &pdev->dev;
341 static int __maybe_unused usb3503_i2c_suspend(struct device *dev)
343 struct i2c_client *client = to_i2c_client(dev);
348 static int __maybe_unused usb3503_i2c_resume(struct device *dev)
350 struct i2c_client *client = to_i2c_client(dev);
355 static int __maybe_unused usb3503_platform_suspend(struct device *dev)
357 return usb3503_suspend(dev_get_drvdata(dev));
360 static int __maybe_unused usb3503_platform_resume(struct device *dev)
362 return usb3503_resume(dev_get_drvdata(dev));