Lines Matching defs:dev
687 struct device *dev;
1356 dev_dbg(&client->dev, "i2c send error at address %#04x\n",
1363 dev_dbg(&client->dev, "i2c recv error at address %#04x\n",
1379 dev_dbg(&client->dev, "i2c send error at address %#04x\n",
1456 dev_err(sensor->dev,
2271 dev_err(sensor->dev,
2275 dev_err(sensor->dev,
2308 if (pm_runtime_enabled(sensor->dev) &&
2309 !pm_runtime_suspended(sensor->dev)) {
2339 dev_err(sensor->dev, "failed to perform sw reset\n");
2345 dev_err(sensor->dev, "failed to set sensor standby\n");
2351 dev_err(sensor->dev, "failed to check sensor chip id\n");
2358 dev_err(sensor->dev, "failed to write init sequence\n");
2364 dev_err(sensor->dev, "failed to configure pad\n");
2370 dev_err(sensor->dev, "failed to configure MIPI\n");
2376 dev_err(sensor->dev, "failed to configure ISP\n");
2382 dev_err(sensor->dev, "failed to configure black level\n");
2390 dev_err(sensor->dev, "failed to configure state\n");
2408 dev_err(sensor->dev,
2415 dev_err(sensor->dev,
2422 dev_err(sensor->dev,
2429 dev_err(sensor->dev, "failed to enable EXTCLK clock\n");
2479 if (pm_runtime_suspended(sensor->dev))
2588 ret = v4l2_fwnode_device_parse(sensor->dev, &props);
2623 ret = pm_runtime_resume_and_get(sensor->dev);
2638 pm_runtime_put(sensor->dev);
2879 static int ov8865_suspend(struct device *dev)
2881 struct i2c_client *client = to_i2c_client(dev);
2905 static int ov8865_resume(struct device *dev)
2907 struct i2c_client *client = to_i2c_client(dev);
2946 struct device *dev = &client->dev;
2955 sensor = devm_kzalloc(dev, sizeof(*sensor), GFP_KERNEL);
2959 sensor->dev = dev;
2965 sensor->dvdd = devm_regulator_get(dev, "dvdd");
2967 return dev_err_probe(dev, PTR_ERR(sensor->dvdd),
2971 sensor->dovdd = devm_regulator_get(dev, "dovdd");
2973 return dev_err_probe(dev, PTR_ERR(sensor->dovdd),
2977 sensor->avdd = devm_regulator_get(dev, "avdd");
2979 return dev_err_probe(dev, PTR_ERR(sensor->avdd),
2984 handle = fwnode_graph_get_next_endpoint(dev_fwnode(dev), NULL);
2993 dev_err(dev, "failed to parse endpoint node\n");
2999 sensor->powerdown = devm_gpiod_get_optional(dev, "powerdown",
3006 sensor->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH);
3014 sensor->extclk = devm_clk_get(dev, NULL);
3016 dev_info(dev, "no external clock found, continuing...\n");
3019 dev_err(dev, "failed to get external clock\n");
3033 ret = fwnode_property_read_u32(dev_fwnode(dev), "clock-frequency",
3038 dev_err_probe(dev, ret, "failed to set clock rate\n");
3042 dev_err_probe(dev, ret, "invalid clock config\n");
3054 dev_err(dev, "clock rate %lu Hz is unsupported\n",
3095 pm_runtime_set_suspended(sensor->dev);
3096 pm_runtime_enable(sensor->dev);
3107 pm_runtime_disable(sensor->dev);
3130 pm_runtime_disable(sensor->dev);