size = recv_data(chip, buf, TPM_HEADER_SIZE);
if (size < TPM_HEADER_SIZE) {
- dev_err(chip->dev, "Unable to read header\n");
+ dev_err(chip->pdev, "Unable to read header\n");
goto out;
}
size += recv_data(chip, &buf[TPM_HEADER_SIZE],
expected - TPM_HEADER_SIZE);
if (size < expected) {
- dev_err(chip->dev, "Unable to read remainder of result\n");
+ dev_err(chip->pdev, "Unable to read remainder of result\n");
size = -ETIME;
goto out;
}
pp = client->dev.of_node;
if (!pp) {
- dev_err(chip->dev, "No platform data\n");
+ dev_err(chip->pdev, "No platform data\n");
return -ENODEV;
}
/* Get GPIO from device tree */
gpio = of_get_named_gpio(pp, "lpcpd-gpios", 0);
if (gpio < 0) {
- dev_err(chip->dev, "Failed to retrieve lpcpd-gpios from dts.\n");
+ dev_err(chip->pdev, "Failed to retrieve lpcpd-gpios from dts.\n");
tpm_dev->io_lpcpd = -1;
/*
* lpcpd pin is not specified. This is not an issue as
ret = devm_gpio_request_one(&client->dev, gpio,
GPIOF_OUT_INIT_HIGH, "TPM IO LPCPD");
if (ret) {
- dev_err(chip->dev, "Failed to request lpcpd pin\n");
+ dev_err(chip->pdev, "Failed to request lpcpd pin\n");
return -ENODEV;
}
tpm_dev->io_lpcpd = gpio;
pdata = client->dev.platform_data;
if (!pdata) {
- dev_err(chip->dev, "No platform data\n");
+ dev_err(chip->pdev, "No platform data\n");
return -ENODEV;
}
pdata->io_lpcpd, GPIOF_OUT_INIT_HIGH,
"TPM IO_LPCPD");
if (ret) {
- dev_err(chip->dev, "%s : reset gpio_request failed\n",
+ dev_err(chip->pdev, "%s : reset gpio_request failed\n",
__FILE__);
return ret;
}
IRQF_TRIGGER_HIGH,
"TPM SERIRQ management", chip);
if (ret < 0) {
- dev_err(chip->dev , "TPM SERIRQ signals %d not available\n",
+ dev_err(chip->pdev , "TPM SERIRQ signals %d not available\n",
client->irq);
goto _tpm_clean_answer;
}
return tpm_chip_register(chip);
_tpm_clean_answer:
- dev_info(chip->dev, "TPM I2C initialisation fail\n");
+ dev_info(chip->pdev, "TPM I2C initialisation fail\n");
return ret;
}