Lines Matching refs:drm_device
39 struct drm_device;
154 struct drm_device *dev;
184 struct drm_device *dev;
237 struct drm_device *dev;
423 struct drm_device *dev;
587 struct drm_device *dev;
668 struct drm_device *dev;
843 struct drm_device *dev;
905 struct drm_device *dev;
931 struct drm_device *dev;
985 struct drm_framebuffer *(*fb_create)(struct drm_device *dev,
988 void (*output_poll_changed)(struct drm_device *dev);
990 int (*atomic_check)(struct drm_device *dev,
992 int (*atomic_commit)(struct drm_device *dev,
1194 extern int drm_crtc_init_with_planes(struct drm_device *dev,
1216 extern int drm_connector_init(struct drm_device *dev,
1226 extern void drm_connector_unplug_all(struct drm_device *dev);
1231 extern int drm_bridge_attach(struct drm_device *dev, struct drm_bridge *bridge);
1233 extern int drm_encoder_init(struct drm_device *dev,
1251 extern int drm_universal_plane_init(struct drm_device *dev,
1258 extern int drm_plane_init(struct drm_device *dev,
1286 extern int drm_mode_group_init_legacy_group(struct drm_device *dev, struct drm_mode_group *group);
1288 extern void drm_reinit_primary_mode_group(struct drm_device *dev);
1294 extern void drm_mode_config_init(struct drm_device *dev);
1295 extern void drm_mode_config_reset(struct drm_device *dev);
1296 extern void drm_mode_config_cleanup(struct drm_device *dev);
1330 extern int drm_framebuffer_init(struct drm_device *dev,
1333 extern struct drm_framebuffer *drm_framebuffer_lookup(struct drm_device *dev,
1344 extern struct drm_property *drm_property_create(struct drm_device *dev, int flags,
1346 extern struct drm_property *drm_property_create_enum(struct drm_device *dev, int flags,
1350 struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
1355 struct drm_property *drm_property_create_range(struct drm_device *dev, int flags,
1358 struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
1361 struct drm_property *drm_property_create_object(struct drm_device *dev,
1363 struct drm_property *drm_property_create_bool(struct drm_device *dev, int flags,
1365 extern void drm_property_destroy(struct drm_device *dev, struct drm_property *property);
1368 extern int drm_mode_create_dvi_i_properties(struct drm_device *dev);
1369 extern int drm_mode_create_tv_properties(struct drm_device *dev,
1372 extern int drm_mode_create_scaling_mode_property(struct drm_device *dev);
1373 extern int drm_mode_create_aspect_ratio_property(struct drm_device *dev);
1374 extern int drm_mode_create_dirty_info_property(struct drm_device *dev);
1375 extern int drm_mode_create_suggested_offset_properties(struct drm_device *dev);
1385 extern struct drm_mode_object *drm_mode_object_find(struct drm_device *dev,
1389 extern int drm_mode_getresources(struct drm_device *dev,
1391 extern int drm_mode_getplane_res(struct drm_device *dev, void *data,
1393 extern int drm_mode_getcrtc(struct drm_device *dev,
1395 extern int drm_mode_getconnector(struct drm_device *dev,
1398 extern int drm_mode_setcrtc(struct drm_device *dev,
1400 extern int drm_mode_getplane(struct drm_device *dev,
1402 extern int drm_mode_setplane(struct drm_device *dev,
1404 extern int drm_mode_cursor_ioctl(struct drm_device *dev,
1406 extern int drm_mode_cursor2_ioctl(struct drm_device *dev,
1408 extern int drm_mode_addfb(struct drm_device *dev,
1410 extern int drm_mode_addfb2(struct drm_device *dev,
1413 extern int drm_mode_rmfb(struct drm_device *dev,
1415 extern int drm_mode_getfb(struct drm_device *dev,
1417 extern int drm_mode_dirtyfb_ioctl(struct drm_device *dev,
1420 extern int drm_mode_getproperty_ioctl(struct drm_device *dev,
1422 extern int drm_mode_getblob_ioctl(struct drm_device *dev,
1424 extern int drm_mode_connector_property_set_ioctl(struct drm_device *dev,
1426 extern int drm_mode_getencoder(struct drm_device *dev,
1428 extern int drm_mode_gamma_get_ioctl(struct drm_device *dev,
1430 extern int drm_mode_gamma_set_ioctl(struct drm_device *dev,
1437 extern int drm_mode_page_flip_ioctl(struct drm_device *dev,
1448 extern struct drm_tile_group *drm_mode_create_tile_group(struct drm_device *dev,
1450 extern struct drm_tile_group *drm_mode_get_tile_group(struct drm_device *dev,
1452 extern void drm_mode_put_tile_group(struct drm_device *dev,
1454 struct drm_display_mode *drm_mode_find_dmt(struct drm_device *dev,
1458 extern int drm_mode_create_dumb_ioctl(struct drm_device *dev,
1460 extern int drm_mode_mmap_dumb_ioctl(struct drm_device *dev,
1462 extern int drm_mode_destroy_dumb_ioctl(struct drm_device *dev,
1464 extern int drm_mode_obj_get_properties_ioctl(struct drm_device *dev, void *data,
1466 extern int drm_mode_obj_set_property_ioctl(struct drm_device *dev, void *data,
1471 extern int drm_mode_atomic_ioctl(struct drm_device *dev,
1481 extern struct drm_property *drm_mode_create_rotation_property(struct drm_device *dev,
1488 static inline struct drm_plane *drm_plane_find(struct drm_device *dev, in drm_plane_find()
1496 static inline struct drm_crtc *drm_crtc_find(struct drm_device *dev, in drm_crtc_find()
1504 static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev, in drm_encoder_find()
1512 static inline struct drm_connector *drm_connector_find(struct drm_device *dev, in drm_connector_find()
1520 static inline struct drm_property *drm_property_find(struct drm_device *dev, in drm_property_find()
1529 drm_property_blob_find(struct drm_device *dev, uint32_t id) in drm_property_blob_find()