Searched refs:crtc_cfg (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/vkms/ |
| H A D | vkms_config.c | 41 struct vkms_config_crtc *crtc_cfg; in vkms_config_default_create() local 55 crtc_cfg = vkms_config_create_crtc(config); in vkms_config_default_create() 56 if (IS_ERR(crtc_cfg)) in vkms_config_default_create() 58 vkms_config_crtc_set_writeback(crtc_cfg, enable_writeback); in vkms_config_default_create() 60 if (vkms_config_plane_attach_crtc(plane_cfg, crtc_cfg)) in vkms_config_default_create() 74 if (vkms_config_plane_attach_crtc(plane_cfg, crtc_cfg)) in vkms_config_default_create() 87 if (vkms_config_plane_attach_crtc(plane_cfg, crtc_cfg)) in vkms_config_default_create() 95 if (vkms_config_encoder_attach_crtc(encoder_cfg, crtc_cfg)) in vkms_config_default_create() 116 struct vkms_config_crtc *crtc_cfg, *crtc_tmp; in vkms_config_destroy() local 123 list_for_each_entry_safe(crtc_cfg, crtc_tmp, &config->crtcs, link) in vkms_config_destroy() [all …]
|
| H A D | vkms_config.h | 136 #define vkms_config_for_each_crtc(config, crtc_cfg) \ argument 137 list_for_each_entry((crtc_cfg), &(config)->crtcs, link) 323 struct vkms_config_crtc *crtc_cfg); 331 struct vkms_config_crtc *crtc_cfg); 349 struct vkms_config_crtc *crtc_cfg); 356 vkms_config_crtc_get_writeback(struct vkms_config_crtc *crtc_cfg) in vkms_config_crtc_get_writeback() argument 358 return crtc_cfg->writeback; in vkms_config_crtc_get_writeback() 367 vkms_config_crtc_set_writeback(struct vkms_config_crtc *crtc_cfg, in vkms_config_crtc_set_writeback() argument 370 crtc_cfg->writeback = writeback; in vkms_config_crtc_set_writeback() 385 struct vkms_config_crtc *crtc_cfg); [all …]
|
| H A D | vkms_output.c | 13 struct vkms_config_crtc *crtc_cfg; in vkms_output_init() local 30 vkms_config_for_each_crtc(vkmsdev->config, crtc_cfg) { in vkms_output_init() 33 primary = vkms_config_crtc_primary_plane(vkmsdev->config, crtc_cfg); in vkms_output_init() 34 cursor = vkms_config_crtc_cursor_plane(vkmsdev->config, crtc_cfg); in vkms_output_init() 36 crtc_cfg->crtc = vkms_crtc_init(dev, &primary->plane->base, in vkms_output_init() 38 if (IS_ERR(crtc_cfg->crtc)) { in vkms_output_init() 40 return PTR_ERR(crtc_cfg->crtc); in vkms_output_init() 44 if (vkms_config_crtc_get_writeback(crtc_cfg)) { in vkms_output_init() 45 writeback = vkms_enable_writeback_connector(vkmsdev, crtc_cfg->crtc); in vkms_output_init()
|
| /linux/drivers/gpu/drm/vkms/tests/ |
| H A D | vkms_config_test.c | 54 struct vkms_config_crtc *crtc_cfg; in get_first_crtc() local 56 vkms_config_for_each_crtc(config, crtc_cfg) in get_first_crtc() 57 return crtc_cfg; in get_first_crtc() 137 struct vkms_config_crtc *crtc_cfg; in vkms_config_test_default_config() local 174 crtc_cfg = get_first_crtc(config); in vkms_config_test_default_config() 175 KUNIT_EXPECT_EQ(test, vkms_config_crtc_get_writeback(crtc_cfg), in vkms_config_test_default_config() 184 KUNIT_EXPECT_PTR_EQ(test, crtc_cfg, possible_crtc); in vkms_config_test_default_config() 249 struct vkms_config_crtc *crtc_cfg; in vkms_config_test_get_crtcs() local 256 vkms_config_for_each_crtc(config, crtc_cfg) in vkms_config_test_get_crtcs() 262 vkms_config_for_each_crtc(config, crtc_cfg) { in vkms_config_test_get_crtcs() [all …]
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | disp.h | 34 uint32_t crtc_cfg; member
|
| H A D | hw.c | 636 regp->crtc_cfg = NVReadCRTC(dev, head, NV_PCRTC_CONFIG); in nv_save_state_ext() 703 if (regp->crtc_cfg == NV10_PCRTC_CONFIG_START_ADDRESS_HSYNC) in nv_load_state_ext() 710 NVWriteCRTC(dev, head, NV_PCRTC_CONFIG, regp->crtc_cfg); in nv_load_state_ext()
|
| H A D | crtc.c | 568 regp->crtc_cfg = NV10_PCRTC_CONFIG_START_ADDRESS_HSYNC; in nv_crtc_mode_set_regs() 570 regp->crtc_cfg = NV04_PCRTC_CONFIG_START_ADDRESS_HSYNC; in nv_crtc_mode_set_regs()
|