| /OK3568_Linux_fs/kernel/drivers/gpu/drm/imx/ |
| H A D | imx-ldb.c | 67 u32 bus_format; member 100 u32 bus_format) in imx_ldb_ch_set_bus_format() argument 105 switch (bus_format) { in imx_ldb_ch_set_bus_format() 254 u32 bus_format = imx_ldb_ch->bus_format; in imx_ldb_encoder_atomic_mode_set() local 294 if (!bus_format) { in imx_ldb_encoder_atomic_mode_set() 299 bus_format = di->bus_formats[0]; in imx_ldb_encoder_atomic_mode_set() 301 imx_ldb_ch_set_bus_format(imx_ldb_ch, bus_format); in imx_ldb_encoder_atomic_mode_set() 357 u32 bus_format = imx_ldb_ch->bus_format; in imx_ldb_encoder_atomic_check() local 360 if (!bus_format && di->num_bus_formats) { in imx_ldb_encoder_atomic_check() 361 bus_format = di->bus_formats[0]; in imx_ldb_encoder_atomic_check() [all …]
|
| H A D | parallel-display.c | 31 u32 bus_format; member 123 if (!imxpd->bus_format && !di->num_bus_formats) { in imx_pd_bridge_atomic_get_output_bus_fmts() 134 if (!imxpd->bus_format && di->num_bus_formats) in imx_pd_bridge_atomic_get_output_bus_fmts() 137 output_fmts[0] = imxpd->bus_format; in imx_pd_bridge_atomic_get_output_bus_fmts() 171 output_fmt = imxpd->bus_format ? : MEDIA_BUS_FMT_RGB888_1X24; in imx_pd_bridge_atomic_get_input_bus_fmts() 174 if ((imxpd->bus_format && imxpd->bus_format != output_fmt) || in imx_pd_bridge_atomic_get_input_bus_fmts() 220 imx_crtc_state->bus_format = bridge_state->input_bus_cfg.format; in imx_pd_bridge_atomic_check() 303 u32 bus_format = 0; in imx_pd_bind() local 322 bus_format = MEDIA_BUS_FMT_RGB888_1X24; in imx_pd_bind() 324 bus_format = MEDIA_BUS_FMT_RGB565_1X16; in imx_pd_bind() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/panel/ |
| H A D | panel-simple.c | 127 u32 bus_format; member 413 if (panel->desc->bus_format) in panel_simple_get_non_edid_modes() 415 &panel->desc->bus_format, 1); in panel_simple_get_non_edid_modes() 915 WARN_ON(desc->bus_format != MEDIA_BUS_FMT_RGB666_1X7X3_SPWG && in panel_simple_probe() 916 desc->bus_format != MEDIA_BUS_FMT_RGB888_1X7X4_SPWG && in panel_simple_probe() 917 desc->bus_format != MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA); in panel_simple_probe() 918 WARN_ON(desc->bus_format == MEDIA_BUS_FMT_RGB666_1X7X3_SPWG && in panel_simple_probe() 920 WARN_ON((desc->bus_format == MEDIA_BUS_FMT_RGB888_1X7X4_SPWG || in panel_simple_probe() 921 desc->bus_format == MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA) && in panel_simple_probe() 925 if (desc->bus_format == 0) in panel_simple_probe() [all …]
|
| H A D | panel-lvds.c | 33 unsigned int bus_format; member 100 &lvds->bus_format, 1); in panel_lvds_get_modes() 160 lvds->bus_format = MEDIA_BUS_FMT_RGB666_1X7X3_SPWG; in panel_lvds_parse_dt() 162 lvds->bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA; in panel_lvds_parse_dt() 164 lvds->bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in panel_lvds_parse_dt()
|
| H A D | panel-seiko-43wvf1g.c | 39 u32 bus_format; member 114 if (panel->desc->bus_format) in seiko_panel_get_fixed_modes() 116 &panel->desc->bus_format, 1); in seiko_panel_get_fixed_modes() 306 .bus_format = MEDIA_BUS_FMT_RGB888_1X24,
|
| /OK3568_Linux_fs/u-boot/drivers/video/drm/ |
| H A D | rockchip_dw_hdmi_qp.c | 119 unsigned long bus_format; member 318 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 320 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 332 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 334 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 346 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 348 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 362 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 364 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 376 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument [all …]
|
| H A D | rockchip_panel.h | 25 u32 bus_format; member 44 if (panel->bus_format) in rockchip_panel_init() 45 state->conn_state.bus_format = panel->bus_format; in rockchip_panel_init()
|
| H A D | dw_hdmi_qp.c | 95 unsigned long bus_format; member 144 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 146 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 158 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 160 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 172 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 174 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 188 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 190 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 202 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument [all …]
|
| H A D | rockchip_vop.c | 59 static bool is_yuv_output(uint32_t bus_format) in is_yuv_output() argument 61 switch (bus_format) { in is_yuv_output() 80 static bool is_uv_swap(uint32_t bus_format, uint32_t output_mode) in is_uv_swap() argument 91 if ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in is_uv_swap() 92 bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in is_uv_swap() 100 static bool is_rb_swap(uint32_t bus_format, uint32_t output_mode) in is_rb_swap() argument 106 if (bus_format == MEDIA_BUS_FMT_SRGB888_3X8 || in is_rb_swap() 107 bus_format == MEDIA_BUS_FMT_SRGB888_DUMMY_4X8) in is_rb_swap() 382 switch (conn_state->bus_format) { in rockchip_vop_init() 419 if (is_uv_swap(conn_state->bus_format, conn_state->output_mode) || in rockchip_vop_init() [all …]
|
| H A D | dw_hdmi.c | 180 unsigned long bus_format; member 257 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 259 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 271 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 273 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 285 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 287 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 298 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 300 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 312 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument [all …]
|
| H A D | rockchip_spl_display.c | 129 spl_disp_info->bus_format = state->conn_state.bus_format; in rockchip_spl_display_transmit_info_to_uboot() 175 state->conn_state.bus_format); in spl_init_display()
|
| /OK3568_Linux_fs/kernel/drivers/media/i2c/et8ek8/ |
| H A D | et8ek8_mode.c | 54 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 155 .bus_format = MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8, 211 .bus_format = MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8, 267 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 323 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 379 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 434 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 490 .bus_format = MEDIA_BUS_FMT_SGRBG10_1X10, 546 .bus_format = MEDIA_BUS_FMT_SGRBG10_DPCM8_1X8,
|
| /OK3568_Linux_fs/kernel/drivers/misc/rk628/ |
| H A D | rk628_config.h | 18 void rk628_set_input_bus_format(struct rk628 *rk628, enum bus_format format); 19 enum bus_format rk628_get_input_bus_format(struct rk628 *rk628); 20 void rk628_set_output_bus_format(struct rk628 *rk628, enum bus_format format); 21 enum bus_format rk628_get_output_bus_format(struct rk628 *rk628);
|
| H A D | rk628_config.c | 34 void rk628_set_input_bus_format(struct rk628 *rk628, enum bus_format format) in rk628_set_input_bus_format() 39 enum bus_format rk628_get_input_bus_format(struct rk628 *rk628) in rk628_get_input_bus_format() 44 void rk628_set_output_bus_format(struct rk628 *rk628, enum bus_format format) in rk628_set_output_bus_format() 49 enum bus_format rk628_get_output_bus_format(struct rk628 *rk628) in rk628_get_output_bus_format()
|
| H A D | rk628_gvi.c | 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() 61 switch (gvi->bus_format) { in rk628_gvi_get_info() 85 pr_err("unsupported bus_format: 0x%x\n", gvi->bus_format); in rk628_gvi_get_info()
|
| H A D | rk628.h | 307 enum bus_format { enum 381 enum dsi_bus_format bus_format; member 397 enum gvi_bus_format bus_format; member 437 enum bus_format input_fmt; 438 enum bus_format output_fmt;
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/ |
| H A D | dw_hdmi-rockchip.c | 201 unsigned long bus_format; member 678 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 680 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 692 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 694 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 706 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 708 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 722 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 724 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 736 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument [all …]
|
| H A D | rockchip_drm_vconn.c | 24 int bus_format; member 299 vcstate->bus_format = vconn_dev->bus_format; in rockchip_virtual_encoder_mode_set() 428 int bus_format, in rockchip_vconn_device_create() argument 443 vconn_dev->bus_format = bus_format; in rockchip_vconn_device_create() 475 vconn_dev->bus_format = MEDIA_BUS_FMT_FIXED; in rockchip_virtual_connectors_create()
|
| H A D | rockchip_lvds.c | 181 u32 bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in rockchip_lvds_encoder_atomic_mode_set() local 184 bus_format = info->bus_formats[0]; in rockchip_lvds_encoder_atomic_mode_set() 186 switch (bus_format) { in rockchip_lvds_encoder_atomic_mode_set() 222 s->bus_format = info->bus_formats[0]; in rockchip_lvds_encoder_atomic_check() 224 s->bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in rockchip_lvds_encoder_atomic_check() 228 if (s->bus_format == MEDIA_BUS_FMT_RGB101010_1X7X5_SPWG || in rockchip_lvds_encoder_atomic_check() 229 s->bus_format == MEDIA_BUS_FMT_RGB101010_1X7X5_JEIDA) in rockchip_lvds_encoder_atomic_check()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/rk618/ |
| H A D | rk618_lvds.c | 45 u32 bus_format; member 71 u32 bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rk618_lvds_connector_get_modes() local 77 lvds->bus_format = info->bus_formats[0]; in rk618_lvds_connector_get_modes() 79 lvds->bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in rk618_lvds_connector_get_modes() 82 &bus_format, 1); in rk618_lvds_connector_get_modes() 122 rk618_frc_dither_init(lvds->parent, lvds->bus_format); in rk618_lvds_bridge_enable() 124 switch (lvds->bus_format) { in rk618_lvds_bridge_enable()
|
| H A D | rk618_rgb.c | 38 u32 bus_format; member 65 u32 bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rk618_rgb_connector_get_modes() local 71 rgb->bus_format = info->bus_formats[0]; in rk618_rgb_connector_get_modes() 73 rgb->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rk618_rgb_connector_get_modes() 76 &bus_format, 1); in rk618_rgb_connector_get_modes() 115 rk618_frc_dither_init(rgb->parent, rgb->bus_format); in rk618_rgb_bridge_enable()
|
| H A D | rk618_dither.c | 23 void rk618_frc_dither_init(struct rk618 *rk618, u32 bus_format) in rk618_frc_dither_init() argument 27 switch (bus_format) { in rk618_frc_dither_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/ |
| H A D | sii902x.c | 193 int bus_format; member 368 &sii902x->bus_format, 1); in sii902x_get_modes() 429 static bool sii902x_check_embedded_format(uint32_t bus_format) in sii902x_check_embedded_format() argument 431 switch (bus_format) { in sii902x_check_embedded_format() 451 if (!sii902x_check_embedded_format(sii902x->bus_format)) in sii902x_set_embedded_sync() 454 switch (sii902x->bus_format) { in sii902x_set_embedded_sync() 505 switch (sii902x->bus_format) { in sii902x_set_format() 557 switch (sii902x->bus_format) { in sii902x_bridge_mode_set() 573 switch (sii902x->bus_format) { in sii902x_bridge_mode_set() 1288 sii902x->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in sii902x_probe() [all …]
|
| H A D | ti-tfp410.c | 26 u32 bus_format; member 163 &dvi->bus_format, 1); in tfp410_attach() 272 dvi->bus_format = MEDIA_BUS_FMT_RGB888_2X12_LE; in tfp410_parse_timings() 275 dvi->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in tfp410_parse_timings()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/mxsfb/ |
| H A D | mxsfb_kms.c | 54 u32 bus_format = MEDIA_BUS_FMT_RGB888_1X24; in mxsfb_set_formats() local 58 bus_format = mxsfb->connector->display_info.bus_formats[0]; in mxsfb_set_formats() 61 bus_format); in mxsfb_set_formats() 83 switch (bus_format) { in mxsfb_set_formats() 94 dev_err(drm->dev, "Unknown media bus format %d\n", bus_format); in mxsfb_set_formats()
|