Lines Matching defs:drm_connector
1843 struct drm_connector { struct
1855 * drm_connector_cleanup() will call fwnode_handle_put() on this. argument
1865 * &drm_connector_list_iter to walk this list. argument
1873 * drm_connector_find_by_fwnode(). argument
1875 struct list_head global_connector_list_entry;
1878 struct drm_mode_object base;
1881 char *name;
1888 struct mutex mutex;
1896 unsigned index;
1902 int connector_type;
1904 int connector_type_id;
1910 bool interlace_allowed;
1938 enum drm_connector_registration_state registration_state; argument
1949 * One of the drm_connector_status enums (connected, not, or unknown). argument
1952 enum drm_connector_status status; argument
1974 const struct drm_connector_funcs *funcs; argument
1992 * upscaling. See drm_connector_attach_content_protection_property(). argument
2000 * calling drm_connector_attach_vrr_capable_property(). argument
2017 * be updated by calling drm_connector_set_path_property(). argument
2019 struct drm_property_blob *path_blob_ptr;
2024 unsigned int max_bpc;
2030 struct drm_property *max_bpc_property;
2033 struct drm_privacy_screen *privacy_screen;
2036 struct notifier_block privacy_screen_notifier;
2042 struct drm_property *privacy_screen_sw_state_property;
2048 struct drm_property *privacy_screen_hw_state_property;
2054 struct drm_property *broadcast_rgb_property;
2085 * &drm_connector_funcs.dpms callback must update this. For atomic argument
2092 const struct drm_connector_helper_funcs *helper_private; argument
2097 enum drm_connector_force force; argument
2118 * and the bits are set with drm_connector_attach_encoder(). argument
2125 * instead look at &drm_connector_state.best_encoder, and in case they argument
2128 struct drm_encoder *encoder;
2132 uint8_t eld[MAX_ELD_BYTES];
2156 * The field should be set by calling drm_connector_init_with_ddc(). argument
2158 struct i2c_adapter *ddc;
2164 int null_edid_counter;
2167 unsigned bad_edid_counter;
2174 bool edid_corrupt;
2199 struct drm_connector_state *state; argument
2238 * List used only by &drm_connector_list_iter to be able to clean up a argument
2250 struct drm_connector_hdmi hdmi; argument
2255 struct drm_connector_hdmi_audio hdmi_audio; argument
2258 #define obj_to_connector(x) container_of(x, struct drm_connector, base) argument