/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/panel/ |
H A D | panel-simple.c | 74 * @bus_format: See MEDIA_BUS_FMT_... defines. 121 u32 bus_format; member 384 if (panel->desc->bus_format) { in panel_simple_get_non_edid_modes() 385 drm_display_info_set_bus_formats(&connector->display_info, &panel->desc->bus_format, 1); in panel_simple_get_non_edid_modes() 888 WARN_ON(desc->bus_format != MEDIA_BUS_FMT_RGB666_1X7X3_SPWG && in panel_simple_probe() 889 desc->bus_format != MEDIA_BUS_FMT_RGB888_1X7X4_SPWG && in panel_simple_probe() 890 desc->bus_format != MEDIA_BUS_FMT_RGB888_1X7X4_JEIDA); in panel_simple_probe() 891 WARN_ON(desc->bus_format == MEDIA_BUS_FMT_RGB666_1X7X3_SPWG && desc->bpc != 0x6); in panel_simple_probe() 892 WARN_ON((desc->bus_format == MEDIA_BUS_FMT_RGB888_1X7X4_SPWG || in panel_simple_probe() 893 desc->bus_format in panel_simple_probe() [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | dw_hdmi-rockchip.c | 199 unsigned long bus_format; member 743 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 745 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 757 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 759 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 771 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 773 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 784 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 786 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 798 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument 1651 rk3588_set_color_format(struct rockchip_hdmi *hdmi, u64 bus_format, u32 depth) rk3588_set_color_format() argument 1690 dw_hdmi_rockchip_select_output(struct drm_connector_state *conn_state, struct drm_crtc_state *crtc_state, struct rockchip_hdmi *hdmi, unsigned int *color_format, unsigned int *output_mode, unsigned long *bus_format, unsigned int *bus_width, unsigned long *enc_out_encoding, unsigned int *eotf) dw_hdmi_rockchip_select_output() argument 1904 unsigned long bus_format; dw_hdmi_rockchip_check_color() local 1927 unsigned long bus_format; dw_hdmi_rockchip_encoder_atomic_check() local [all...] |
H A D | rockchip_lvds.c | 172 u32 bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in rockchip_lvds_encoder_atomic_mode_set() local 175 bus_format = info->bus_formats[0]; in rockchip_lvds_encoder_atomic_mode_set() 178 switch (bus_format) { in rockchip_lvds_encoder_atomic_mode_set() 213 s->bus_format = info->bus_formats[0]; in rockchip_lvds_encoder_atomic_check() 215 s->bus_format = MEDIA_BUS_FMT_RGB888_1X7X4_SPWG; in rockchip_lvds_encoder_atomic_check() 220 if (s->bus_format == MEDIA_BUS_FMT_RGB101010_1X7X5_SPWG || s->bus_format == MEDIA_BUS_FMT_RGB101010_1X7X5_JEIDA) { in rockchip_lvds_encoder_atomic_check()
|
H A D | rockchip_rgb.c | 182 s->bus_format = info->bus_formats[0]; in rockchip_rgb_encoder_atomic_check() 184 s->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rockchip_rgb_encoder_atomic_check() 187 switch (s->bus_format) { in rockchip_rgb_encoder_atomic_check()
|
H A D | rockchip_drm_vop.c | 597 static bool is_uv_swap(uint32_t bus_format, uint32_t output_mode) in is_uv_swap() argument 606 if (bus_format == MEDIA_BUS_FMT_YVYU8_1X16 || bus_format == MEDIA_BUS_FMT_VYUY8_1X16 || in is_uv_swap() 607 bus_format == MEDIA_BUS_FMT_YVYU8_2X8 || bus_format == MEDIA_BUS_FMT_VYUY8_2X8 || in is_uv_swap() 608 ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in is_uv_swap() 616 static bool is_yc_swap(uint32_t bus_format) in is_yc_swap() argument 618 switch (bus_format) { in is_yc_swap() 629 static bool is_yuv_output(uint32_t bus_format) in is_yuv_output() argument [all...] |
H A D | dw-dp.c | 215 u32 bus_format; member 319 u32 bus_format; member 338 static const struct dw_dp_output_format *dw_dp_get_output_format(u32 bus_format) in dw_dp_get_output_format() argument 343 if (possible_output_fmts[i].bus_format == bus_format) { in dw_dp_get_output_format() 1575 s->bus_format = video->bus_format; in dw_dp_encoder_atomic_check() 1945 output_fmts[j++] = fmt->bus_format; in dw_dp_bridge_atomic_get_output_bus_fmts() 1965 video->bus_format = fmt->bus_format; in dw_dp_bridge_atomic_check() [all...] |
H A D | analogix_dp-rockchip.c | 370 s->bus_format = di->bus_formats[0]; in rockchip_dp_drm_encoder_atomic_check() 372 s->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in rockchip_dp_drm_encoder_atomic_check()
|
H A D | rockchip_drm_vop2.c | 1785 static bool vop2_output_uv_swap(uint32_t bus_format, uint32_t output_mode) in vop2_output_uv_swap() argument 1794 if (bus_format == MEDIA_BUS_FMT_YVYU8_1X16 || bus_format == MEDIA_BUS_FMT_VYUY8_1X16 || in vop2_output_uv_swap() 1795 bus_format == MEDIA_BUS_FMT_YVYU8_2X8 || bus_format == MEDIA_BUS_FMT_VYUY8_2X8 || in vop2_output_uv_swap() 1796 ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in vop2_output_uv_swap() 1804 static bool vop2_output_yc_swap(uint32_t bus_format) in vop2_output_yc_swap() argument 1806 switch (bus_format) { in vop2_output_yc_swap() 1839 static bool is_yuv_output(uint32_t bus_format) in is_yuv_output() argument [all...] |
H A D | rockchip_drm_drv.h | 170 u32 bus_format; member
|
H A D | dw-mipi-dsi-rockchip.c | 699 s->bus_format = info->bus_formats[0]; in dw_mipi_dsi_encoder_atomic_check() 701 s->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in dw_mipi_dsi_encoder_atomic_check()
|
H A D | dw-mipi-dsi2-rockchip.c | 869 s->bus_format = info->bus_formats[0]; in dw_mipi_dsi2_encoder_atomic_check() 871 s->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in dw_mipi_dsi2_encoder_atomic_check()
|
/device/soc/rockchip/common/vendor/drivers/gpu/drm/rockchip/rk618/ |
H A D | rk618_dither.h | 14 void rk618_frc_dither_init(struct rk618 *rk618, u32 bus_format);
|
/device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-qp.c | 759 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format)
in hdmi_bus_fmt_is_rgb() argument 761 switch (bus_format) {
in hdmi_bus_fmt_is_rgb() 773 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format)
in hdmi_bus_fmt_is_yuv444() argument 775 switch (bus_format) {
in hdmi_bus_fmt_is_yuv444() 787 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format)
in hdmi_bus_fmt_is_yuv422() argument 789 switch (bus_format) {
in hdmi_bus_fmt_is_yuv422() 800 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format)
in hdmi_bus_fmt_is_yuv420() argument 802 switch (bus_format) {
in hdmi_bus_fmt_is_yuv420() 814 static int hdmi_bus_fmt_color_depth(unsigned int bus_format)
in hdmi_bus_fmt_color_depth() argument 816 switch (bus_format) {
in hdmi_bus_fmt_color_depth() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | dw-dp.c | 216 u32 bus_format; member 330 u32 bus_format; member 358 static const struct dw_dp_output_format *dw_dp_get_output_format(u32 bus_format) in dw_dp_get_output_format() argument 363 if (possible_output_fmts[i].bus_format == bus_format) in dw_dp_get_output_format() 1590 s->bus_format = video->bus_format; in dw_dp_encoder_atomic_check() 1967 output_fmts[j++] = fmt->bus_format; in dw_dp_bridge_atomic_get_output_bus_fmts() 1991 video->bus_format = fmt->bus_format; in dw_dp_bridge_atomic_check() [all...] |
H A D | rockchip_drm_vop2.c | 1785 static bool vop2_output_uv_swap(uint32_t bus_format, uint32_t output_mode) in vop2_output_uv_swap() argument 1796 if (bus_format == MEDIA_BUS_FMT_YVYU8_1X16 || in vop2_output_uv_swap() 1797 bus_format == MEDIA_BUS_FMT_VYUY8_1X16 || in vop2_output_uv_swap() 1798 bus_format == MEDIA_BUS_FMT_YVYU8_2X8 || in vop2_output_uv_swap() 1799 bus_format == MEDIA_BUS_FMT_VYUY8_2X8 || in vop2_output_uv_swap() 1800 ((bus_format == MEDIA_BUS_FMT_YUV8_1X24 || in vop2_output_uv_swap() 1801 bus_format == MEDIA_BUS_FMT_YUV10_1X30) && in vop2_output_uv_swap() 1809 static bool vop2_output_yc_swap(uint32_t bus_format) in vop2_output_yc_swap() argument 1811 switch (bus_format) { in vop2_output_yc_swap() 1844 static bool is_yuv_output(uint32_t bus_format) in is_yuv_output() argument [all...] |
H A D | dw-mipi-dsi2-rockchip.c | 865 s->bus_format = info->bus_formats[0]; in dw_mipi_dsi2_encoder_atomic_check() 867 s->bus_format = MEDIA_BUS_FMT_RGB888_1X24; in dw_mipi_dsi2_encoder_atomic_check()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-qp.c | 567 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 569 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 581 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 583 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 595 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 597 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 608 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 610 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 622 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument 624 switch (bus_format) { in hdmi_bus_fmt_color_depth() [all...] |
/device/soc/rockchip/rk3588/kernel/drivers/devfreq/ |
H A D | rockchip_drm_drv.h | 171 u32 bus_format; member
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi.c | 1283 static bool hdmi_bus_fmt_is_rgb(unsigned int bus_format) in hdmi_bus_fmt_is_rgb() argument 1285 switch (bus_format) { in hdmi_bus_fmt_is_rgb() 1297 static bool hdmi_bus_fmt_is_yuv444(unsigned int bus_format) in hdmi_bus_fmt_is_yuv444() argument 1299 switch (bus_format) { in hdmi_bus_fmt_is_yuv444() 1311 static bool hdmi_bus_fmt_is_yuv422(unsigned int bus_format) in hdmi_bus_fmt_is_yuv422() argument 1313 switch (bus_format) { in hdmi_bus_fmt_is_yuv422() 1324 static bool hdmi_bus_fmt_is_yuv420(unsigned int bus_format) in hdmi_bus_fmt_is_yuv420() argument 1326 switch (bus_format) { in hdmi_bus_fmt_is_yuv420() 1338 static int hdmi_bus_fmt_color_depth(unsigned int bus_format) in hdmi_bus_fmt_color_depth() argument 1340 switch (bus_format) { in hdmi_bus_fmt_color_depth() [all...] |