Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:arch\x86\kernel\sysfb_efi.c Create Date:2022-07-28 08:49:56
Last Modify:2020-03-12 14:18:49 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:efifb_set_system

Proto:static int __init efifb_set_system(const struct dmi_system_id *id)

Type:int

Parameter:

TypeParameterName
const struct dmi_system_id *id
96  info = driver_data
98  If base == 0 && height == 0 && width == 0 && stride == 0 Then Return 0
103  If 0x18 == 0 Then
108  If base Then
149  If 0x18 Then
150  0x24 = choose_value(stride, 0x24 , OVERRIDE_STRIDE, flags)
153  0x12 = choose_value(width, 0x12 , OVERRIDE_WIDTH, flags)
156  0x14 = choose_value(height, 0x14 , OVERRIDE_HEIGHT, flags)
159  If 0x0f == 0 Then 0x0f = EFI graphic mode
161  Else
162  0x24 = 0
163  0x12 = 0
164  0x14 = 0
165  0x0f = 0
166  Return 0
169  printk(formational "efifb: dmi detected %s - framebuffer at 0x%08x (%dx%d, stride %d)\n", ident, 0x18 , 0x12 , 0x14 , 0x24 )
174  Return 1