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>
116 .scl = &rk3036_win0_scl,
136 .scl = &rk3036_win1_scl,
201 .output = &rk3036_output,
245 .output = &rk3126_output,
304 .scl = &px30_win_scl,
373 .output = &px30_output,
390 .output = &px30_output,
404 .scl = &rk3066_win_scl,
492 * hs_start interrupt fires at frame-start, so serves
515 .output = &rk3066_output,
530 .scl = &rk3188_win_scl,
600 * hs_start interrupt fires at frame-start, so serves
622 .output = &rk3188_output,
662 .scl = &rk3288_win_full_scl,
771 .output = &rk3288_output,
776 * This is the maximum resolution for the VOPB, the VOPL can only do
804 .scl = &rk3288_win_full_scl,
878 .output = &rk3368_output,
900 .output = &rk3368_output,
974 .scl = &rk3288_win_full_scl,
998 .scl = &rk3288_win_full_scl,
1053 .output = &rk3399_output,
1081 .output = &rk3399_output,
1103 .output = &rk3399_output,
1175 .output = &rk3328_output,
1227 .output = &rv1126_output,
1236 { .compatible = "rockchip,rk3036-vop",
1238 { .compatible = "rockchip,rk3126-vop",
1240 { .compatible = "rockchip,px30-vop-big",
1242 { .compatible = "rockchip,px30-vop-lit",
1244 { .compatible = "rockchip,rk3066-vop",
1246 { .compatible = "rockchip,rk3188-vop",
1248 { .compatible = "rockchip,rk3288-vop",
1250 { .compatible = "rockchip,rk3368-vop",
1252 { .compatible = "rockchip,rk3366-vop",
1254 { .compatible = "rockchip,rk3399-vop-big",
1256 { .compatible = "rockchip,rk3399-vop-lit",
1258 { .compatible = "rockchip,rk3228-vop",
1260 { .compatible = "rockchip,rk3328-vop",
1262 { .compatible = "rockchip,rv1126-vop",
1270 struct device *dev = &pdev->dev; in vop_probe()
1272 if (!dev->of_node) { in vop_probe()
1274 return -ENODEV; in vop_probe()
1282 component_del(&pdev->dev, &vop_component_ops); in vop_remove()
1289 .name = "rockchip-vop",