Lines Matching defs:adev
153 * @adev: parent amba device.
170 struct amba_device *adev;
239 dev_err(&dev->adev->dev,
391 dev_dbg(&dev->adev->dev, "calculated SLSU = %04x\n", slsu);
421 dev_err(&dev->adev->dev,
481 dev_err(&dev->adev->dev, "read from slave 0x%x timed out\n",
561 dev_err(&dev->adev->dev, "write to slave 0x%x timed out\n",
600 dev_err(&dev->adev->dev, "%s\n",
669 pm_runtime_get_sync(&dev->adev->dev);
691 pm_runtime_put_sync(&dev->adev->dev);
809 dev_err(&dev->adev->dev,
853 dev_err(&dev->adev->dev, "Tx Fifo Over run\n");
866 dev_err(&dev->adev->dev, "unhandled Interrupt\n");
869 dev_err(&dev->adev->dev, "spurious Interrupt..\n");
895 struct amba_device *adev = to_amba_device(dev);
896 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev);
905 struct amba_device *adev = to_amba_device(dev);
906 struct nmk_i2c_dev *nmk_i2c = amba_get_drvdata(adev);
958 static int nmk_i2c_probe(struct amba_device *adev, const struct amba_id *id)
961 struct device_node *np = adev->dev.of_node;
967 dev = devm_kzalloc(&adev->dev, sizeof(*dev), GFP_KERNEL);
972 dev->adev = adev;
976 dev_warn(&adev->dev, "requested TX FIFO threshold %u, adjusted down to %u\n",
982 dev_warn(&adev->dev, "requested RX FIFO threshold %u, adjusted down to %u\n",
987 amba_set_drvdata(adev, dev);
989 dev->virtbase = devm_ioremap(&adev->dev, adev->res.start,
990 resource_size(&adev->res));
994 dev->irq = adev->irq[0];
995 ret = devm_request_irq(&adev->dev, dev->irq, i2c_irq_handler, 0,
998 return dev_err_probe(&adev->dev, ret,
1001 dev->clk = devm_clk_get_enabled(&adev->dev, NULL);
1003 return dev_err_probe(&adev->dev, PTR_ERR(dev->clk),
1010 adap->dev.parent = &adev->dev;
1016 "Nomadik I2C at %pR", &adev->res);
1020 dev_info(&adev->dev,
1028 pm_runtime_put(&adev->dev);
1033 static void nmk_i2c_remove(struct amba_device *adev)
1035 struct nmk_i2c_dev *dev = amba_get_drvdata(adev);