mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 02:21:52 +09:00
ANDROID: GKI: Add KMI symbols for virtio-audio
virtio-audio is used in Haleytek and Volvo Cars audio. Symbols added: snd_device_new snd_pcm_hw_limit_rates _snd_pcm_stream_lock_irqsave snd_pcm_stream_unlock_irqrestore Bug: 370896645 Change-Id: I741aa41e4ecb873994e567734ebe6728e1de2a69 Signed-off-by: Victor Shutemov <victor@haleytek.com>
This commit is contained in:
committed by
Matthias Männich
parent
ba06e1f121
commit
6f2e0215d7
@@ -19408,6 +19408,11 @@ pointer_reference {
|
||||
kind: POINTER
|
||||
pointee_type_id: 0x922a836c
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x2e1b20ab
|
||||
kind: POINTER
|
||||
pointee_type_id: 0x922c6430
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x2e1b3edd
|
||||
kind: POINTER
|
||||
@@ -29123,6 +29128,11 @@ pointer_reference {
|
||||
kind: POINTER
|
||||
pointee_type_id: 0xdd1d9e08
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x3dd8b708
|
||||
kind: POINTER
|
||||
pointee_type_id: 0xdd223abf
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x3ddc3e92
|
||||
kind: POINTER
|
||||
@@ -29503,6 +29513,11 @@ pointer_reference {
|
||||
kind: POINTER
|
||||
pointee_type_id: 0xd08293b6
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x3eb21c7e
|
||||
kind: POINTER
|
||||
pointee_type_id: 0xd0889764
|
||||
}
|
||||
pointer_reference {
|
||||
id: 0x3eb2babd
|
||||
kind: POINTER
|
||||
@@ -34048,6 +34063,11 @@ qualified {
|
||||
qualifier: CONST
|
||||
qualified_type_id: 0x04351df2
|
||||
}
|
||||
qualified {
|
||||
id: 0xdd223abf
|
||||
qualifier: CONST
|
||||
qualified_type_id: 0x04cf5c76
|
||||
}
|
||||
qualified {
|
||||
id: 0xdd31912d
|
||||
qualifier: CONST
|
||||
@@ -76273,6 +76293,12 @@ member {
|
||||
type_id: 0x2d06e5cd
|
||||
offset: 640
|
||||
}
|
||||
member {
|
||||
id: 0x540e4076
|
||||
name: "dev_disconnect"
|
||||
type_id: 0x2e1b20ab
|
||||
offset: 128
|
||||
}
|
||||
member {
|
||||
id: 0x85c62e9f
|
||||
name: "dev_down"
|
||||
@@ -76309,6 +76335,11 @@ member {
|
||||
type_id: 0xb914bfab
|
||||
offset: 39040
|
||||
}
|
||||
member {
|
||||
id: 0x2a46059e
|
||||
name: "dev_free"
|
||||
type_id: 0x2e1b20ab
|
||||
}
|
||||
member {
|
||||
id: 0xf95461ff
|
||||
name: "dev_groups"
|
||||
@@ -76598,6 +76629,12 @@ member {
|
||||
type_id: 0x8fb3ffe2
|
||||
offset: 1600
|
||||
}
|
||||
member {
|
||||
id: 0x0a7fd6ad
|
||||
name: "dev_register"
|
||||
type_id: 0x2e1b20ab
|
||||
offset: 64
|
||||
}
|
||||
member {
|
||||
id: 0x67526130
|
||||
name: "dev_registered_tracker"
|
||||
@@ -77033,6 +77070,12 @@ member {
|
||||
type_id: 0x4585663f
|
||||
offset: 10496
|
||||
}
|
||||
member {
|
||||
id: 0x9f7f6618
|
||||
name: "device_data"
|
||||
type_id: 0x18bd6530
|
||||
offset: 256
|
||||
}
|
||||
member {
|
||||
id: 0xccdc16ef
|
||||
name: "device_dma_supported"
|
||||
@@ -144546,6 +144589,12 @@ member {
|
||||
name: "ops"
|
||||
type_id: 0x3db932c3
|
||||
}
|
||||
member {
|
||||
id: 0xafb6dfd3
|
||||
name: "ops"
|
||||
type_id: 0x3dd8b708
|
||||
offset: 320
|
||||
}
|
||||
member {
|
||||
id: 0xafb7079a
|
||||
name: "ops"
|
||||
@@ -186392,6 +186441,12 @@ member {
|
||||
type_id: 0xc9082b19
|
||||
offset: 7808
|
||||
}
|
||||
member {
|
||||
id: 0x723f0411
|
||||
name: "state"
|
||||
type_id: 0xccf0d954
|
||||
offset: 192
|
||||
}
|
||||
member {
|
||||
id: 0x72401a0b
|
||||
name: "state"
|
||||
@@ -200260,6 +200315,12 @@ member {
|
||||
type_id: 0xf6c2b30c
|
||||
offset: 96
|
||||
}
|
||||
member {
|
||||
id: 0x5ca3f1dd
|
||||
name: "type"
|
||||
type_id: 0xf527871c
|
||||
offset: 224
|
||||
}
|
||||
member {
|
||||
id: 0x5ca61a87
|
||||
name: "type"
|
||||
@@ -260169,6 +260230,33 @@ struct_union {
|
||||
member_id: 0xd4858b46
|
||||
}
|
||||
}
|
||||
struct_union {
|
||||
id: 0xd0889764
|
||||
kind: STRUCT
|
||||
name: "snd_device"
|
||||
definition {
|
||||
bytesize: 56
|
||||
member_id: 0x7c00ef52
|
||||
member_id: 0x6c9f8bc7
|
||||
member_id: 0x723f0411
|
||||
member_id: 0x5ca3f1dd
|
||||
member_id: 0x9f7f6618
|
||||
member_id: 0xafb6dfd3
|
||||
member_id: 0x2d0814a0
|
||||
}
|
||||
}
|
||||
struct_union {
|
||||
id: 0x04cf5c76
|
||||
kind: STRUCT
|
||||
name: "snd_device_ops"
|
||||
definition {
|
||||
bytesize: 32
|
||||
member_id: 0x2a46059e
|
||||
member_id: 0x0a7fd6ad
|
||||
member_id: 0x540e4076
|
||||
member_id: 0x2d081dfb
|
||||
}
|
||||
}
|
||||
struct_union {
|
||||
id: 0xe1b79909
|
||||
kind: STRUCT
|
||||
@@ -289835,6 +289923,78 @@ enumeration {
|
||||
}
|
||||
}
|
||||
}
|
||||
enumeration {
|
||||
id: 0xccf0d954
|
||||
name: "snd_device_state"
|
||||
definition {
|
||||
underlying_type_id: 0x4585663f
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_BUILD"
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_REGISTERED"
|
||||
value: 1
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_DISCONNECTED"
|
||||
value: 2
|
||||
}
|
||||
}
|
||||
}
|
||||
enumeration {
|
||||
id: 0xf527871c
|
||||
name: "snd_device_type"
|
||||
definition {
|
||||
underlying_type_id: 0x4585663f
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_LOWLEVEL"
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_INFO"
|
||||
value: 1
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_BUS"
|
||||
value: 2
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_CODEC"
|
||||
value: 3
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_PCM"
|
||||
value: 4
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_COMPRESS"
|
||||
value: 5
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_RAWMIDI"
|
||||
value: 6
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_TIMER"
|
||||
value: 7
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_SEQUENCER"
|
||||
value: 8
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_HWDEP"
|
||||
value: 9
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_JACK"
|
||||
value: 10
|
||||
}
|
||||
enumerator {
|
||||
name: "SNDRV_DEV_CONTROL"
|
||||
value: 11
|
||||
}
|
||||
}
|
||||
}
|
||||
enumeration {
|
||||
id: 0xf641dd8a
|
||||
name: "snd_dma_sync_mode"
|
||||
@@ -298426,6 +298586,12 @@ function {
|
||||
return_type_id: 0x48b5725f
|
||||
parameter_id: 0x178e5e46
|
||||
}
|
||||
function {
|
||||
id: 0x157bd54f
|
||||
return_type_id: 0x48b5725f
|
||||
parameter_id: 0x14b9453b
|
||||
parameter_id: 0x33756485
|
||||
}
|
||||
function {
|
||||
id: 0x157d734c
|
||||
return_type_id: 0x48b5725f
|
||||
@@ -306763,6 +306929,11 @@ function {
|
||||
return_type_id: 0x18150d9f
|
||||
parameter_id: 0x3e10b518
|
||||
}
|
||||
function {
|
||||
id: 0x34829c1d
|
||||
return_type_id: 0x33756485
|
||||
parameter_id: 0x14b9453b
|
||||
}
|
||||
function {
|
||||
id: 0x3494ded4
|
||||
return_type_id: 0x48b5725f
|
||||
@@ -315307,6 +315478,11 @@ function {
|
||||
parameter_id: 0x18ea6ae3
|
||||
parameter_id: 0x0a134144
|
||||
}
|
||||
function {
|
||||
id: 0x922c6430
|
||||
return_type_id: 0x6720d32f
|
||||
parameter_id: 0x3eb21c7e
|
||||
}
|
||||
function {
|
||||
id: 0x922dbdf3
|
||||
return_type_id: 0x6720d32f
|
||||
@@ -316050,6 +316226,14 @@ function {
|
||||
parameter_id: 0x92233392
|
||||
parameter_id: 0xc9082b19
|
||||
}
|
||||
function {
|
||||
id: 0x92ac885a
|
||||
return_type_id: 0x6720d32f
|
||||
parameter_id: 0x33f8b54b
|
||||
parameter_id: 0xf527871c
|
||||
parameter_id: 0x18bd6530
|
||||
parameter_id: 0x3dd8b708
|
||||
}
|
||||
function {
|
||||
id: 0x92acc8e1
|
||||
return_type_id: 0x6720d32f
|
||||
@@ -331285,6 +331469,11 @@ function {
|
||||
parameter_id: 0x09a83f1c
|
||||
parameter_id: 0x3df7e337
|
||||
}
|
||||
function {
|
||||
id: 0x9d3f8fe4
|
||||
return_type_id: 0x6720d32f
|
||||
parameter_id: 0x02fdb32f
|
||||
}
|
||||
function {
|
||||
id: 0x9d3fcc61
|
||||
return_type_id: 0x6720d32f
|
||||
@@ -354467,6 +354656,15 @@ elf_symbol {
|
||||
type_id: 0x1bf280c6
|
||||
full_name: "_snd_pcm_hw_params_any"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x97b98e85
|
||||
name: "_snd_pcm_stream_lock_irqsave"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x61ab3ed2
|
||||
type_id: 0x34829c1d
|
||||
full_name: "_snd_pcm_stream_lock_irqsave"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x7c570dc6
|
||||
name: "_totalram_pages"
|
||||
@@ -399859,6 +400057,15 @@ elf_symbol {
|
||||
type_id: 0x1c048955
|
||||
full_name: "snd_device_free"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xb87d5cd6
|
||||
name: "snd_device_new"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0xba3ad52d
|
||||
type_id: 0x92ac885a
|
||||
full_name: "snd_device_new"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x74d92df1
|
||||
name: "snd_dma_alloc_dir_pages"
|
||||
@@ -400237,6 +400444,15 @@ elf_symbol {
|
||||
type_id: 0x9db8bc66
|
||||
full_name: "snd_pcm_hw_constraint_step"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0xf830b927
|
||||
name: "snd_pcm_hw_limit_rates"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0x69255f54
|
||||
type_id: 0x9d3f8fe4
|
||||
full_name: "snd_pcm_hw_limit_rates"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x3a3577fc
|
||||
name: "snd_pcm_hw_rule_add"
|
||||
@@ -400408,6 +400624,15 @@ elf_symbol {
|
||||
type_id: 0x15b600dd
|
||||
full_name: "snd_pcm_stream_unlock_irq"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x28487b4a
|
||||
name: "snd_pcm_stream_unlock_irqrestore"
|
||||
is_defined: true
|
||||
symbol_type: FUNCTION
|
||||
crc: 0xa045312c
|
||||
type_id: 0x157bd54f
|
||||
full_name: "snd_pcm_stream_unlock_irqrestore"
|
||||
}
|
||||
elf_symbol {
|
||||
id: 0x1fcc9eb7
|
||||
name: "snd_pcm_suspend_all"
|
||||
@@ -415851,6 +416076,7 @@ interface {
|
||||
symbol_id: 0xeaaac8d4
|
||||
symbol_id: 0x69bac57e
|
||||
symbol_id: 0xa5eaf571
|
||||
symbol_id: 0x97b98e85
|
||||
symbol_id: 0x7c570dc6
|
||||
symbol_id: 0x993e379e
|
||||
symbol_id: 0x874fa015
|
||||
@@ -420893,6 +421119,7 @@ interface {
|
||||
symbol_id: 0x238c5442
|
||||
symbol_id: 0x20fc506b
|
||||
symbol_id: 0xe3942db0
|
||||
symbol_id: 0xb87d5cd6
|
||||
symbol_id: 0x74d92df1
|
||||
symbol_id: 0x7983b6b1
|
||||
symbol_id: 0xafa6f89a
|
||||
@@ -420935,6 +421162,7 @@ interface {
|
||||
symbol_id: 0xb501156e
|
||||
symbol_id: 0x39aa3d60
|
||||
symbol_id: 0xc6fd5d28
|
||||
symbol_id: 0xf830b927
|
||||
symbol_id: 0x3a3577fc
|
||||
symbol_id: 0x26db3306
|
||||
symbol_id: 0xcb6ed759
|
||||
@@ -420954,6 +421182,7 @@ interface {
|
||||
symbol_id: 0xc26d0753
|
||||
symbol_id: 0x058fca14
|
||||
symbol_id: 0x13b4eef8
|
||||
symbol_id: 0x28487b4a
|
||||
symbol_id: 0x1fcc9eb7
|
||||
symbol_id: 0x1f5649eb
|
||||
symbol_id: 0x31ef5894
|
||||
|
||||
@@ -1367,6 +1367,12 @@
|
||||
snd_pcm_set_ops
|
||||
wait_for_completion_interruptible_timeout
|
||||
|
||||
# required by virtio-audio
|
||||
snd_device_new
|
||||
snd_pcm_hw_limit_rates
|
||||
_snd_pcm_stream_lock_irqsave
|
||||
snd_pcm_stream_unlock_irqrestore
|
||||
|
||||
# required by vkms.ko
|
||||
__devm_drm_dev_alloc
|
||||
devres_open_group
|
||||
|
||||
Reference in New Issue
Block a user