| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | amdgpu_atomfirmware.c | 37 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL, in amdgpu_atomfirmware_gpu_supports_virtualization() 40 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios + in amdgpu_atomfirmware_gpu_supports_virtualization() 56 if (amdgpu_atom_parse_data_header(adev->mode_info.atom_context, index, NULL, in amdgpu_atomfirmware_scratch_regs_init() 59 (struct atom_firmware_info_v3_1 *)(adev->mode_info.atom_context->bios + in amdgpu_atomfirmware_scratch_regs_init() 69 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atomfirmware_allocate_fb_scratch() 129 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_atomfirmware_get_vram_width() local 146 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, &size, in amdgpu_atomfirmware_get_vram_width() 150 (mode_info->atom_context->bios + data_offset); in amdgpu_atomfirmware_get_vram_width() 161 (mode_info->atom_context->bios + data_offset); in amdgpu_atomfirmware_get_vram_width() 228 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_atomfirmware_get_vram_type() local [all …]
|
| D | amdgpu_display.h | 26 #define amdgpu_display_vblank_get_counter(adev, crtc) (adev)->mode_info.funcs->vblank_get_counter((… 27 #define amdgpu_display_backlight_set_level(adev, e, l) (adev)->mode_info.funcs->backlight_set_level… 28 #define amdgpu_display_backlight_get_level(adev, e) (adev)->mode_info.funcs->backlight_get_level((e… 29 #define amdgpu_display_hpd_sense(adev, h) (adev)->mode_info.funcs->hpd_sense((adev), (h)) 30 #define amdgpu_display_hpd_set_polarity(adev, h) (adev)->mode_info.funcs->hpd_set_polarity((adev), … 31 #define amdgpu_display_hpd_get_gpio_reg(adev) (adev)->mode_info.funcs->hpd_get_gpio_reg((adev)) 32 #define amdgpu_display_bandwidth_update(adev) (adev)->mode_info.funcs->bandwidth_update((adev)) 33 #define amdgpu_display_page_flip(adev, crtc, base, async) (adev)->mode_info.funcs->page_flip((adev)… 34 #define amdgpu_display_page_flip_get_scanoutpos(adev, crtc, vbl, pos) (adev)->mode_info.funcs->page… 35 #define amdgpu_display_add_encoder(adev, e, s, c) (adev)->mode_info.funcs->add_encoder((adev), (e),… [all …]
|
| D | dce_virtual.c | 236 adev->mode_info.crtcs[index] = amdgpu_crtc; in dce_virtual_crtc_init() 254 adev->mode_info.num_hpd = 1; in dce_virtual_early_init() 255 adev->mode_info.num_dig = 1; in dce_virtual_early_init() 388 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_virtual_sw_init() 399 adev->mode_info.mode_config_initialized = true; in dce_virtual_sw_init() 407 kfree(adev->mode_info.bios_hardcoded_edid); in dce_virtual_sw_fini() 413 memset(adev->mode_info.crtcs, 0, sizeof(adev->mode_info.crtcs[0]) * AMDGPU_MAX_CRTCS); in dce_virtual_sw_fini() 414 adev->mode_info.mode_config_initialized = false; in dce_virtual_sw_fini() 468 for (i = 0; i<adev->mode_info.num_crtc; i++) in dce_virtual_hw_fini() 469 if (adev->mode_info.crtcs[i]) in dce_virtual_hw_fini() [all …]
|
| D | amdgpu_atombios.c | 92 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_lookup_i2c_gpio() 128 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_i2c_init() 163 struct atom_context *ctx = adev->mode_info.atom_context; in amdgpu_atombios_lookup_gpio() 266 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_atombios_has_dce_engine_info() local 267 struct atom_context *ctx = mode_info->atom_context; in amdgpu_atombios_has_dce_engine_info() 293 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_atombios_get_connector_info_from_object_table() local 294 struct atom_context *ctx = mode_info->atom_context; in amdgpu_atombios_get_connector_info_from_object_table() 576 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_atombios_get_clock_info() local 582 if (amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_atombios_get_clock_info() 589 (union firmware_info *)(mode_info->atom_context->bios + in amdgpu_atombios_get_clock_info() [all …]
|
| D | dce_v8_0.c | 149 if (crtc >= adev->mode_info.num_crtc) in dce_v8_0_vblank_get_counter() 160 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v8_0_pageflip_interrupt_init() 169 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v8_0_pageflip_interrupt_fini() 186 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v8_0_page_flip() 208 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v8_0_crtc_get_scanoutpos() 231 if (hpd >= adev->mode_info.num_hpd) in dce_v8_0_hpd_sense() 255 if (hpd >= adev->mode_info.num_hpd) in dce_v8_0_hpd_set_polarity() 283 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v8_0_hpd_init() 325 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v8_0_hpd_fini() 347 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v8_0_is_display_hung() [all …]
|
| D | amdgpu_dpm.c | 126 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_dpm_get_active_displays() 147 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_dpm_get_vblank_time() 173 if (adev->mode_info.num_crtc && adev->mode_info.mode_config_initialized) { in amdgpu_dpm_get_vrefresh() 253 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_get_platform_caps() local 259 if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_get_platform_caps() 262 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_get_platform_caps() 283 struct amdgpu_mode_info *mode_info = &adev->mode_info; in amdgpu_parse_extended_power_table() local 292 if (!amdgpu_atom_parse_data_header(mode_info->atom_context, index, NULL, in amdgpu_parse_extended_power_table() 295 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in amdgpu_parse_extended_power_table() 301 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in amdgpu_parse_extended_power_table() [all …]
|
| D | amdgpu_fb.c | 318 if (!adev->mode_info.mode_config_initialized) in amdgpu_fbdev_init() 334 adev->mode_info.rfbdev = rfbdev; in amdgpu_fbdev_init() 358 if (!adev->mode_info.rfbdev) in amdgpu_fbdev_fini() 361 amdgpu_fbdev_destroy(adev->ddev, adev->mode_info.rfbdev); in amdgpu_fbdev_fini() 362 kfree(adev->mode_info.rfbdev); in amdgpu_fbdev_fini() 363 adev->mode_info.rfbdev = NULL; in amdgpu_fbdev_fini() 368 if (adev->mode_info.rfbdev) in amdgpu_fbdev_set_suspend() 369 drm_fb_helper_set_suspend_unlocked(&adev->mode_info.rfbdev->helper, in amdgpu_fbdev_set_suspend() 378 if (!adev->mode_info.rfbdev) in amdgpu_fbdev_total_size() 381 robj = gem_to_amdgpu_bo(adev->mode_info.rfbdev->rfb.base.obj[0]); in amdgpu_fbdev_total_size() [all …]
|
| D | dce_v6_0.c | 153 if (crtc >= adev->mode_info.num_crtc) in dce_v6_0_vblank_get_counter() 164 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v6_0_pageflip_interrupt_init() 173 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v6_0_pageflip_interrupt_fini() 193 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v6_0_page_flip() 215 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v6_0_crtc_get_scanoutpos() 238 if (hpd >= adev->mode_info.num_hpd) in dce_v6_0_hpd_sense() 261 if (hpd >= adev->mode_info.num_hpd) in dce_v6_0_hpd_set_polarity() 289 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v6_0_hpd_init() 332 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v6_0_hpd_fini() 910 (adev->mode_info.disp_priority == 2)) { in dce_v6_0_program_watermarks() [all …]
|
| D | dce_v11_0.c | 219 if (crtc < 0 || crtc >= adev->mode_info.num_crtc) in dce_v11_0_vblank_get_counter() 230 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v11_0_pageflip_interrupt_init() 239 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v11_0_pageflip_interrupt_fini() 256 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v11_0_page_flip() 281 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v11_0_crtc_get_scanoutpos() 304 if (hpd >= adev->mode_info.num_hpd) in dce_v11_0_hpd_sense() 328 if (hpd >= adev->mode_info.num_hpd) in dce_v11_0_hpd_set_polarity() 356 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v11_0_hpd_init() 407 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v11_0_hpd_fini() 429 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v11_0_is_display_hung() [all …]
|
| D | dce_v10_0.c | 201 if (crtc >= adev->mode_info.num_crtc) in dce_v10_0_vblank_get_counter() 212 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v10_0_pageflip_interrupt_init() 221 for (i = 0; i < adev->mode_info.num_crtc; i++) in dce_v10_0_pageflip_interrupt_fini() 238 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[crtc_id]; in dce_v10_0_page_flip() 263 if ((crtc < 0) || (crtc >= adev->mode_info.num_crtc)) in dce_v10_0_crtc_get_scanoutpos() 286 if (hpd >= adev->mode_info.num_hpd) in dce_v10_0_hpd_sense() 310 if (hpd >= adev->mode_info.num_hpd) in dce_v10_0_hpd_set_polarity() 338 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v10_0_hpd_init() 390 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) in dce_v10_0_hpd_fini() 413 for (i = 0; i < adev->mode_info.num_crtc; i++) { in dce_v10_0_is_display_hung() [all …]
|
| D | amdgpu_display.c | 78 struct amdgpu_crtc *amdgpu_crtc = adev->mode_info.crtcs[work->crtc_id]; in amdgpu_display_flip_work_func() 111 adev->mode_info.funcs->page_flip(adev, work->crtc_id, work->base, work->async); in amdgpu_display_flip_work_func() 606 adev->mode_info.coherent_mode_property = in amdgpu_display_modeset_create_props() 608 if (!adev->mode_info.coherent_mode_property) in amdgpu_display_modeset_create_props() 611 adev->mode_info.load_detect_property = in amdgpu_display_modeset_create_props() 613 if (!adev->mode_info.load_detect_property) in amdgpu_display_modeset_create_props() 619 adev->mode_info.underscan_property = in amdgpu_display_modeset_create_props() 624 adev->mode_info.underscan_hborder_property = in amdgpu_display_modeset_create_props() 627 if (!adev->mode_info.underscan_hborder_property) in amdgpu_display_modeset_create_props() 630 adev->mode_info.underscan_vborder_property = in amdgpu_display_modeset_create_props() [all …]
|
| D | amdgpu_connectors.c | 269 if (adev->mode_info.bios_hardcoded_edid) { in amdgpu_connector_get_hardcoded_edid() 270 edid = kmalloc(adev->mode_info.bios_hardcoded_edid_size, GFP_KERNEL); in amdgpu_connector_get_hardcoded_edid() 273 (unsigned char *)adev->mode_info.bios_hardcoded_edid, in amdgpu_connector_get_hardcoded_edid() 274 adev->mode_info.bios_hardcoded_edid_size); in amdgpu_connector_get_hardcoded_edid() 473 if (property == adev->mode_info.coherent_mode_property) { in amdgpu_connector_set_property() 495 if (property == adev->mode_info.audio_property) { in amdgpu_connector_set_property() 510 if (property == adev->mode_info.dither_property) { in amdgpu_connector_set_property() 525 if (property == adev->mode_info.underscan_property) { in amdgpu_connector_set_property() 539 if (property == adev->mode_info.underscan_hborder_property) { in amdgpu_connector_set_property() 553 if (property == adev->mode_info.underscan_vborder_property) { in amdgpu_connector_set_property() [all …]
|
| D | atombios_crtc.c | 81 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_overscan_setup() 110 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_scaler_setup() 127 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_lock() 143 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_enable() 159 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_blank() 175 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_powergate() 187 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_powergate_init() 232 amdgpu_atom_execute_table(adev->mode_info.atom_context, index, (uint32_t *)&args); in amdgpu_atombios_crtc_set_dtd_timing() 262 for (i = 0; i < adev->mode_info.num_crtc; i++) { in amdgpu_atombios_crtc_program_ss() 263 if (adev->mode_info.crtcs[i] && in amdgpu_atombios_crtc_program_ss() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | radeon_atombios.c | 136 struct atom_context *ctx = rdev->mode_info.atom_context; in radeon_lookup_i2c_gpio() 172 struct atom_context *ctx = rdev->mode_info.atom_context; in radeon_atombios_i2c_init() 206 struct atom_context *ctx = rdev->mode_info.atom_context; in radeon_atombios_lookup_gpio() 524 struct radeon_mode_info *mode_info = &rdev->mode_info; in radeon_get_atom_connector_info_from_object_table() local 525 struct atom_context *ctx = mode_info->atom_context; in radeon_get_atom_connector_info_from_object_table() 862 struct radeon_mode_info *mode_info = &rdev->mode_info; in atombios_get_connector_object_id() local 863 struct atom_context *ctx = mode_info->atom_context; in atombios_get_connector_object_id() 906 struct radeon_mode_info *mode_info = &rdev->mode_info; in radeon_get_atom_connector_info_from_supported_devices_table() local 907 struct atom_context *ctx = mode_info->atom_context; in radeon_get_atom_connector_info_from_supported_devices_table() 1123 struct radeon_mode_info *mode_info = &rdev->mode_info; in radeon_atombios_get_dentist_vco_freq() local [all …]
|
| D | radeon_fb.c | 352 rdev->mode_info.rfbdev = rfbdev; in radeon_fbdev_init() 384 if (!rdev->mode_info.rfbdev) in radeon_fbdev_fini() 387 radeon_fbdev_destroy(rdev->ddev, rdev->mode_info.rfbdev); in radeon_fbdev_fini() 388 kfree(rdev->mode_info.rfbdev); in radeon_fbdev_fini() 389 rdev->mode_info.rfbdev = NULL; in radeon_fbdev_fini() 394 if (rdev->mode_info.rfbdev) in radeon_fbdev_set_suspend() 395 drm_fb_helper_set_suspend(&rdev->mode_info.rfbdev->helper, state); in radeon_fbdev_set_suspend() 400 if (!rdev->mode_info.rfbdev) in radeon_fbdev_robj_is_fb() 403 if (robj == gem_to_radeon_bo(rdev->mode_info.rfbdev->fb.obj[0])) in radeon_fbdev_robj_is_fb() 410 if (rdev->mode_info.rfbdev) in radeon_fb_add_connector() [all …]
|
| D | radeon_display.c | 284 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in radeon_crtc_handle_vblank() 340 &rdev->mode_info.crtcs[crtc_id]->base.hwmode)) && in radeon_crtc_handle_vblank() 365 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[crtc_id]; in radeon_crtc_handle_flip() 412 struct radeon_crtc *radeon_crtc = rdev->mode_info.crtcs[work->crtc_id]; in radeon_flip_work_func() 686 rdev->mode_info.crtcs[index] = radeon_crtc; in radeon_crtc_init() 1402 rdev->mode_info.coherent_mode_property = in radeon_modeset_create_props() 1404 if (!rdev->mode_info.coherent_mode_property) in radeon_modeset_create_props() 1410 rdev->mode_info.tmds_pll_property = in radeon_modeset_create_props() 1416 rdev->mode_info.load_detect_property = in radeon_modeset_create_props() 1418 if (!rdev->mode_info.load_detect_property) in radeon_modeset_create_props() [all …]
|
| D | radeon_connectors.c | 559 if (property == rdev->mode_info.coherent_mode_property) { in radeon_connector_set_property() 581 if (property == rdev->mode_info.audio_property) { in radeon_connector_set_property() 596 if (property == rdev->mode_info.dither_property) { in radeon_connector_set_property() 611 if (property == rdev->mode_info.underscan_property) { in radeon_connector_set_property() 625 if (property == rdev->mode_info.underscan_hborder_property) { in radeon_connector_set_property() 639 if (property == rdev->mode_info.underscan_vborder_property) { in radeon_connector_set_property() 653 if (property == rdev->mode_info.tv_std_property) { in radeon_connector_set_property() 677 if (property == rdev->mode_info.load_detect_property) { in radeon_connector_set_property() 687 if (property == rdev->mode_info.tmds_pll_property) { in radeon_connector_set_property() 742 if (property == rdev->mode_info.output_csc_property) { in radeon_connector_set_property() [all …]
|
| D | r600_dpm.c | 164 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in r600_dpm_get_vblank_time() 190 if (rdev->num_crtc && rdev->mode_info.mode_config_initialized) { in r600_dpm_get_vrefresh() 847 struct radeon_mode_info *mode_info = &rdev->mode_info; in r600_get_platform_caps() local 853 if (!atom_parse_data_header(mode_info->atom_context, index, NULL, in r600_get_platform_caps() 856 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_get_platform_caps() 875 struct radeon_mode_info *mode_info = &rdev->mode_info; in r600_parse_extended_power_table() local 884 if (!atom_parse_data_header(mode_info->atom_context, index, NULL, in r600_parse_extended_power_table() 887 power_info = (union power_info *)(mode_info->atom_context->bios + data_offset); in r600_parse_extended_power_table() 893 fan_info = (union fan_info *)(mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table() 924 (mode_info->atom_context->bios + data_offset + in r600_parse_extended_power_table() [all …]
|
| D | atombios_i2c.c | 51 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex); in radeon_process_i2c_ch() 53 base = (unsigned char *)rdev->mode_info.atom_context->scratch; in radeon_process_i2c_ch() 86 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args); in radeon_process_i2c_ch() 99 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex); in radeon_process_i2c_ch()
|
| D | atombios_encoders.c | 86 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU)) in atombios_get_backlight_level() 102 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU)) in atombios_set_backlight_level() 117 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); in atombios_set_backlight_level() 120 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); in atombios_set_backlight_level() 122 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); in atombios_set_backlight_level() 209 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU)) in radeon_atom_backlight_init() 247 rdev->mode_info.bl_encoder = radeon_encoder; in radeon_atom_backlight_init() 269 if (!(rdev->mode_info.firmware_flags & ATOM_BIOS_INFO_BL_CONTROLLED_BY_GPU)) in radeon_atom_backlight_exit() 399 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); in atombios_dac_setup() 455 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); in atombios_tv_setup() [all …]
|
| /Linux-v5.4/arch/x86/boot/ |
| D | video-bios.c | 24 static int bios_set_mode(struct mode_info *mi) in bios_set_mode() 70 struct mode_info *mi; in bios_probe() 79 video_bios.modes = GET_HEAP(struct mode_info, 0); in bios_probe() 82 if (!heap_free(sizeof(struct mode_info))) in bios_probe() 105 mi = GET_HEAP(struct mode_info, 1); in bios_probe()
|
| D | video-vesa.c | 36 struct mode_info *mi; in vesa_probe() 39 video_vesa.modes = GET_HEAP(struct mode_info, 0); in vesa_probe() 57 if (!heap_free(sizeof(struct mode_info))) in vesa_probe() 76 mi = GET_HEAP(struct mode_info, 1); in vesa_probe() 91 mi = GET_HEAP(struct mode_info, 1); in vesa_probe() 104 static int vesa_set_mode(struct mode_info *mode) in vesa_set_mode()
|
| D | video-vga.c | 17 static struct mode_info vga_modes[] = { 27 static struct mode_info ega_modes[] = { 32 static struct mode_info cga_modes[] = { 191 static int vga_set_mode(struct mode_info *mode) in vga_set_mode() 236 static struct mode_info *mode_lists[] = { in vga_probe()
|
| D | video.h | 64 struct mode_info { struct 72 int (*set_mode)(struct mode_info *mode); argument 74 struct mode_info *modes;
|
| /Linux-v5.4/drivers/power/reset/ |
| D | reboot-mode.c | 16 struct mode_info { struct 27 struct mode_info *info; in get_reboot_mode_magic() argument 64 struct mode_info *info; in reboot_mode_register() 123 struct mode_info *info; in reboot_mode_unregister()
|