Lines Matching defs:err
5 #include <linux/err.h>
1017 int err;
1020 err = __ptp_ocp_gettime_locked(bp, ts, sts);
1023 return err;
1084 int err;
1087 err = __ptp_ocp_gettime_locked(bp, &ts, NULL);
1088 if (likely(!err)) {
1146 int err;
1192 err = ptp_ocp_signal_from_perout(bp, req, &rq->perout);
1193 if (err)
1194 return err;
1202 err = -ENXIO;
1204 err = ext->info->enable(ext, req, on);
1206 return err;
1586 int err;
1588 err = ptp_ocp_devlink_fw_image(devlink, fw, &data, &size);
1589 if (err)
1605 err = mtd_erase(mtd, &erase);
1606 if (err)
1609 err = mtd_write(mtd, base + off, len, &wrote, data + off);
1610 if (err)
1617 return err;
1628 int err;
1639 err = ptp_ocp_devlink_flash(devlink, dev, params->fw);
1641 msg = err ? "Flash error" : "Flash complete";
1645 return err;
1655 int err;
1659 err = devlink_info_version_running_put(req, fw_image, buf);
1660 if (err)
1661 return err;
1670 err = devlink_info_serial_number_put(req, buf);
1671 if (err)
1672 return err;
1674 err = devlink_info_version_fixed_put(req,
1677 if (err)
1678 return err;
1829 int err;
1837 err = ptp_ocp_gettimex(&bp->ptp_info, &ts, &sts);
1838 if (err)
1839 return err;
2006 int err;
2014 err = PTR_ERR(ext->mem);
2022 err = pci_request_irq(pdev, r->irq_vec, ext->info->irq_fcn, NULL,
2024 if (err) {
2035 return err;
2138 int err;
2155 err = sysfs_create_groups(&bp->dev.kobj, bp->attr_group);
2156 if (err)
2159 return err;
2395 int err;
2409 err = ptp_ocp_attr_group_add(bp, fb_timecard_groups);
2410 if (err)
2411 return err;
2413 err = ptp_ocp_fb_set_pins(bp);
2414 if (err)
2415 return err;
2435 int err = 0;
2441 err = r->setup(bp, r);
2442 if (err) {
2444 "Could not register %s: err %d\n",
2445 r->name, err);
2449 return err;
2512 int err = 0;
2524 err = -EOPNOTSUPP;
2531 return err;
2546 int err;
2560 err = ptp_ocp_attr_group_add(bp, art_timecard_groups);
2561 if (err)
2562 return err;
2748 int err;
2750 err = ptp_ocp_sma_store(bp, buf, 1);
2751 return err ? err : count;
2759 int err;
2761 err = ptp_ocp_sma_store(bp, buf, 2);
2762 return err ? err : count;
2770 int err;
2772 err = ptp_ocp_sma_store(bp, buf, 3);
2773 return err ? err : count;
2781 int err;
2783 err = ptp_ocp_sma_store(bp, buf, 4);
2784 return err ? err : count;
2828 int argc, err;
2835 err = -EINVAL;
2844 err = kstrtobool(argv[argc], &s.polarity);
2845 if (err)
2850 err = kstrtou64(argv[argc], 0, &s.phase);
2851 if (err)
2856 err = kstrtoint(argv[argc], 0, &s.duty);
2857 if (err)
2862 err = kstrtou64(argv[argc], 0, &s.period);
2863 if (err)
2870 err = ptp_ocp_signal_set(bp, gen, &s);
2871 if (err)
2874 err = ptp_ocp_signal_enable(bp->signal_out[gen], gen, s.period != 0);
2878 return err ? err : count;
3002 int err;
3004 err = kstrtou32(buf, 0, &val);
3005 if (err)
3006 return err;
3103 int err;
3106 err = kstrtou32(buf, 0, &val);
3107 if (err)
3108 return err;
3131 int err;
3134 err = kstrtou32(buf, 0, &val);
3135 if (err)
3136 return err;
3162 int err;
3166 err = kstrtou8(buf, 0, &val);
3167 if (err)
3168 return err;
3275 int err, res;
3278 err = kstrtos32(buf, 0, &res);
3279 if (err)
3280 return err;
3348 ssize_t err;
3355 err = 0;
3363 err = nvmem_device_read(nvmem, off, count, buf);
3364 if (err != count) {
3365 err = -EFAULT;
3372 return err;
3382 ssize_t err;
3392 err = nvmem_device_write(nvmem, 0x00, count, buf);
3393 if (err != count)
3394 err = -EFAULT;
3398 return err;
3410 ssize_t err;
3417 err = 0;
3425 err = nvmem_device_read(nvmem, 0x90 + off, count, buf);
3426 if (err != count) {
3427 err = -EFAULT;
3434 return err;
3444 ssize_t err;
3454 err = nvmem_device_write(nvmem, 0x90, count, buf);
3455 if (err != count)
3456 err = -EFAULT;
3460 return err;
3964 int err;
3967 err = idr_alloc(&ptp_ocp_idr, bp, 0, 0, GFP_KERNEL);
3969 if (err < 0) {
3970 dev_err(&pdev->dev, "idr_alloc failed: %d\n", err);
3971 return err;
3973 bp->id = err;
3990 err = device_add(&bp->dev);
3991 if (err) {
3992 dev_err(&bp->dev, "device add failed: %d\n", err);
4002 return err;
4185 int err;
4193 err = pci_enable_device(pdev);
4194 if (err) {
4200 err = ptp_ocp_device_init(bp, pdev);
4201 if (err)
4209 err = pci_alloc_irq_vectors(pdev, 1, 17, PCI_IRQ_MSI | PCI_IRQ_MSIX);
4210 if (err < 0) {
4211 dev_err(&pdev->dev, "alloc_irq_vectors err: %d\n", err);
4214 bp->n_irqs = err;
4217 err = ptp_ocp_register_resources(bp, id->driver_data);
4218 if (err)
4223 err = PTR_ERR(bp->ptp);
4224 dev_err(&pdev->dev, "ptp_clock_register: %d\n", err);
4229 err = ptp_ocp_complete(bp);
4230 if (err)
4243 return err;
4310 int err;
4315 err = class_register(&timecard_class);
4316 if (err)
4320 err = bus_register_notifier(&i2c_bus_type, &ptp_ocp_i2c_notifier);
4321 if (err)
4325 err = pci_register_driver(&ptp_ocp_driver);
4326 if (err)
4337 pr_err(KBUILD_MODNAME ": failed to register %s: %d\n", what, err);
4338 return err;