Lines Matching +full:rockchip +full:- +full:vop
1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) Fuzhou Rockchip Electronics Co.Ltd
4 * Author:Mark Yao <mark.yao@rock-chips.com>
449 * hs_start interrupt fires at frame-start, so serves
554 * hs_start interrupt fires at frame-start, so serves
918 * rk3399 vop big windows register layout is same as rk3288, but we
1073 { .compatible = "rockchip,rk3036-vop",
1075 { .compatible = "rockchip,rk3126-vop",
1077 { .compatible = "rockchip,px30-vop-big",
1079 { .compatible = "rockchip,px30-vop-lit",
1081 { .compatible = "rockchip,rk3066-vop",
1083 { .compatible = "rockchip,rk3188-vop",
1085 { .compatible = "rockchip,rk3288-vop",
1087 { .compatible = "rockchip,rk3368-vop",
1089 { .compatible = "rockchip,rk3366-vop",
1091 { .compatible = "rockchip,rk3399-vop-big",
1093 { .compatible = "rockchip,rk3399-vop-lit",
1095 { .compatible = "rockchip,rk3228-vop",
1097 { .compatible = "rockchip,rk3328-vop",
1105 struct device *dev = &pdev->dev; in vop_probe()
1107 if (!dev->of_node) { in vop_probe()
1108 DRM_DEV_ERROR(dev, "can't find vop devices\n"); in vop_probe()
1109 return -ENODEV; in vop_probe()
1117 component_del(&pdev->dev, &vop_component_ops); in vop_remove()
1126 .name = "rockchip-vop",