| .. | .. |
|---|
| 1 | | -// SPDX-License-Identifier: GPL |
|---|
| 1 | +// SPDX-License-Identifier: GPL-2.0 |
|---|
| 2 | 2 | /* |
|---|
| 3 | 3 | * Rockchip Remote Processors Messaging Platform Support. |
|---|
| 4 | 4 | * |
|---|
| .. | .. |
|---|
| 27 | 27 | #include "rpmsg_internal.h" |
|---|
| 28 | 28 | |
|---|
| 29 | 29 | enum rk_rpmsg_chip { |
|---|
| 30 | + RK3562, |
|---|
| 30 | 31 | RK3568, |
|---|
| 31 | 32 | }; |
|---|
| 32 | 33 | |
|---|
| .. | .. |
|---|
| 307 | 308 | |
|---|
| 308 | 309 | dev_info(dev, "rockchip rpmsg platform probe.\n"); |
|---|
| 309 | 310 | rpdev->pdev = pdev; |
|---|
| 310 | | - rpdev->chip = (enum rk_rpmsg_chip)of_device_get_match_data(dev); |
|---|
| 311 | + rpdev->chip = (enum rk_rpmsg_chip)device_get_match_data(dev); |
|---|
| 311 | 312 | rpdev->first_notify = 0; |
|---|
| 312 | 313 | |
|---|
| 313 | 314 | cl = &rpdev->mbox_cl; |
|---|
| .. | .. |
|---|
| 399 | 400 | } |
|---|
| 400 | 401 | |
|---|
| 401 | 402 | static const struct of_device_id rockchip_rpmsg_match[] = { |
|---|
| 403 | + { .compatible = "rockchip,rk3562-rpmsg", .data = (void *)RK3562, }, |
|---|
| 402 | 404 | { .compatible = "rockchip,rk3568-rpmsg", .data = (void *)RK3568, }, |
|---|
| 403 | 405 | { /* sentinel */ }, |
|---|
| 404 | 406 | }; |
|---|