Home
last modified time | relevance | path

Searched refs:bus_format (Results 1 – 25 of 33) sorted by relevance

12

/rk3399_rockchip-uboot/drivers/video/drm/
H A Drockchip_panel.h25 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 Dsii902x.c169 int bus_format; member
204 static bool sii902x_check_embedded_format(uint32_t bus_format) in sii902x_check_embedded_format() argument
206 switch (bus_format) { in sii902x_check_embedded_format()
227 if (!sii902x_check_embedded_format(sii902x->bus_format)) in sii902x_set_embedded_sync()
230 switch (sii902x->bus_format) { in sii902x_set_embedded_sync()
274 switch (sii902x->bus_format) { in sii902x_set_format()
306 conn_state->bus_format = sii902x->bus_format; in sii902x_set_connector_display_info()
307 switch (conn_state->bus_format) { in sii902x_set_connector_display_info()
370 switch (sii902x->bus_format) { in sii902x_bridge_mode_set()
386 switch (sii902x->bus_format) { in sii902x_bridge_mode_set()
[all …]
H A Drockchip_dw_hdmi_qp.c146 void (*set_color_format)(struct rockchip_hdmi *hdmi, u64 bus_format, u32 depth);
162 unsigned long bus_format; member
409 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument
411 switch (bus_format) { in hdmi_bus_fmt_is_rgb()
423 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument
425 switch (bus_format) { in hdmi_bus_fmt_is_yuv444()
437 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument
439 switch (bus_format) { in hdmi_bus_fmt_is_yuv422()
453 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument
455 switch (bus_format) { in hdmi_bus_fmt_is_yuv420()
[all …]
H A Drockchip_bridge.c19 if (bridge->bus_format) in rockchip_bridge_init()
20 state->conn_state.bus_format = bridge->bus_format; in rockchip_bridge_init()
H A Ddw_hdmi_qp.c97 unsigned long bus_format; member
146 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument
148 switch (bus_format) { in hdmi_bus_fmt_is_rgb()
160 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument
162 switch (bus_format) { in hdmi_bus_fmt_is_yuv444()
174 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument
176 switch (bus_format) { in hdmi_bus_fmt_is_yuv422()
190 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument
192 switch (bus_format) { in hdmi_bus_fmt_is_yuv420()
204 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument
[all …]
H A Drockchip_vop.c83 static bool is_yuv_output(uint32_t bus_format) in is_yuv_output() argument
85 switch (bus_format) { in is_yuv_output()
104 static bool is_uv_swap(uint32_t bus_format, uint32_t output_mode) in is_uv_swap() argument
115 if ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in is_uv_swap()
116 bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in is_uv_swap()
124 static bool is_rb_swap(uint32_t bus_format, uint32_t output_mode) in is_rb_swap() argument
130 if (bus_format == MEDIA_BUS_FMT_RGB888_3X8 || in is_rb_swap()
131 bus_format == MEDIA_BUS_FMT_RGB888_DUMMY_4X8) in is_rb_swap()
137 static bool is_yc_swap(uint32_t bus_format) in is_yc_swap() argument
139 switch (bus_format) { in is_yc_swap()
[all …]
H A Drockchip_spl_display.c132 spl_disp_info->bus_format = state->conn_state.bus_format; in rockchip_spl_display_transmit_info_to_uboot()
178 state->conn_state.bus_format); in spl_init_display()
H A Ddw_hdmi.c181 unsigned long bus_format; member
259 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument
261 switch (bus_format) { in hdmi_bus_fmt_is_rgb()
273 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument
275 switch (bus_format) { in hdmi_bus_fmt_is_yuv444()
287 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument
289 switch (bus_format) { in hdmi_bus_fmt_is_yuv422()
300 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument
302 switch (bus_format) { in hdmi_bus_fmt_is_yuv420()
314 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument
[all …]
H A Drockchip_bridge.h35 u32 bus_format; member
H A Drockchip_dw_hdmi.c346 unsigned int *bus_format, in drm_rk_selete_output() argument
375 *bus_format = MEDIA_BUS_FMT_RGB888_1X24; in drm_rk_selete_output()
377 *bus_format = MEDIA_BUS_FMT_YUV8_1X24; in drm_rk_selete_output()
496 *bus_format = drm_rk_select_color(edid_data, screen_info, in drm_rk_selete_output()
H A Drockchip_rgb.c132 u32 bus_format; member
206 switch (conn_state->bus_format) { in rockchip_rgb_connector_init()
276 request_clock *= rockchip_drm_get_cycles_per_pixel(conn_state->bus_format) * in rockchip_rgb_connector_mode_valid()
496 mcu_panel->desc->bus_format = ofnode_read_u32_default(mcu_panel_node, "bus-format", in rockchip_mcu_panel_init()
591 mcu_panel->base.bus_format = mcu_panel->desc->bus_format; in rockchip_rgb_probe()
H A Drockchip_panel.c47 u32 bus_format; member
437 plat->bus_format = dev_read_u32_default(dev, "bus-format", in rockchip_panel_ofdata_to_platdata()
570 panel->bus_format = plat->bus_format; in rockchip_panel_probe()
H A Drk618_lvds.c47 switch (panel->bus_format) { in rk618_lvds_bridge_enable()
H A Drockchip_display.h262 int bus_format; member
380 uint32_t rockchip_drm_get_cycles_per_pixel(uint32_t bus_format);
H A Drockchip_lvds.c128 switch (panel->bus_format) { in rockchip_lvds_connector_init()
149 conn_state->bus_format = panel->bus_format; in rockchip_lvds_connector_init()
H A Ddw-dp.c207 u32 bus_format; member
306 u32 bus_format; member
1474 static int dw_dp_get_output_fmts_index(u32 bus_format) in dw_dp_get_output_fmts_index() argument
1481 if (fmt->bus_format == bus_format) in dw_dp_get_output_fmts_index()
1498 bus_fmt = dw_dp_get_output_fmts_index(conn_state->bus_format); in dw_dp_connector_prepare()
1501 video->bus_format = possible_output_fmts[bus_fmt].bus_format; in dw_dp_connector_prepare()
1694 conn_state->bus_format = possible_output_fmts[bus_fmt].bus_format; in dw_dp_connector_get_timing()
H A Drockchip_vop2.c1706 static bool is_yuv_output(u32 bus_format) in is_yuv_output() argument
1708 switch (bus_format) { in is_yuv_output()
1774 u32 bus_format = conn_state->bus_format; in is_uv_swap() local
1787 if (bus_format == MEDIA_BUS_FMT_YVYU8_1X16 || in is_uv_swap()
1788 bus_format == MEDIA_BUS_FMT_VYUY8_1X16 || in is_uv_swap()
1789 bus_format == MEDIA_BUS_FMT_YVYU8_2X8 || in is_uv_swap()
1790 bus_format == MEDIA_BUS_FMT_VYUY8_2X8 || in is_uv_swap()
1791 ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in is_uv_swap()
1792 bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in is_uv_swap()
1804 u32 bus_format = conn_state->bus_format; in is_rb_swap() local
[all …]
H A Danalogix_dp.c979 static u32 analogix_dp_get_output_format(struct analogix_dp_device *dp, u32 bus_format) in analogix_dp_get_output_format() argument
986 if (fmt->bus_format == bus_format) in analogix_dp_get_output_format()
1055 fmt_id = analogix_dp_get_output_format(dp, conn_state->bus_format); in analogix_dp_connector_enable()
1291 conn_state->bus_format = dp->output_fmt->bus_format; in analogix_dp_connector_get_timing()
H A Dpanel-rohm-bu18rl82.c124 panel->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in bu18rl82_probe()
/rk3399_rockchip-uboot/drivers/video/drm/rk628/
H A Drk628_gvi.c45 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB666_1X18; in rk628_gvi_parse()
47 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB101010_1X30; in rk628_gvi_parse()
49 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_YUYV8_1X16; in rk628_gvi_parse()
51 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_YUYV10_1X20; in rk628_gvi_parse()
53 rk628->gvi.bus_format = GVI_MEDIA_BUS_FMT_RGB888_1X24; in rk628_gvi_parse()
65 switch (gvi->bus_format) { in rk628_gvi_get_info()
89 pr_err("unsupported bus_format: 0x%x\n", gvi->bus_format); in rk628_gvi_get_info()
H A Drk628.h361 enum bus_format { enum
442 enum dsi_bus_format bus_format; member
459 enum gvi_bus_format bus_format; member
521 enum bus_format input_fmt;
522 enum bus_format output_fmt;
584 static inline void rk628_set_input_bus_format(struct rk628 *rk628, enum bus_format format) in rk628_set_input_bus_format()
589 static inline enum bus_format rk628_get_input_bus_format(struct rk628 *rk628) in rk628_get_input_bus_format()
594 static inline void rk628_set_output_bus_format(struct rk628 *rk628, enum bus_format format) in rk628_set_output_bus_format()
599 static inline enum bus_format rk628_get_output_bus_format(struct rk628 *rk628) in rk628_get_output_bus_format()
H A Drk628_dsi.c261 rk628->dsi0.bus_format = RK628_MIPI_DSI_FMT_RGB666; in rk628_dsi_parse()
264 rk628->dsi0.bus_format = RK628_MIPI_DSI_FMT_RGB666_PACKED; in rk628_dsi_parse()
267 rk628->dsi0.bus_format = RK628_MIPI_DSI_FMT_RGB565; in rk628_dsi_parse()
270 rk628->dsi0.bus_format = RK628_MIPI_DSI_FMT_RGB888; in rk628_dsi_parse()
1232 switch (dsi->bus_format) { in rk628_dsi_bridge_enable()
/rk3399_rockchip-uboot/include/
H A Dspl_display.h24 u32 bus_format; member
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/
H A Dserdes-panel.c142 panel->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in serdes_panel_probe()
H A Dserdes-panel-split.c142 panel->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in serdes_panel_split_probe()

12