Lines Matching defs:dev

407 static int kiox010a_dsm(struct device *dev, int fn_index)
409 acpi_handle handle = ACPI_HANDLE(dev);
434 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
445 dev_err(&data->client->dev, "Error writing reg_ctrl1\n");
459 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
477 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
488 dev_err(&data->client->dev, "Error writing reg_ctrl1\n");
504 kiox010a_dsm(&data->client->dev, KIOX010A_SET_LAPTOP_MODE);
510 dev_err(&data->client->dev, "Error reading who_am_i\n");
514 dev_dbg(&data->client->dev, "KXCJK1013 Chip Id %x\n", ret);
522 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
531 dev_err(&data->client->dev, "Error reading reg_ctrl\n");
542 dev_err(&data->client->dev, "Error reading reg_data_ctrl\n");
551 dev_err(&data->client->dev, "Error reading reg_int_ctrl1\n");
562 dev_err(&data->client->dev, "Error writing reg_int_ctrl1\n");
572 dev_err(&data->client->dev, "Error writing reg_inc4\n");
607 ret = pm_runtime_resume_and_get(&data->client->dev);
609 pm_runtime_mark_last_busy(&data->client->dev);
610 ret = pm_runtime_put_autosuspend(&data->client->dev);
613 dev_err(&data->client->dev,
629 dev_err(&data->client->dev,
637 dev_err(&data->client->dev, "Error writing reg_wake_thres\n");
665 dev_err(&data->client->dev, "Error reading reg_int_ctrl1\n");
676 dev_err(&data->client->dev, "Error writing reg_int_ctrl1\n");
682 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
693 dev_err(&data->client->dev, "Error writing reg_ctrl1\n");
723 dev_err(&data->client->dev, "Error reading reg_int_ctrl1\n");
734 dev_err(&data->client->dev, "Error writing reg_int_ctrl1\n");
740 dev_err(&data->client->dev, "Error reading reg_ctrl1\n");
751 dev_err(&data->client->dev, "Error writing reg_ctrl1\n");
824 dev_err(&data->client->dev, "Error writing data_ctrl\n");
833 dev_err(&data->client->dev, "Error writing reg_ctrl2\n");
865 dev_err(&data->client->dev,
1107 static ssize_t kxcjk1013_get_samp_freq_avail(struct device *dev,
1111 struct iio_dev *indio_dev = dev_to_iio_dev(dev);
1236 dev_err(&data->client->dev, "Error reading reg_int_rel\n");
1289 dev_err(&data->client->dev, "Error reading reg_int_src2\n");
1356 dev_err(&data->client->dev, "Error reading reg_int_src1\n");
1379 dev_err(&data->client->dev, "Error reading reg_int_rel\n");
1402 static const char *kxcjk1013_match_acpi_device(struct device *dev,
1409 id = acpi_match_device(dev->driver->acpi_match_table, dev);
1424 return dev_name(dev);
1437 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
1445 pdata = dev_get_platdata(&client->dev);
1452 ret = iio_read_mount_matrix(&client->dev, &data->orientation);
1457 ret = devm_regulator_bulk_get_enable(&client->dev,
1461 return dev_err_probe(&client->dev, ret, "Failed to get regulators\n");
1473 } else if (ACPI_HANDLE(&client->dev)) {
1474 name = kxcjk1013_match_acpi_device(&client->dev,
1511 ret = devm_request_threaded_irq(&client->dev, client->irq,
1520 data->dready_trig = devm_iio_trigger_alloc(&client->dev,
1521 "%s-dev%d",
1529 data->motion_trig = devm_iio_trigger_alloc(&client->dev,
1530 "%s-any-motion-dev%d",
1560 dev_err(&client->dev, "iio triggered buffer setup failed\n");
1564 ret = pm_runtime_set_active(&client->dev);
1568 pm_runtime_enable(&client->dev);
1569 pm_runtime_set_autosuspend_delay(&client->dev,
1571 pm_runtime_use_autosuspend(&client->dev);
1575 dev_err(&client->dev, "unable to register iio device\n");
1582 pm_runtime_dont_use_autosuspend(&client->dev);
1583 pm_runtime_disable(&client->dev);
1604 pm_runtime_disable(&client->dev);
1605 pm_runtime_set_suspended(&client->dev);
1619 static int kxcjk1013_suspend(struct device *dev)
1621 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev));
1632 static int kxcjk1013_resume(struct device *dev)
1634 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev));
1649 static int kxcjk1013_runtime_suspend(struct device *dev)
1651 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev));
1657 dev_err(&data->client->dev, "powering off device failed\n");
1663 static int kxcjk1013_runtime_resume(struct device *dev)
1665 struct iio_dev *indio_dev = i2c_get_clientdata(to_i2c_client(dev));