Home
last modified time | relevance | path

Searched refs:gvi (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk628/
H A Drk628_gvi.c265 struct rk628_gvi *gvi = connector_to_gvi(connector); in rk628_gvi_connector_best_encoder() local
267 return gvi->base.encoder; in rk628_gvi_connector_best_encoder()
272 struct rk628_gvi *gvi = connector_to_gvi(connector); in rk628_gvi_connector_get_modes() local
276 num_modes = drm_panel_get_modes(gvi->panel, connector); in rk628_gvi_connector_get_modes()
279 gvi->bus_format = info->bus_formats[0]; in rk628_gvi_connector_get_modes()
281 gvi->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rk628_gvi_connector_get_modes()
283 switch (gvi->bus_format) { in rk628_gvi_connector_get_modes()
285 gvi->byte_mode = 3; in rk628_gvi_connector_get_modes()
286 gvi->color_depth = COLOR_DEPTH_RGB_YUV444_18BIT; in rk628_gvi_connector_get_modes()
289 gvi->byte_mode = 4; in rk628_gvi_connector_get_modes()
[all …]
/OK3568_Linux_fs/kernel/drivers/misc/rk628/
H A Drk628_gvi.c27 rk628->gvi.lanes = val; in rk628_gvi_parse()
30 rk628->gvi.division_mode = true; in rk628_gvi_parse()
32 rk628->gvi.division_mode = false; in rk628_gvi_parse()
35 rk628->gvi.frm_rst = true; in rk628_gvi_parse()
37 rk628->gvi.frm_rst = false; in rk628_gvi_parse()
41 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB666_1X18; in rk628_gvi_parse()
43 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB101010_1X30; in rk628_gvi_parse()
45 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_YUYV8_1X16; in rk628_gvi_parse()
47 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_YUYV10_1X20; in rk628_gvi_parse()
49 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB888_1X24; in rk628_gvi_parse()
[all …]
H A DKconfig8 This option is used to support rgb/hdmi/bt1120 input and dsi/lvds/gvi/hdmi output.
H A Drk628.h442 struct rk628_gvi gvi; member
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drk628.dtsi194 rk628_gvi_hpd_pins: gvi-hpd {
199 rk628_gvi_lock_pins: gvi-lock {
289 rk628_gvi: gvi {
290 compatible = "rockchip,rk628-gvi";