aboutsummaryrefslogtreecommitdiffstats
path: root/firmware
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2008-05-26 18:01:27 -0400
committerDavid Woodhouse <David.Woodhouse@intel.com>2008-07-10 09:47:44 -0400
commit76770664dcbc008300c2ac8747671efcc4f78c2d (patch)
tree82df613189899e7808fdeb7b797a5318a0740c0f /firmware
parent59890f74e51abffd0dd017785d89f8a8475d489d (diff)
firmware: convert korg1212 driver to use firmware loader exclusively
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'firmware')
-rw-r--r--firmware/Makefile1
-rw-r--r--firmware/WHENCE19
-rw-r--r--firmware/korg/k1212.dsp.ihex987
3 files changed, 1007 insertions, 0 deletions
diff --git a/firmware/Makefile b/firmware/Makefile
index 40881a96be00..ea4a883f5c60 100644
--- a/firmware/Makefile
+++ b/firmware/Makefile
@@ -20,6 +20,7 @@ fw-external-y := $(subst ",,$(CONFIG_EXTRA_FIRMWARE))
20# accurate. In the latter case it doesn't matter -- it'll use $(fw-shipped-all). 20# accurate. In the latter case it doesn't matter -- it'll use $(fw-shipped-all).
21# But be aware that the config file might not be included at all. 21# But be aware that the config file might not be included at all.
22 22
23fw-shipped-$(CONFIG_SND_KORG1212) += korg/k1212.dsp
23 24
24fw-shipped-all := $(fw-shipped-y) $(fw-shipped-m) $(fw-shipped-) 25fw-shipped-all := $(fw-shipped-y) $(fw-shipped-m) $(fw-shipped-)
25 26
diff --git a/firmware/WHENCE b/firmware/WHENCE
new file mode 100644
index 000000000000..89ca95b90960
--- /dev/null
+++ b/firmware/WHENCE
@@ -0,0 +1,19 @@
1 **********
2 * WHENCE *
3 **********
4
5This file attempts to document the origin and licensing information,
6if known, for each piece of firmware distributed for use with the Linux
7kernel.
8
9--------------------------------------------------------------------------
10
11Driver: korg1212 -- Korg 1212 IO audio device
12
13File: korg/k1212.dsp
14
15Licence: Unknown
16
17Found in alsa-firmware package in hex form; no licensing information.
18
19--------------------------------------------------------------------------
diff --git a/firmware/korg/k1212.dsp.ihex b/firmware/korg/k1212.dsp.ihex
new file mode 100644
index 000000000000..b151997b380c
--- /dev/null
+++ b/firmware/korg/k1212.dsp.ihex
@@ -0,0 +1,987 @@
1:1000000001FF18FFF5FFCFFF00FF00FFFFFF00FF1C
2:1000100000FF00FFFFFF00FF00FF00FFFFFF00FFEA
3:1000200026FF18FFFFFF0FFF00FF00FFFFFF00FF8D
4:1000300000FF00FFFFFF00FF00FF00FFFFFF00FFCA
5:1000400000FF0AFFFFFF1FFF00FF00FFFFFF00FF91
6:1000500000FF00FFFFFF00FF00FF00FFFFFF00FFAA
7:1000600000FF0AFFFFFF1FFF00FF00FFFFFF00FF71
8:1000700000FF00FFFFFF00FF00FF00FFFFFF00FF8A
9:1000800000FF0AFFFFFF1FFF00FF00FFFFFF00FF51
10:1000900000FF00FFFFFF00FF00FF00FFFFFF00FF6A
11:1000A00038FF18FFFFFFDFFF00FF00FFFFFF00FF2B
12:1000B00000FF00FFFFFF00FF00FF00FFFFFF00FF4A
13:1000C00000FF0AFFFFFF1FFF00FF00FFFFFF00FF11
14:1000D00000FF00FFFFFF00FF00FF00FFFFFF00FF2A
15:1000E00003FF3CFFFFFFFCFF67FF40FFFFFFC0FF78
16:1000F000FFFF93FFFFFFE0FF00FF0CFFFFFF0CFF80
17:100100000CFF0CFFFFFF00FF30FF0CFFFFFF00FFA5
18:100110000FFF40FFFFFFF4FF47FF80FFFFFF0AFFD5
19:1001200082FF23FFFFFF0FFF8DFF93FFFFFF7AFF8B
20:100130008DFF83FFFFFF70FF47FF90FFFFFF00FF72
21:1001400000FF48FFFFFF04FFA0FF23FFFFFF0FFF9B
22:1001500046FF90FFFFFF6AFF00FF0CFFFFFF20FF3D
23:1001600000FF04FFFFFF1CFF00FF04FFFFFF1CFF59
24:1001700000FF04FFFFFF1CFF00FF04FFFFFF1CFF49
25:1001800000FF04FFFFFF10FF00FF04FFFFFF10FF51
26:1001900000FF04FFFFFF10FF00FF04FFFFFF10FF41
27:1001A00000FF04FFFFFF10FF00FF04FFFFFF10FF31
28:1001B00000FF04FFFFFF10FF00FF04FFFFFF10FF21
29:1001C00000FF04FFFFFF10FF00FF04FFFFFF10FF11
30:1001D00000FF04FFFFFF10FF00FF04FFFFFF10FF01
31:1001E00072FF1CFFFFFF5FFF02FF40FFFFFF40FFAA
32:1001F00011FF90FFFFFF20FF00FF48FFFFFF00FF00
33:100200008BFF93FFFFFF20FF00FF40FFFFFF00FF7A
34:1002100086FF93FFFFFF70FF8BFF93FFFFFF30FF11
35:100220008DFF93FFFFFF40FF02FF91FFFFFF80FF65
36:1002300002FF91FFFFFF90FF8DFF93FFFFFFC0FFC5
37:1002400046FF90FFFFFF20FF8DFF93FFFFFFD0FFD2
38:1002500000FF48FFFFFF00FF8BFF93FFFFFF40FF02
39:10026000FFFF47FFFFFFF0FF8DFF93FFFFFFE0FF62
40:1002700000FF34FFFFFF17FF00FF38FFFFFF17FFEE
41:1002800080FF37FFFFFF02FF84FF3BFFFFFF02FFFE
42:1002900002FF34FFFFFF4AFF02FF38FFFFFF4AFF64
43:1002A00001FF34FFFFFF2BFF01FF38FFFFFF2BFF94
44:1002B00080FF43FFFFFF00FF82FF93FFFFFF50FF20
45:1002C00081FF43FFFFFF20FF82FF93FFFFFF60FFDF
46:1002D00084FF43FFFFFF00FF82FF93FFFFFF70FFDC
47:1002E00085FF43FFFFFF20FF83FF93FFFFFFC0FF5A
48:1002F00082FF37FFFFFF81FF00FF34FFFFFF89FF11
49:1003000088FF43FFFFFF00FF00FF68FFFFFF07FFBD
50:1003100082FF83FFFFFF60FF00FF68FFFFFF07FF13
51:100320008CFF43FFFFFF00FF00FF68FFFFFF07FF99
52:1003300083FF83FFFFFFC0FF00FF68FFFFFF07FF92
53:100340008AFF43FFFFFF00FF00FF68FFFFFF07FF7B
54:1003500082FF83FFFFFF50FF00FF68FFFFFF07FFE3
55:100360008EFF43FFFFFF00FF00FF68FFFFFF07FF57
56:1003700082FF83FFFFFF70FF00FF68FFFFFF07FFA3
57:1003800083FF37FFFFFF01FF00FF34FFFFFF89FFFF
58:1003900000FF34FFFFFF26FF30FF0CFFFFFF00FFD1
59:1003A00000FF40FFFFFF26FF20FF40FFFFFF04FF8D
60:1003B00080FF41FFFFFF02FFE0FF20FFFFFF0FFF75
61:1003C00000FF68FFFFFFB6FF63FF22FFFFFF0FFF85
62:1003D00062FF6AFFFFFFA6FF62FF6AFFFFFFA6FF43
63:1003E00000FF68FFFFFFA6FF00FF09FFFFFF07FFF9
64:1003F00040FF41FFFFFF02FFE0FF20FFFFFF0FFF75
65:1004000000FF68FFFFFFB6FF63FF22FFFFFF0FFF44
66:1004100062FF6AFFFFFFA6FF62FF6AFFFFFFA6FF02
67:1004200000FF68FFFFFFA6FF05FF41FFFFFF02FF80
68:10043000E0FF20FFFFFF0FFF8BFF93FFFFFFBBFFDE
69:1004400002FF41FFFFFF82FFE0FF20FFFFFF0FFFE2
70:100450008BFF93FFFFFFCBFF05FF41FFFFFFE2FF95
71:10046000E0FF20FFFFFF0FFF8BFF93FFFFFFDBFF8E
72:1004700020FF0CFFFFFF00FF30FF0CFFFFFF00FF1E
73:1004800000FF40FFFFFF26FF00FF41FFFFFF02FFCD
74:10049000E0FF20FFFFFF0FFF83FF93FFFFFF82FFBF
75:1004A00083FF93FFFFFF9BFF03FF41FFFFFF02FF5F
76:1004B000E0FF20FFFFFF0FFF83FF93FFFFFFA2FF7F
77:1004C00083FF93FFFFFFBBFF20FF0CFFFFFF00FF39
78:1004D00000FF40FFFFFF00FF44FF90FFFFFF60FFB2
79:1004E00000FF00FFFFFF00FF00FF00FFFFFF00FF16
80:1004F00000FF00FFFFFF00FF00FF00FFFFFF00FF06
81:1005000000FF00FFFFFF00FF00FF00FFFFFF00FFF5
82:1005100000FF00FFFFFF00FF00FF00FFFFFF00FFE5
83:1005200021FF40FFFFFF60FF40FF90FFFFFF20FF24
84:1005300002FF35FFFFFF00FF00FF34FFFFFF08FF52
85:1005400000FF3CFFFFFF85FF0AFF14FFFFFFAEFF28
86:1005500000FFA0FFFFFF03FF00FF35FFFFFF00FFCD
87:1005600000FF34FFFFFF08FF02FF3CFFFFFF05FF16
88:100570000AFF14FFFFFFFEFF00FFA0FFFFFF03FFC6
89:1005800003FF35FFFFFF00FF00FF34FFFFFF08FF01
90:1005900002FF3CFFFFFF05FF0BFF14FFFFFF4EFFB5
91:1005A00000FFA0FFFFFF03FF00FF35FFFFFF01FF7C
92:1005B00078FF1CFFFFFF5FFF03FF35FFFFFF01FF19
93:1005C00078FF1CFFFFFF5FFF5BFF40FFFFFFF0FFB7
94:1005D000FFFF93FFFFFF30FF80FF42FFFFFF70FF31
95:1005E000FFFF93FFFFFF60FFDFFF40FFFFFFF0FF14
96:1005F000FEFF93FFFFFFF0FF80FF42FFFFFF70FF52
97:10060000FFFF93FFFFFF20FFC1FF41FFFFFF80FFC0
98:10061000FFFF93FFFFFFF0FF03FF3CFFFFFFFCFF27
99:1006200000FF3CFFFFFF04FF02FF3CFFFFFF23FF33
100:1006300000FF48FFFFFF00FF8BFF93FFFFFF20FF3E
101:1006400059FF18FFFFFFDFFF00FF48FFFFFF00FF1C
102:100650008BFF93FFFFFF20FF18FF23FFFFFF0FFF1C
103:100660000CFF14FFFFFFE4FF8BFF83FFFFFF24FF5E
104:1006700000FF22FFFFFF0FFF0DFF18FFFFFF0FFF1F
105:100680008BFF83FFFFFF20FF00FF40FFFFFF14FFF2
106:10069000E0FF22FFFFFF0FFF10FF18FFFFFFD0FF5B
107:1006A0008BFF83FFFFFF20FF00FF40FFFFFF24FFC2
108:1006B000E0FF22FFFFFF0FFF10FF18FFFFFF30FFDB
109:1006C0008BFF83FFFFFF20FF00FF40FFFFFF44FF82
110:1006D000E0FF22FFFFFF0FFF22FF18FFFFFF90FF49
111:1006E0008BFF83FFFFFF20FF00FF40FFFFFF84FF22
112:1006F000E0FF22FFFFFF0FFF22FF18FFFFFF90FF29
113:100700000CFF18FFFFFF6FFF00FF40FFFFFF00FF20
114:1007100086FF93FFFFFF70FF76FF1CFFFFFF9FFF29
115:1007200086FF83FFFFFF50FF86FF83FFFFFF64FF0D
116:1007300060FF22FFFFFF0FFF74FF18FFFFFF81FF25
117:1007400000FF35FFFFFF00FF60FF1CFFFFFF7FFF83
118:1007500061FF1CFFFFFFAFFF77FF1CFFFFFFAFFF35
119:1007600063FF1CFFFFFF4FFF05FF35FFFFFF00FF8B
120:1007700092FF3BFFFFFF00FF00FF34FFFFFF08FF7A
121:1007800000FF38FFFFFF08FF00FF3CFFFFFF65FF92
122:100790000FFF14FFFFFF6EFF00FF60FFFFFF03FF6F
123:1007A00000FF60FFFFFF13FF00FF78FFFFFF13FF55
124:1007B00000FF78FFFFFF03FF05FF35FFFFFFE0FFAE
125:1007C0007FFF38FFFFFF00FF00FF34FFFFFF08FF40
126:1007D00000FF38FFFFFF08FF00FF3CFFFFFF65FF42
127:1007E00010FF14FFFFFF0EFF00FF60FFFFFF03FF7E
128:1007F00000FF60FFFFFF13FF00FF58FFFFFF13FF25
129:1008000000FF58FFFFFF03FF79FF1CFFFFFFFFFF03
130:1008100000FF0AFFFFFF0FFF0EFF1CFFFFFF1FFF80
131:100820008DFF83FFFFFFE0FF78FF22FFFFFF0FFF39
132:1008300015FF1CFFFFFF85FF75FF1CFFFFFF8FFFEC
133:1008400000FF40FFFFFF40FF8BFF93FFFFFF80FF94
134:1008500002FF40FFFFFF60FF11FF90FFFFFF20FF3F
135:1008600016FF18FFFFFF1FFF0EFF1CFFFFFF1FFFFC
136:1008700075FF1CFFFFFF8FFF80FF35FFFFFF00FFAD
137:1008800000FF34FFFFFF08FF00FF40FFFFFF00FFF6
138:1008900040FF3CFFFFFF05FF11FF14FFFFFF4EFF6E
139:1008A00000FF68FFFFFF03FF87FF83FFFFFFF0FFED
140:1008B00086FF93FFFFFF80FF90FF37FFFFFF00FFE2
141:1008C00002FF34FFFFFF08FF00FF60FFFFFF03FF91
142:1008D00089FF93FFFFFF20FF00FF60FFFFFF03FF83
143:1008E00089FF93FFFFFF30FF00FF60FFFFFF03FF63
144:1008F00089FF93FFFFFF40FF00FF60FFFFFF03FF43
145:1009000089FF93FFFFFF50FF86FF97FFFFFF90FFD8
146:1009100003FF35FFFFFF00FF60FF1CFFFFFF7FFFAE
147:1009200063FF1CFFFFFF7FFF00FF40FFFFFF00FF93
148:100930008DFF93FFFFFF60FF82FF93FFFFFF40FFEC
149:1009400086FF93FFFFFFA0FF83FF37FFFFFF80FFBE
150:1009500075FF1CFFFFFF1FFF83FF43FFFFFF00FF2B
151:1009600087FF93FFFFFFE0FF6AFF1CFFFFFF0FFF02
152:1009700040FF41FFFFFF00FF8BFF93FFFFFF90FF52
153:1009800080FF41FFFFFF00FF8BFF93FFFFFFA0FFF2
154:100990008BFF87FFFFFF90FF7EFF38FFFFFF00FF09
155:1009A00040FF34FFFFFF08FF00FF38FFFFFF08FF95