ANDROID: GKI: add allowed list for Exynosauto SoC
This patch adds GKI symbol list for Exynosauto SoC. We need to add below 3 function symbols and it required by DRM(Direct Rendering Manager) driver. 3 function symbol(s) added 'void display_timings_release(struct display_timings*)' 'struct display_timings* of_get_display_timings(const struct device_node*)' 'int videomode_from_timings(const struct display_timings*, struct videomode*, unsigned int)' Bug: 305126879 Change-Id: Ieaf3b82e18c0a3a90c274ed752af8ed84df5c150 Signed-off-by: Hoyoung Lee <hy_fifty.lee@samsung.com>
This commit is contained in:
parent
a338830fde
commit
1e6a9aeb14
2 changed files with 1366 additions and 127 deletions
|
|
@ -4153,6 +4153,11 @@ pointer_reference {
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
pointee_type_id: 0x19d93429
|
pointee_type_id: 0x19d93429
|
||||||
}
|
}
|
||||||
|
pointer_reference {
|
||||||
|
id: 0x0ce80834
|
||||||
|
kind: POINTER
|
||||||
|
pointee_type_id: 0x19e0c64c
|
||||||
|
}
|
||||||
pointer_reference {
|
pointer_reference {
|
||||||
id: 0x0ce9a2bb
|
id: 0x0ce9a2bb
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
|
|
@ -22343,6 +22348,11 @@ pointer_reference {
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
pointee_type_id: 0xebd0e7ee
|
pointee_type_id: 0xebd0e7ee
|
||||||
}
|
}
|
||||||
|
pointer_reference {
|
||||||
|
id: 0x3064f970
|
||||||
|
kind: POINTER
|
||||||
|
pointee_type_id: 0xebd3035e
|
||||||
|
}
|
||||||
pointer_reference {
|
pointer_reference {
|
||||||
id: 0x30650ba6
|
id: 0x30650ba6
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
|
|
@ -28038,6 +28048,11 @@ pointer_reference {
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
pointee_type_id: 0xdf713fb7
|
pointee_type_id: 0xdf713fb7
|
||||||
}
|
}
|
||||||
|
pointer_reference {
|
||||||
|
id: 0x3d52d75b
|
||||||
|
kind: POINTER
|
||||||
|
pointee_type_id: 0xdf0bbbf0
|
||||||
|
}
|
||||||
pointer_reference {
|
pointer_reference {
|
||||||
id: 0x3d551c03
|
id: 0x3d551c03
|
||||||
kind: POINTER
|
kind: POINTER
|
||||||
|
|
@ -33738,6 +33753,11 @@ qualified {
|
||||||
qualifier: CONST
|
qualifier: CONST
|
||||||
qualified_type_id: 0xdf042930
|
qualified_type_id: 0xdf042930
|
||||||
}
|
}
|
||||||
|
qualified {
|
||||||
|
id: 0xebd3035e
|
||||||
|
qualifier: CONST
|
||||||
|
qualified_type_id: 0xdf0bbbf0
|
||||||
|
}
|
||||||
qualified {
|
qualified {
|
||||||
id: 0xebd4c806
|
id: 0xebd4c806
|
||||||
qualifier: CONST
|
qualifier: CONST
|
||||||
|
|
@ -130704,6 +130724,12 @@ member {
|
||||||
offset: 8135
|
offset: 8135
|
||||||
bitsize: 1
|
bitsize: 1
|
||||||
}
|
}
|
||||||
|
member {
|
||||||
|
id: 0xf79a533a
|
||||||
|
name: "native_mode"
|
||||||
|
type_id: 0x4585663f
|
||||||
|
offset: 32
|
||||||
|
}
|
||||||
member {
|
member {
|
||||||
id: 0x24fa7507
|
id: 0x24fa7507
|
||||||
name: "native_pcie_hotplug"
|
name: "native_pcie_hotplug"
|
||||||
|
|
@ -137965,6 +137991,11 @@ member {
|
||||||
offset: 1177
|
offset: 1177
|
||||||
bitsize: 7
|
bitsize: 7
|
||||||
}
|
}
|
||||||
|
member {
|
||||||
|
id: 0x349420c4
|
||||||
|
name: "num_timings"
|
||||||
|
type_id: 0x4585663f
|
||||||
|
}
|
||||||
member {
|
member {
|
||||||
id: 0x8026d50a
|
id: 0x8026d50a
|
||||||
name: "num_total_plane"
|
name: "num_total_plane"
|
||||||
|
|
@ -190276,6 +190307,12 @@ member {
|
||||||
type_id: 0x5d8155a5
|
type_id: 0x5d8155a5
|
||||||
offset: 128
|
offset: 128
|
||||||
}
|
}
|
||||||
|
member {
|
||||||
|
id: 0x1f55657f
|
||||||
|
name: "timings"
|
||||||
|
type_id: 0x0ce80834
|
||||||
|
offset: 64
|
||||||
|
}
|
||||||
member {
|
member {
|
||||||
id: 0x1f6734de
|
id: 0x1f6734de
|
||||||
name: "timings"
|
name: "timings"
|
||||||
|
|
@ -222954,6 +222991,17 @@ struct_union {
|
||||||
member_id: 0x2d0ec9dd
|
member_id: 0x2d0ec9dd
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
struct_union {
|
||||||
|
id: 0xdf0bbbf0
|
||||||
|
kind: STRUCT
|
||||||
|
name: "display_timings"
|
||||||
|
definition {
|
||||||
|
bytesize: 16
|
||||||
|
member_id: 0x349420c4
|
||||||
|
member_id: 0xf79a533a
|
||||||
|
member_id: 0x1f55657f
|
||||||
|
}
|
||||||
|
}
|
||||||
struct_union {
|
struct_union {
|
||||||
id: 0x75bc7540
|
id: 0x75bc7540
|
||||||
kind: STRUCT
|
kind: STRUCT
|
||||||
|
|
@ -297496,6 +297544,11 @@ function {
|
||||||
parameter_id: 0x5268af9d
|
parameter_id: 0x5268af9d
|
||||||
parameter_id: 0x6d7f5ff6
|
parameter_id: 0x6d7f5ff6
|
||||||
}
|
}
|
||||||
|
function {
|
||||||
|
id: 0x1fcce445
|
||||||
|
return_type_id: 0x48b5725f
|
||||||
|
parameter_id: 0x3d52d75b
|
||||||
|
}
|
||||||
function {
|
function {
|
||||||
id: 0x1fcd1693
|
id: 0x1fcd1693
|
||||||
return_type_id: 0x48b5725f
|
return_type_id: 0x48b5725f
|
||||||
|
|
@ -299759,6 +299812,11 @@ function {
|
||||||
parameter_id: 0x3c9a9fb2
|
parameter_id: 0x3c9a9fb2
|
||||||
parameter_id: 0x6720d32f
|
parameter_id: 0x6720d32f
|
||||||
}
|
}
|
||||||
|
function {
|
||||||
|
id: 0x4d744842
|
||||||
|
return_type_id: 0x3d52d75b
|
||||||
|
parameter_id: 0x322c8c4b
|
||||||
|
}
|
||||||
function {
|
function {
|
||||||
id: 0x4d878509
|
id: 0x4d878509
|
||||||
return_type_id: 0x21069feb
|
return_type_id: 0x21069feb
|
||||||
|
|
@ -305251,6 +305309,13 @@ function {
|
||||||
parameter_id: 0x3de3f5a1
|
parameter_id: 0x3de3f5a1
|
||||||
parameter_id: 0x268136e5
|
parameter_id: 0x268136e5
|
||||||
}
|
}
|
||||||
|
function {
|
||||||
|
id: 0x919a2688
|
||||||
|
return_type_id: 0x6720d32f
|
||||||
|
parameter_id: 0x3064f970
|
||||||
|
parameter_id: 0x04a6a89c
|
||||||
|
parameter_id: 0x4585663f
|
||||||
|
}
|
||||||
function {
|
function {
|
||||||
id: 0x919a7322
|
id: 0x919a7322
|
||||||
return_type_id: 0x6720d32f
|
return_type_id: 0x6720d32f
|
||||||
|
|
@ -351207,6 +351272,15 @@ elf_symbol {
|
||||||
type_id: 0x1bd69e9e
|
type_id: 0x1bd69e9e
|
||||||
full_name: "disk_set_zoned"
|
full_name: "disk_set_zoned"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x80814925
|
||||||
|
name: "display_timings_release"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0x3b4c240a
|
||||||
|
type_id: 0x1fcce445
|
||||||
|
full_name: "display_timings_release"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x9c5fb17e
|
id: 0x9c5fb17e
|
||||||
name: "divider_get_val"
|
name: "divider_get_val"
|
||||||
|
|
@ -370899,6 +370973,15 @@ elf_symbol {
|
||||||
type_id: 0x91f5fad8
|
type_id: 0x91f5fad8
|
||||||
full_name: "of_get_display_timing"
|
full_name: "of_get_display_timing"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x824695bc
|
||||||
|
name: "of_get_display_timings"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0x98a67fd3
|
||||||
|
type_id: 0x4d744842
|
||||||
|
full_name: "of_get_display_timings"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x05a46d27
|
id: 0x05a46d27
|
||||||
name: "of_get_drm_display_mode"
|
name: "of_get_drm_display_mode"
|
||||||
|
|
@ -393253,6 +393336,15 @@ elf_symbol {
|
||||||
type_id: 0x1ed8d47c
|
type_id: 0x1ed8d47c
|
||||||
full_name: "videomode_from_timing"
|
full_name: "videomode_from_timing"
|
||||||
}
|
}
|
||||||
|
elf_symbol {
|
||||||
|
id: 0x6d215713
|
||||||
|
name: "videomode_from_timings"
|
||||||
|
is_defined: true
|
||||||
|
symbol_type: FUNCTION
|
||||||
|
crc: 0x414d119a
|
||||||
|
type_id: 0x919a2688
|
||||||
|
full_name: "videomode_from_timings"
|
||||||
|
}
|
||||||
elf_symbol {
|
elf_symbol {
|
||||||
id: 0x1bf9e9e5
|
id: 0x1bf9e9e5
|
||||||
name: "virtio_break_device"
|
name: "virtio_break_device"
|
||||||
|
|
@ -397846,6 +397938,7 @@ interface {
|
||||||
symbol_id: 0xe5bfa8c8
|
symbol_id: 0xe5bfa8c8
|
||||||
symbol_id: 0xd48a6769
|
symbol_id: 0xd48a6769
|
||||||
symbol_id: 0xdd957eaf
|
symbol_id: 0xdd957eaf
|
||||||
|
symbol_id: 0x80814925
|
||||||
symbol_id: 0x9c5fb17e
|
symbol_id: 0x9c5fb17e
|
||||||
symbol_id: 0xedd83590
|
symbol_id: 0xedd83590
|
||||||
symbol_id: 0x840989b2
|
symbol_id: 0x840989b2
|
||||||
|
|
@ -400032,6 +400125,7 @@ interface {
|
||||||
symbol_id: 0xe2b0e5a5
|
symbol_id: 0xe2b0e5a5
|
||||||
symbol_id: 0xb8036e9c
|
symbol_id: 0xb8036e9c
|
||||||
symbol_id: 0xe36e392a
|
symbol_id: 0xe36e392a
|
||||||
|
symbol_id: 0x824695bc
|
||||||
symbol_id: 0x05a46d27
|
symbol_id: 0x05a46d27
|
||||||
symbol_id: 0xe3de7018
|
symbol_id: 0xe3de7018
|
||||||
symbol_id: 0x26fb2401
|
symbol_id: 0x26fb2401
|
||||||
|
|
@ -402516,6 +402610,7 @@ interface {
|
||||||
symbol_id: 0xbd9fe5b6
|
symbol_id: 0xbd9fe5b6
|
||||||
symbol_id: 0x76ec943c
|
symbol_id: 0x76ec943c
|
||||||
symbol_id: 0x1a4e4142
|
symbol_id: 0x1a4e4142
|
||||||
|
symbol_id: 0x6d215713
|
||||||
symbol_id: 0x1bf9e9e5
|
symbol_id: 0x1bf9e9e5
|
||||||
symbol_id: 0xec6b2b3d
|
symbol_id: 0xec6b2b3d
|
||||||
symbol_id: 0x4b519cf9
|
symbol_id: 0x4b519cf9
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue