| .. | .. |
|---|
| 2 | 2 | /* |
|---|
| 3 | 3 | * Texas Instruments' Message Manager Driver |
|---|
| 4 | 4 | * |
|---|
| 5 | | - * Copyright (C) 2015-2017 Texas Instruments Incorporated - http://www.ti.com/ |
|---|
| 5 | + * Copyright (C) 2015-2017 Texas Instruments Incorporated - https://www.ti.com/ |
|---|
| 6 | 6 | * Nishanth Menon |
|---|
| 7 | 7 | */ |
|---|
| 8 | 8 | |
|---|
| .. | .. |
|---|
| 560 | 560 | } |
|---|
| 561 | 561 | |
|---|
| 562 | 562 | err: |
|---|
| 563 | | - dev_err(inst->dev, "Queue ID %d, Proxy ID %d is wrong on %s\n", |
|---|
| 564 | | - req_qid, req_pid, p->np->name); |
|---|
| 563 | + dev_err(inst->dev, "Queue ID %d, Proxy ID %d is wrong on %pOFn\n", |
|---|
| 564 | + req_qid, req_pid, p->np); |
|---|
| 565 | 565 | return ERR_PTR(-ENOENT); |
|---|
| 566 | 566 | } |
|---|
| 567 | 567 | |
|---|
| .. | .. |
|---|
| 817 | 817 | mbox->of_xlate = ti_msgmgr_of_xlate; |
|---|
| 818 | 818 | |
|---|
| 819 | 819 | platform_set_drvdata(pdev, inst); |
|---|
| 820 | | - ret = mbox_controller_register(mbox); |
|---|
| 820 | + ret = devm_mbox_controller_register(dev, mbox); |
|---|
| 821 | 821 | if (ret) |
|---|
| 822 | 822 | dev_err(dev, "Failed to register mbox_controller(%d)\n", ret); |
|---|
| 823 | 823 | |
|---|
| 824 | 824 | return ret; |
|---|
| 825 | 825 | } |
|---|
| 826 | 826 | |
|---|
| 827 | | -static int ti_msgmgr_remove(struct platform_device *pdev) |
|---|
| 828 | | -{ |
|---|
| 829 | | - struct ti_msgmgr_inst *inst; |
|---|
| 830 | | - |
|---|
| 831 | | - inst = platform_get_drvdata(pdev); |
|---|
| 832 | | - mbox_controller_unregister(&inst->mbox); |
|---|
| 833 | | - |
|---|
| 834 | | - return 0; |
|---|
| 835 | | -} |
|---|
| 836 | | - |
|---|
| 837 | 827 | static struct platform_driver ti_msgmgr_driver = { |
|---|
| 838 | 828 | .probe = ti_msgmgr_probe, |
|---|
| 839 | | - .remove = ti_msgmgr_remove, |
|---|
| 840 | 829 | .driver = { |
|---|
| 841 | 830 | .name = "ti-msgmgr", |
|---|
| 842 | 831 | .of_match_table = of_match_ptr(ti_msgmgr_of_match), |
|---|