Home
last modified time | relevance | path

Searched refs:bus_flags (Results 1 - 25 of 124) sorted by relevance

12345

/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_encoder.c45 u32 bus_flags) in omap_encoder_update_videomode_flags()
49 if (bus_flags & DRM_BUS_FLAG_DE_LOW) in omap_encoder_update_videomode_flags()
51 else if (bus_flags & DRM_BUS_FLAG_DE_HIGH) in omap_encoder_update_videomode_flags()
57 if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE) in omap_encoder_update_videomode_flags()
59 else if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) in omap_encoder_update_videomode_flags()
65 if (bus_flags & DRM_BUS_FLAG_SYNC_DRIVE_POSEDGE) in omap_encoder_update_videomode_flags()
67 else if (bus_flags & DRM_BUS_FLAG_SYNC_DRIVE_NEGEDGE) in omap_encoder_update_videomode_flags()
82 u32 bus_flags; in omap_encoder_mode_set() local
105 bus_flags = bridge->timings->input_bus_flags; in omap_encoder_mode_set()
106 omap_encoder_update_videomode_flags(&vm, bus_flags); in omap_encoder_mode_set()
44 omap_encoder_update_videomode_flags(struct videomode *vm, u32 bus_flags) omap_encoder_update_videomode_flags() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/
H A Domap_encoder.c45 u32 bus_flags) in omap_encoder_update_videomode_flags()
49 if (bus_flags & DRM_BUS_FLAG_DE_LOW) in omap_encoder_update_videomode_flags()
51 else if (bus_flags & DRM_BUS_FLAG_DE_HIGH) in omap_encoder_update_videomode_flags()
57 if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE) in omap_encoder_update_videomode_flags()
59 else if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) in omap_encoder_update_videomode_flags()
65 if (bus_flags & DRM_BUS_FLAG_SYNC_DRIVE_POSEDGE) in omap_encoder_update_videomode_flags()
67 else if (bus_flags & DRM_BUS_FLAG_SYNC_DRIVE_NEGEDGE) in omap_encoder_update_videomode_flags()
83 u32 bus_flags; in omap_encoder_mode_set() local
102 omap_encoder_update_videomode_flags(&vm, dssdev->bus_flags); in omap_encoder_mode_set()
109 bus_flags in omap_encoder_mode_set()
44 omap_encoder_update_videomode_flags(struct videomode *vm, u32 bus_flags) omap_encoder_update_videomode_flags() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/imx/
H A Dparallel-display.c32 u32 bus_flags; member
71 &imxpd->bus_flags, in imx_pd_connector_get_modes()
199 u32 bus_flags, bus_fmt; in imx_pd_bridge_atomic_check() local
207 bus_flags = next_bridge_state->input_bus_cfg.flags; in imx_pd_bridge_atomic_check()
209 bus_flags = di->bus_flags; in imx_pd_bridge_atomic_check()
211 bus_flags = imxpd->bus_flags; in imx_pd_bridge_atomic_check()
217 bridge_state->output_bus_cfg.flags = bus_flags; in imx_pd_bridge_atomic_check()
218 bridge_state->input_bus_cfg.flags = bus_flags; in imx_pd_bridge_atomic_check()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/imx/ipuv3/
H A Dparallel-display.c39 u32 bus_flags; member
78 &imxpd->bus_flags, in imx_pd_connector_get_modes()
206 u32 bus_flags, bus_fmt; in imx_pd_bridge_atomic_check() local
214 bus_flags = next_bridge_state->input_bus_cfg.flags; in imx_pd_bridge_atomic_check()
216 bus_flags = di->bus_flags; in imx_pd_bridge_atomic_check()
218 bus_flags = imxpd->bus_flags; in imx_pd_bridge_atomic_check()
224 bridge_state->output_bus_cfg.flags = bus_flags; in imx_pd_bridge_atomic_check()
225 bridge_state->input_bus_cfg.flags = bus_flags; in imx_pd_bridge_atomic_check()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/
H A Dpanel-simple.c55 * @bus_flags: See DRM_BUS_FLAG_... defines.
96 u32 bus_flags; member
228 connector->display_info.bus_flags = panel->desc->bus_flags; in panel_simple_get_non_edid_modes()
416 unsigned int bus_flags; in panel_dpi_probe() local
442 /* Extract bus_flags from display_timing */ in panel_dpi_probe()
443 bus_flags = 0; in panel_dpi_probe()
445 drm_bus_flags_from_videomode(&vm, &bus_flags); in panel_dpi_probe()
446 desc->bus_flags = bus_flags; in panel_dpi_probe()
509 u32 bus_flags; panel_simple_probe() local
[all...]
H A Dpanel-tpo-tpg110.c57 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
59 u32 bus_flags; member
115 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
131 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
147 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
163 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
179 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
378 connector->display_info.bus_flags = tpg->panel_mode->bus_flags; in tpg110_get_modes()
H A Dpanel-arm-versatile.c82 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
84 u32 bus_flags; member
193 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
216 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
267 connector->display_info.bus_flags = vpanel->panel_type->bus_flags; in versatile_panel_get_modes()
H A Dpanel-novatek-nt39016.c54 u32 bus_format, bus_flags; member
231 connector->display_info.bus_flags = panel_info->bus_flags; in nt39016_get_modes()
346 .bus_flags = DRM_BUS_FLAG_PIXDATA_SAMPLE_POSEDGE,
H A Dpanel-seiko-43wvf1g.c40 u32 bus_flags; member
117 connector->display_info.bus_flags = panel->desc->bus_flags; in seiko_panel_get_fixed_modes()
307 .bus_flags = DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/
H A Dpanel-simple.c131 /** @bus_flags: See DRM_BUS_FLAG_... defines. */
132 u32 bus_flags; member
269 connector->display_info.bus_flags = panel->desc->bus_flags; in panel_simple_get_non_edid_modes()
465 unsigned int bus_flags; in panel_dpi_probe() local
491 /* Extract bus_flags from display_timing */ in panel_dpi_probe()
492 bus_flags = 0; in panel_dpi_probe()
494 drm_bus_flags_from_videomode(&vm, &bus_flags); in panel_dpi_probe()
495 desc->bus_flags = bus_flags; in panel_dpi_probe()
558 u32 bus_flags; panel_simple_probe() local
[all...]
H A Dpanel-tpo-tpg110.c57 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
59 u32 bus_flags; member
115 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
131 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
147 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
163 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
179 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE,
379 connector->display_info.bus_flags = tpg->panel_mode->bus_flags; in tpg110_get_modes()
H A Dpanel-lvds.c34 u32 bus_flags; member
101 connector->display_info.bus_flags = lvds->bus_flags; in panel_lvds_get_modes()
137 ret = of_get_drm_panel_display_mode(np, &lvds->dmode, &lvds->bus_flags); in panel_lvds_parse_dt()
155 lvds->bus_flags |= of_property_read_bool(np, "data-mirror") ? in panel_lvds_parse_dt()
H A Dpanel-arm-versatile.c82 * @bus_flags: the DRM bus flags for this panel e.g. inverted clock
84 u32 bus_flags; member
193 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
216 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
267 connector->display_info.bus_flags = vpanel->panel_type->bus_flags; in versatile_panel_get_modes()
H A Dpanel-samsung-s6d7aa0.c41 u32 bus_flags; member
312 .bus_flags = 0,
415 .bus_flags = 0,
443 .bus_flags = 0,
468 connector->display_info.bus_flags = ctx->desc->bus_flags; in s6d7aa0_get_modes()
H A Dpanel-seiko-43wvf1g.c42 u32 bus_flags; member
120 connector->display_info.bus_flags = panel->desc->bus_flags; in seiko_panel_get_fixed_modes()
318 .bus_flags = DRM_BUS_FLAG_DE_HIGH | DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
H A Dpanel-abt-y030xx067a.c118 u32 bus_format, bus_flags; member
256 connector->display_info.bus_flags = panel_info->bus_flags; in y030xx067a_get_modes()
363 .bus_flags = DRM_BUS_FLAG_PIXDATA_SAMPLE_POSEDGE | DRM_BUS_FLAG_DE_LOW,
H A Dpanel-auo-a030jtn01.c36 u32 bus_format, bus_flags; member
166 connector->display_info.bus_flags = panel_info->bus_flags; in a030jtn01_get_modes()
280 .bus_flags = DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE,
H A Dpanel-novatek-nt39016.c53 u32 bus_format, bus_flags; member
230 connector->display_info.bus_flags = panel_info->bus_flags; in nt39016_get_modes()
337 .bus_flags = DRM_BUS_FLAG_PIXDATA_SAMPLE_POSEDGE,
H A Dpanel-orisetech-ota5601a.c30 u32 bus_format, bus_flags; member
220 connector->display_info.bus_flags = panel_info->bus_flags; in ota5601a_get_modes()
335 .bus_flags = DRM_BUS_FLAG_PIXDATA_SAMPLE_POSEDGE,
/kernel/linux/linux-6.6/drivers/gpu/drm/mxsfb/
H A Dlcdif_kms.c37 u32 bus_flags; member
295 static void lcdif_set_mode(struct lcdif_drm_private *lcdif, u32 bus_flags) in lcdif_set_mode() argument
304 if (bus_flags & DRM_BUS_FLAG_DE_LOW) in lcdif_set_mode()
306 if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_NEGEDGE) in lcdif_set_mode()
412 DRM_DEV_DEBUG_DRIVER(drm->dev, "Bridge bus_flags: 0x%08X\n", in lcdif_crtc_mode_set_nofb()
413 lcdif_crtc_state->bus_flags); in lcdif_crtc_mode_set_nofb()
421 lcdif_set_mode(lcdif, lcdif_crtc_state->bus_flags); in lcdif_crtc_mode_set_nofb()
438 u32 bus_format, bus_flags; in lcdif_crtc_atomic_check() local
487 bus_flags = bridge->timings->input_bus_flags; in lcdif_crtc_atomic_check()
489 bus_flags in lcdif_crtc_atomic_check()
[all...]
H A Dmxsfb_kms.c100 static void mxsfb_set_mode(struct mxsfb_drm_private *mxsfb, u32 bus_flags) in mxsfb_set_mode() argument
120 if (!(bus_flags & DRM_BUS_FLAG_DE_LOW)) in mxsfb_set_mode()
128 if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE) in mxsfb_set_mode()
284 u32 bus_flags = mxsfb->connector->display_info.bus_flags; in mxsfb_crtc_mode_set_nofb() local
288 bus_flags = mxsfb->bridge->timings->input_bus_flags; in mxsfb_crtc_mode_set_nofb()
290 bus_flags = bridge_state->input_bus_cfg.flags; in mxsfb_crtc_mode_set_nofb()
295 DRM_DEV_DEBUG_DRIVER(drm->dev, "Connector bus_flags: 0x%08X\n", in mxsfb_crtc_mode_set_nofb()
296 bus_flags); in mxsfb_crtc_mode_set_nofb()
308 mxsfb_set_mode(mxsfb, bus_flags); in mxsfb_crtc_mode_set_nofb()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/tidss/
H A Dtidss_encoder.c31 * Take the bus_flags from the first bridge that defines in tidss_encoder_atomic_check()
39 tcrtc_state->bus_flags = bridge->timings->input_bus_flags; in tidss_encoder_atomic_check()
53 tcrtc_state->bus_flags = di->bus_flags; in tidss_encoder_atomic_check()
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/
H A Dtidss_encoder.c61 tcrtc_state->bus_flags = next_bridge_state->input_bus_cfg.flags; in tidss_bridge_atomic_check()
65 tcrtc_state->bus_flags = di->bus_flags; in tidss_bridge_atomic_check()
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_modes.h505 void drm_bus_flags_from_videomode(const struct videomode *vm, u32 *bus_flags);
509 struct drm_display_mode *dmode, u32 *bus_flags,
512 struct drm_display_mode *dmode, u32 *bus_flags);
516 u32 *bus_flags, int index) in of_get_drm_display_mode()
522 struct drm_display_mode *dmode, u32 *bus_flags) in of_get_drm_panel_display_mode()
514 of_get_drm_display_mode(struct device_node *np, struct drm_display_mode *dmode, u32 *bus_flags, int index) of_get_drm_display_mode() argument
521 of_get_drm_panel_display_mode(struct device_node *np, struct drm_display_mode *dmode, u32 *bus_flags) of_get_drm_panel_display_mode() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c229 u32 bus_flags = mxsfb->connector->display_info.bus_flags; in mxsfb_crtc_mode_set_nofb() local
258 bus_flags = mxsfb->bridge->timings->input_bus_flags; in mxsfb_crtc_mode_set_nofb()
263 DRM_DEV_DEBUG_DRIVER(drm->dev, "Connector bus_flags: 0x%08X\n", in mxsfb_crtc_mode_set_nofb()
264 bus_flags); in mxsfb_crtc_mode_set_nofb()
282 if (!(bus_flags & DRM_BUS_FLAG_DE_LOW)) in mxsfb_crtc_mode_set_nofb()
290 if (bus_flags & DRM_BUS_FLAG_PIXDATA_DRIVE_POSEDGE) in mxsfb_crtc_mode_set_nofb()

Completed in 18 milliseconds

12345