Home
last modified time | relevance | path

Searched refs:komeda_kms_dev (Results 1 – 8 of 8) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/arm/display/komeda/
Dkomeda_kms.h119 struct komeda_kms_dev { struct
134 #define to_kdev(p) container_of(p, struct komeda_kms_dev, base) argument
174 int komeda_kms_setup_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev);
176 int komeda_kms_add_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev);
177 int komeda_kms_add_planes(struct komeda_kms_dev *kms, struct komeda_dev *mdev);
178 int komeda_kms_add_private_objs(struct komeda_kms_dev *kms,
180 int komeda_kms_add_wb_connectors(struct komeda_kms_dev *kms,
182 void komeda_kms_cleanup_private_objs(struct komeda_kms_dev *kms);
189 struct komeda_kms_dev *komeda_kms_attach(struct komeda_dev *mdev);
190 void komeda_kms_detach(struct komeda_kms_dev *kms);
Dkomeda_private_obj.c48 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()
Dkomeda_kms.c42 struct komeda_kms_dev *kms = to_kdev(drm); in komeda_kms_irq_handler()
75 struct komeda_kms_dev *kms = to_kdev(dev); in komeda_kms_atomic_commit_hw_done()
254 static void komeda_kms_mode_config_init(struct komeda_kms_dev *kms, in komeda_kms_mode_config_init()
273 struct komeda_kms_dev *komeda_kms_attach(struct komeda_dev *mdev) in komeda_kms_attach()
275 struct komeda_kms_dev *kms; in komeda_kms_attach()
280 struct komeda_kms_dev, base); in komeda_kms_attach()
341 void komeda_kms_detach(struct komeda_kms_dev *kms) in komeda_kms_detach()
Dkomeda_plane.c198 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()
Dkomeda_wb_connector.c139 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()
Dkomeda_crtc.c562 int komeda_kms_setup_crtcs(struct komeda_kms_dev *kms, in komeda_kms_setup_crtcs()
594 get_crtc_primary(struct komeda_kms_dev *kms, struct komeda_crtc *crtc) in get_crtc_primary()
612 static int komeda_crtc_add(struct komeda_kms_dev *kms, in komeda_crtc_add()
633 int komeda_kms_add_crtcs(struct komeda_kms_dev *kms, struct komeda_dev *mdev) in komeda_kms_add_crtcs()
Dkomeda_drv.c20 struct komeda_kms_dev *kms;
/linux-6.1.9/Documentation/gpu/
Dkomeda-kms.rst484 - komeda_kms_dev: attachs 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.