Searched refs:komeda_kms_dev (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_kms.h | 121 struct komeda_kms_dev { struct 136 #define to_kdev(p) container_of(p, struct komeda_kms_dev, base) argument 176 int komeda_kms_setup_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev); 178 int komeda_kms_add_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev); 179 int komeda_kms_add_planes(struct komeda_kms_dev *kms, struct komeda_dev *mdev); 180 int komeda_kms_add_private_objs(struct komeda_kms_dev *kms, 182 int komeda_kms_add_wb_connectors(struct komeda_kms_dev *kms, 184 void komeda_kms_cleanup_private_objs(struct komeda_kms_dev *kms); 191 struct komeda_kms_dev *komeda_kms_attach(struct komeda_dev *mdev); 192 void komeda_kms_detach(struct komeda_kms_dev *kms);
|
H A D | komeda_private_obj.c | 48 static int komeda_layer_obj_add(struct komeda_kms_dev *kms, in komeda_layer_obj_add() 90 static int komeda_scaler_obj_add(struct komeda_kms_dev *kms, in komeda_scaler_obj_add() 133 static int komeda_compiz_obj_add(struct komeda_kms_dev *kms, in komeda_compiz_obj_add() 176 static int komeda_splitter_obj_add(struct komeda_kms_dev *kms, in komeda_splitter_obj_add() 219 static int komeda_merger_obj_add(struct komeda_kms_dev *kms, in komeda_merger_obj_add() 263 static int komeda_improc_obj_add(struct komeda_kms_dev *kms, in komeda_improc_obj_add() 306 static int komeda_timing_ctrlr_obj_add(struct komeda_kms_dev *kms, in komeda_timing_ctrlr_obj_add() 350 static int komeda_pipeline_obj_add(struct komeda_kms_dev *kms, in komeda_pipeline_obj_add() 366 int komeda_kms_add_private_objs(struct komeda_kms_dev *kms, in komeda_kms_add_private_objs() 425 void komeda_kms_cleanup_private_objs(struct komeda_kms_dev *kms) in komeda_kms_cleanup_private_objs()
|
H A D | komeda_kms.c | 40 struct komeda_kms_dev *kms = to_kdev(drm); in komeda_kms_irq_handler() 72 struct komeda_kms_dev *kms = to_kdev(dev); in komeda_kms_atomic_commit_hw_done() 255 static void komeda_kms_mode_config_init(struct komeda_kms_dev *kms, in komeda_kms_mode_config_init() 274 struct komeda_kms_dev *komeda_kms_attach(struct komeda_dev *mdev) in komeda_kms_attach() 276 struct komeda_kms_dev *kms; in komeda_kms_attach() 281 struct komeda_kms_dev, base); in komeda_kms_attach() 336 void komeda_kms_detach(struct komeda_kms_dev *kms) in komeda_kms_detach()
|
H A D | komeda_plane.c | 198 static u32 get_possible_crtcs(struct komeda_kms_dev *kms, in get_possible_crtcs() 216 komeda_set_crtc_plane_mask(struct komeda_kms_dev *kms, in komeda_set_crtc_plane_mask() 232 static u32 get_plane_type(struct komeda_kms_dev *kms, in get_plane_type() 240 static int komeda_plane_add(struct komeda_kms_dev *kms, in komeda_plane_add() 319 int komeda_kms_add_planes(struct komeda_kms_dev *kms, struct komeda_dev *mdev) in komeda_kms_add_planes()
|
H A D | komeda_wb_connector.c | 139 static int komeda_wb_connector_add(struct komeda_kms_dev *kms, in komeda_wb_connector_add() 186 int komeda_kms_add_wb_connectors(struct komeda_kms_dev *kms, in komeda_kms_add_wb_connectors()
|
H A D | komeda_crtc.c | 564 int komeda_kms_setup_crtcs(struct komeda_kms_dev *kms, in komeda_kms_setup_crtcs() 596 get_crtc_primary(struct komeda_kms_dev *kms, struct komeda_crtc *crtc) in get_crtc_primary() 635 static int komeda_crtc_add(struct komeda_kms_dev *kms, in komeda_crtc_add() 673 int komeda_kms_add_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev) in komeda_kms_add_crtcs()
|
H A D | komeda_drv.c | 20 struct komeda_kms_dev *kms;
|
/openbmc/linux/Documentation/gpu/ |
H A D | komeda-kms.rst | 484 - komeda_kms_dev: attaches or connects komeda_dev to DRM-KMS. 486 All komeda operations are supplied or operated by komeda_dev or komeda_kms_dev, 488 (probe/remove/pm) into komeda_dev or komeda_kms_dev.
|