Lines Matching +full:scl +full:- +full:output +full:- +full:only

1 // SPDX-License-Identifier: GPL-2.0-only
4 * Author:Mark Yao <mark.yao@rock-chips.com>
88 .scl = &rk3036_win_scl,
166 .output = &rk3036_output,
195 .output = &rk3036_output,
253 .scl = &px30_win_scl,
319 .output = &px30_output,
334 .output = &px30_output,
347 .scl = &rk3066_win_scl,
364 .scl = &rk3066_win_scl,
424 * hs_start interrupt fires at frame-start, so serves
447 .output = &rk3066_output,
460 .scl = &rk3188_win_scl,
520 * hs_start interrupt fires at frame-start, so serves
542 .output = &rk3188_output,
581 .scl = &rk3288_win_full_scl,
688 .output = &rk3288_output,
715 .scl = &rk3288_win_full_scl,
788 .output = &rk3368_output,
809 .output = &rk3368_output,
864 .scl = &rk3288_win_full_scl,
915 .output = &rk3399_output,
941 .output = &rk3399_output,
961 .output = &rk3399_output,
1032 .output = &rk3328_output,
1039 { .compatible = "rockchip,rk3036-vop",
1041 { .compatible = "rockchip,rk3126-vop",
1043 { .compatible = "rockchip,px30-vop-big",
1045 { .compatible = "rockchip,px30-vop-lit",
1047 { .compatible = "rockchip,rk3066-vop",
1049 { .compatible = "rockchip,rk3188-vop",
1051 { .compatible = "rockchip,rk3288-vop",
1053 { .compatible = "rockchip,rk3368-vop",
1055 { .compatible = "rockchip,rk3366-vop",
1057 { .compatible = "rockchip,rk3399-vop-big",
1059 { .compatible = "rockchip,rk3399-vop-lit",
1061 { .compatible = "rockchip,rk3228-vop",
1063 { .compatible = "rockchip,rk3328-vop",
1071 struct device *dev = &pdev->dev; in vop_probe()
1073 if (!dev->of_node) { in vop_probe()
1075 return -ENODEV; in vop_probe()
1083 component_del(&pdev->dev, &vop_component_ops); in vop_remove()
1092 .name = "rockchip-vop",