drm_connecto...color_format(9)
π
drm_connector_get_color_format π
okay so real talk, this lil page lives in the Kernel API Manual under the name drm_connecto...color_format(9) (yes the title is literally truncated with dots, that's not me being lazy, that's the manpage being dramatic π). Anyway, bestie, it's one function, it's one job, and honestly? She ate.
πΈ NAME πΈ
drm_connector_get_color_format β returns the connector color format of @conn_state β¨
like, that's it. that's the whole personality. and we love her for it π«Ά
π SYNOPSIS π
enum drm_connector_color_format drm_connector_get_color_format (const
struct drm_connector_state *conn_state );
note the return type, bestie: enum drm_connector_color_format. not a bool, not a pointer, an enum. she's giving specificity. iykyk π
π¦ ARGUMENTS π¦
conn_stateβ pointer to thestruct drm_connector_stateyou want to go check π that's the whole vibe check input, right there. hand her a connector state, she tells you the color format. no cap.
π SEE ALSO π
okay this part is long, i'm not gonna lie to you. it's like when someone says "oh i have a few mutuals" and then you look and it's the entire kernel DRM subsystem π but every single one matters, so here's the full guest list:
Kernel file ./drivers/gpu/drm/drm_connector.c overview(9)drm_get_connector_type_name(9)drm_connector_get_cmdline_mode(9)drm_connector_init(9)drm_connector_dynamic_init(9)drm_connector_init_with_ddc(9)drmm_connector_init(9)drmm_connector_hdmi_init(9)drm_connector_attach_edid_property(9)drm_connector_attach_encoder(9)drm_connector_has_possible_encoder(9)drm_connector_cec_phys_addr_invalidate(9)drm_connector_cec_phys_addr_set(9)drm_connector_cleanup(9)drm_connector_register(9)drm_connector_dynamic_register(9)drm_connector_unregister(9)drm_get_connector_status_name(9)drm_get_connector_force_name(9)drm_connector_list_iter_begin(9)drm_connector_list_iter_next(9)drm_connector_list_iter_end(9)drm_get_subpixel_order_name(9)drm_display_info_set_bus_formats(9)drm_get_tv_mode_from_name(9)drm_get_colorspace_name(9)standard connector properties(9)drm_mode_create_dvi_i_properties(9)drm_connector_attach_dp_subconnector_property(9)HDMI connector properties(9)Analog TV Connector Properties(9)drm_connector_attach_content_type_property(9)drm_connector_attach_tv_margin_properties(9)drm_mode_create_tv_margin_properties(9)drm_mode_create_tv_properties_legacy(9)drm_mode_create_tv_properties(9)drm_mode_create_scaling_mode_property(9)Variable refresh properties(9)drm_connector_attach_vrr_capable_property(9)drm_connector_attach_scaling_mode_property(9)drm_mode_create_aspect_ratio_property(9)standard connector properties(9)drm_mode_create_hdmi_colorspace_property(9)drm_mode_create_dp_colorspace_property(9)drm_mode_create_content_type_property(9)drm_mode_create_suggested_offset_properties(9)drm_connector_set_path_property(9)drm_connector_set_tile_property(9)drm_connector_set_link_status_property(9)drm_connector_attach_max_bpc_property(9)drm_connector_attach_hdr_output_metadata_property(9)drm_connector_attach_broadcast_rgb_property(9)drm_connector_attach_colorspace_property(9)Color format(9)drm_connector_attach_color_format_property(9)drm_connector_atomic_hdr_metadata_equal(9)drm_connector_set_vrr_capable_property(9)drm_connector_set_panel_orientation(9)drm_connector_set_panel_orientation_with_quirk(9)drm_connector_set_orientation_from_panel(9)drm_connector_create_privacy_screen_properties(9)drm_connector_attach_privacy_screen_properties(9)drm_connector_attach_privacy_screen_provider(9)drm_connector_update_privacy_screen(9)drm_connector_find_by_fwnode(9)drm_connector_oob_hotplug_event(9)Tile group(9)drm_mode_put_tile_group(9)drm_mode_get_tile_group(9)drm_mode_create_tile_group(9)drm_connector_attach_panel_type_property(9)
and yes, standard connector properties(9) shows up twice in there. i didn't duplicate it, the manpage did. we're respecting her choices ππ
kay that's the whole page, angel. go read your connector state and slay π₯
β from ./drivers/gpu/drm, dated October 2026, with love and a little sparkle πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms