Home
last modified time | relevance | path

Searched full:ak (Results 1 – 25 of 105) sorted by relevance

12345

/linux/sound/i2c/other/
H A Dak4xxx-adda.c26 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg, in snd_akm4xxx_write() argument
29 ak->ops.lock(ak, chip); in snd_akm4xxx_write()
30 ak->ops.write(ak, chip, reg, val); in snd_akm4xxx_write()
33 snd_akm4xxx_set(ak, chip, reg, val); in snd_akm4xxx_write()
34 ak->ops.unlock(ak, chip); in snd_akm4xxx_write()
40 static void ak4524_reset(struct snd_akm4xxx *ak, int state) in ak4524_reset() argument
45 for (chip = 0; chip < ak->num_dacs/2; chip++) { in ak4524_reset()
46 snd_akm4xxx_write(ak, chip, 0x01, state ? 0x00 : 0x03); in ak4524_reset()
50 for (reg = 0x04; reg < ak->total_regs; reg++) in ak4524_reset()
51 snd_akm4xxx_write(ak, chip, reg, in ak4524_reset()
[all …]
/linux/sound/pci/ice1712/
H A Dak4xxx.c24 static void snd_ice1712_akm4xxx_lock(struct snd_akm4xxx *ak, int chip) in snd_ice1712_akm4xxx_lock() argument
26 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_lock()
31 static void snd_ice1712_akm4xxx_unlock(struct snd_akm4xxx *ak, int chip) in snd_ice1712_akm4xxx_unlock() argument
33 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_unlock()
41 static void snd_ice1712_akm4xxx_write(struct snd_akm4xxx *ak, int chip, in snd_ice1712_akm4xxx_write() argument
47 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in snd_ice1712_akm4xxx_write()
48 struct snd_ice1712 *ice = ak->private_data[0]; in snd_ice1712_akm4xxx_write()
112 int snd_ice1712_akm4xxx_init(struct snd_akm4xxx *ak, const struct snd_akm4xxx *temp, in snd_ice1712_akm4xxx_init() argument
125 *ak = *temp; in snd_ice1712_akm4xxx_init()
126 ak->card = ice->card; in snd_ice1712_akm4xxx_init()
[all …]
H A Ddelta.c247 static void delta_ak4524_lock(struct snd_akm4xxx *ak, int chip) in delta_ak4524_lock() argument
249 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in delta_ak4524_lock()
250 struct snd_ice1712 *ice = ak->private_data[0]; in delta_ak4524_lock()
261 static void delta1010lt_ak4524_lock(struct snd_akm4xxx *ak, int chip) in delta1010lt_ak4524_lock() argument
263 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in delta1010lt_ak4524_lock()
264 struct snd_ice1712 *ice = ak->private_data[0]; in delta1010lt_ak4524_lock()
274 static void delta66e_ak4524_lock(struct snd_akm4xxx *ak, int chip) in delta66e_ak4524_lock() argument
276 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in delta66e_ak4524_lock()
277 struct snd_ice1712 *ice = ak->private_data[0]; in delta66e_ak4524_lock()
288 static void vx442_ak4524_lock(struct snd_akm4xxx *ak, int chip) in vx442_ak4524_lock() argument
[all …]
H A Drevo.c39 static void revo_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in revo_set_rate_val() argument
55 if (ak->type == SND_AK4355 || ak->type == SND_AK4358) { in revo_set_rate_val()
62 tmp = snd_akm4xxx_get(ak, 0, reg); in revo_set_rate_val()
68 snd_akm4xxx_reset(ak, 1); in revo_set_rate_val()
69 tmp = snd_akm4xxx_get(ak, 0, reg); in revo_set_rate_val()
72 /* snd_akm4xxx_write(ak, 0, reg, tmp); */ in revo_set_rate_val()
73 snd_akm4xxx_set(ak, 0, reg, tmp); /* value is written in reset(0) */ in revo_set_rate_val()
74 snd_akm4xxx_reset(ak, 0); in revo_set_rate_val()
309 static void ap192_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in ap192_set_rate_val() argument
311 struct snd_ice1712 *ice = ak->private_data[0]; in ap192_set_rate_val()
[all …]
H A Djuli.c187 static void juli_akm_lock(struct snd_akm4xxx *ak, int chip) in juli_akm_lock() argument
191 static void juli_akm_unlock(struct snd_akm4xxx *ak, int chip) in juli_akm_unlock() argument
195 static void juli_akm_write(struct snd_akm4xxx *ak, int chip, in juli_akm_write() argument
198 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_write()
208 static void juli_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in juli_akm_set_rate_val() argument
212 struct snd_ice1712 *ice = ak->private_data[0]; in juli_akm_set_rate_val()
245 tmp = snd_akm4xxx_get(ak, 0, 2); in juli_akm_set_rate_val()
246 snd_akm4xxx_reset(ak, 1); in juli_akm_set_rate_val()
247 tmp = snd_akm4xxx_get(ak, 0, 2); in juli_akm_set_rate_val()
250 snd_akm4xxx_set(ak, 0, 2, tmp); in juli_akm_set_rate_val()
[all …]
H A Dews.c158 static void ews88mt_ak4524_lock(struct snd_akm4xxx *ak, int chip) in ews88mt_ak4524_lock() argument
160 struct snd_ice1712 *ice = ak->private_data[0]; in ews88mt_ak4524_lock()
175 static void ews88mt_ak4524_unlock(struct snd_akm4xxx *ak, int chip) in ews88mt_ak4524_unlock() argument
177 struct snd_ice1712 *ice = ak->private_data[0]; in ews88mt_ak4524_unlock()
184 static void ewx2496_ak4524_lock(struct snd_akm4xxx *ak, int chip) in ewx2496_ak4524_lock() argument
186 struct snd_ice1712 *ice = ak->private_data[0]; in ewx2496_ak4524_lock()
199 static void dmx6fire_ak4524_lock(struct snd_akm4xxx *ak, int chip) in dmx6fire_ak4524_lock() argument
201 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in dmx6fire_ak4524_lock()
202 struct snd_ice1712 *ice = ak->private_data[0]; in dmx6fire_ak4524_lock()
412 struct snd_akm4xxx *ak; in snd_ice1712_ews_init() local
[all …]
H A Dquartet.c257 static void qtet_akm_write(struct snd_akm4xxx *ak, int chip, in qtet_akm_write() argument
263 struct snd_ice1712 *ice = ak->private_data[0]; in qtet_akm_write()
319 static void qtet_akm_set_regs(struct snd_akm4xxx *ak, unsigned char addr, in qtet_akm_set_regs() argument
324 for (chip = 0; chip < ak->num_chips; chip++) { in qtet_akm_set_regs()
325 tmp = snd_akm4xxx_get(ak, chip, addr); in qtet_akm_set_regs()
330 snd_akm4xxx_write(ak, chip, addr, tmp); in qtet_akm_set_regs()
337 static void qtet_akm_set_rate_val(struct snd_akm4xxx *ak, unsigned int rate) in qtet_akm_set_rate_val() argument
354 qtet_akm_set_regs(ak, AK4620_DFS_REG, AK4620_DFS0 | AK4620_DFS1 | in qtet_akm_set_rate_val()
521 struct snd_akm4xxx *ak = ice->akm; in qtet_mute_put() local
524 qtet_akm_set_regs(ak, AK4620_DEEMVOL_REG, AK4620_SMUTE, smute); in qtet_mute_put()
[all …]
H A Dhoontech.c262 static void stdsp24_ak4524_lock(struct snd_akm4xxx *ak, int chip) in stdsp24_ak4524_lock() argument
264 struct snd_ice1712 *ice = ak->private_data[0]; in stdsp24_ak4524_lock()
299 struct snd_akm4xxx *ak; in snd_ice1712_value_init() local
308 ak = ice->akm = kmalloc(sizeof(struct snd_akm4xxx), GFP_KERNEL); in snd_ice1712_value_init()
309 if (! ak) in snd_ice1712_value_init()
313 err = snd_ice1712_akm4xxx_init(ak, &akm_stdsp24_mv, &akm_stdsp24_mv_priv, ice); in snd_ice1712_value_init()
/linux/include/sound/
H A Dak4xxx-adda.h19 void (*lock)(struct snd_akm4xxx *ak, int chip);
20 void (*unlock)(struct snd_akm4xxx *ak, int chip);
21 void (*write)(struct snd_akm4xxx *ak, int chip, unsigned char reg,
23 void (*set_rate_val)(struct snd_akm4xxx *ak, unsigned int rate);
70 void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg,
72 void snd_akm4xxx_reset(struct snd_akm4xxx *ak, int state);
73 void snd_akm4xxx_init(struct snd_akm4xxx *ak);
74 int snd_akm4xxx_build_controls(struct snd_akm4xxx *ak);
76 #define snd_akm4xxx_get(ak,chip,reg) \ argument
77 (ak)->images[(chip) * 16 + (reg)]
[all …]
/linux/tools/perf/pmu-events/arch/x86/ivytown/
H A Duncore-io.json182 "BriefDescription": "R2 AK Ring in Use; Counterclockwise",
187 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
192 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even on VRing 0",
197 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
202 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Odd on VRing 0",
207 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
212 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even on VRing 1",
217 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
222 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Odd on VRing 1",
227 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
H A Duncore-cache.json339 "BriefDescription": "AK Ring In Use; Counterclockwise",
344 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
349 "BriefDescription": "AK Ring In Use; Clockwise",
354 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
359 "BriefDescription": "AK Ring In Use; Down",
364 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
369 "BriefDescription": "AK Ring In Use; Down and Even on Vring 0",
374 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
379 "BriefDescription": "AK Ring In Use; Down and Odd on Vring 0",
384 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Duncore-io.json178 "BriefDescription": "AK Ingress Bounced; Dn",
183 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
188 "BriefDescription": "AK Ingress Bounced; Up",
193 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
198 "BriefDescription": "R2 AK Ring in Use; All",
203 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
208 "BriefDescription": "R2 AK Ring in Use; Counterclockwise",
213 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
218 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even",
223 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Duncore-io.json178 "BriefDescription": "AK Ingress Bounced; Dn",
183 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
188 "BriefDescription": "AK Ingress Bounced; Up",
193 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
198 "BriefDescription": "R2 AK Ring in Use; All",
203 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
208 "BriefDescription": "R2 AK Ring in Use; Counterclockwise",
213 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
218 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even",
223 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
H A Duncore-cache.json346 "BriefDescription": "AK Ring In Use; All",
351 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
356 "BriefDescription": "AK Ring In Use; Down",
361 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
366 "BriefDescription": "AK Ring In Use; Up",
371 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
376 "BriefDescription": "AK Ring In Use; Down and Even",
381 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
386 "BriefDescription": "AK Ring In Use; Down and Odd",
391 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
/linux/tools/perf/pmu-events/arch/x86/haswellx/
H A Duncore-io.json168 "BriefDescription": "AK Ingress Bounced; Dn",
173 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
178 "BriefDescription": "AK Ingress Bounced; Up",
183 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
188 "BriefDescription": "R2 AK Ring in Use; Counterclockwise",
193 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
198 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even",
203 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
208 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Odd",
213 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
[all …]
/linux/tools/perf/pmu-events/arch/x86/jaketown/
H A Duncore-io.json142 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Even",
147 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
152 "BriefDescription": "R2 AK Ring in Use; Counterclockwise and Odd",
157 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
162 "BriefDescription": "R2 AK Ring in Use; Clockwise and Even",
167 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
172 "BriefDescription": "R2 AK Ring in Use; Clockwise and Odd",
177 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
232 "BriefDescription": "AK Ingress Bounced",
237 …"PublicDescription": "Counts the number of times when a request destined for the AK ingress bounce…
[all …]
H A Duncore-cache.json196 "BriefDescription": "AK Ring In Use; Down and Even",
201 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
206 "BriefDescription": "AK Ring In Use; Down and Odd",
211 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
216 "BriefDescription": "AK Ring In Use; Up and Even",
221 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
226 "BriefDescription": "AK Ring In Use; Up and Odd",
231 …"PublicDescription": "Counts the number of cycles that the AK ring is being used at this ring stop…
874 "BriefDescription": "Egress Allocations; AK - Cachebo",
884 "BriefDescription": "Egress Allocations; AK - Corebo",
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-mce2 Contact: Andi Kleen <ak@linux.intel.com>
22 Contact: Andi Kleen <ak@linux.intel.com>
39 Contact: Andi Kleen <ak@linux.intel.com>
57 Contact: Andi Kleen <ak@linux.intel.com>
68 Contact: Andi Kleen <ak@linux.intel.com>
H A Dsysfs-bus-iio-chemical-sgp404 Contact: Andreas Klinger <ak@it-klinger.de>
13 Contact: Andreas Klinger <ak@it-klinger.de>
/linux/tools/perf/pmu-events/arch/x86/snowridgex/
H A Duncore-interconnect.json119 "BriefDescription": ": All Inserts Outbound (BL, AK, Snoops)",
138 "BriefDescription": ": All Inserts Outbound (BL, AK, Snoops)",
571 "BriefDescription": "AK Egress Allocations",
1913 "BriefDescription": "Horizontal AK Ring In Use : Left and Even",
1919 …"PublicDescription": "Horizontal AK Ring In Use : Left and Even : Counts the number of cycles that…
1924 "BriefDescription": "Horizontal AK Ring In Use : Left and Odd",
1930 …"PublicDescription": "Horizontal AK Ring In Use : Left and Odd : Counts the number of cycles that …
1935 "BriefDescription": "Horizontal AK Ring In Use : Right and Even",
1941 …"PublicDescription": "Horizontal AK Ring In Use : Right and Even : Counts the number of cycles tha…
1946 "BriefDescription": "Horizontal AK Ring In Use : Right and Odd",
[all …]
H A Duncore-cache.json1359 "BriefDescription": "Horizontal AK Ring In Use : Left and Even",
1365 …"PublicDescription": "Horizontal AK Ring In Use : Left and Even : Counts the number of cycles that…
1370 "BriefDescription": "Horizontal AK Ring In Use : Left and Odd",
1376 …"PublicDescription": "Horizontal AK Ring In Use : Left and Odd : Counts the number of cycles that …
1381 "BriefDescription": "Horizontal AK Ring In Use : Right and Even",
1387 …"PublicDescription": "Horizontal AK Ring In Use : Right and Even : Counts the number of cycles tha…
1392 "BriefDescription": "Horizontal AK Ring In Use : Right and Odd",
1398 …"PublicDescription": "Horizontal AK Ring In Use : Right and Odd : Counts the number of cycles that…
1403 "BriefDescription": "Horizontal AK Ring In Use : Left and Even",
1409 …"PublicDescription": "Horizontal AK Ring In Use : Left and Even : Counts the number of cycles that…
[all …]
/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Duncore-interconnect.json119 "BriefDescription": ": All Inserts Outbound (BL, AK, Snoops)",
138 "BriefDescription": ": All Inserts Outbound (BL, AK, Snoops)",
571 "BriefDescription": "AK Egress Allocations",
2186 "BriefDescription": "Horizontal AK Ring In Use : Left and Even",
2192 …"PublicDescription": "Horizontal AK Ring In Use : Left and Even : Counts the number of cycles that…
2197 "BriefDescription": "Horizontal AK Ring In Use : Left and Odd",
2203 …"PublicDescription": "Horizontal AK Ring In Use : Left and Odd : Counts the number of cycles that …
2208 "BriefDescription": "Horizontal AK Ring In Use : Right and Even",
2214 …"PublicDescription": "Horizontal AK Ring In Use : Right and Even : Counts the number of cycles tha…
2219 "BriefDescription": "Horizontal AK Ring In Use : Right and Odd",
[all …]
/linux/tools/perf/pmu-events/arch/x86/knightslanding/
H A Duncore-cache.json1220 "EventName": "UNC_H_EGRESS_HORZ_ADS_USED.AK",
1244 "BriefDescription": "CMS Horizontal Egress Bypass. AK ring",
1247 "EventName": "UNC_H_EGRESS_HORZ_BYPASS.AK",
1280 "BriefDescription": "Cycles CMS Horizontal Egress Queue is Full AK",
1283 "EventName": "UNC_H_EGRESS_HORZ_CYCLES_FULL.AK",
1316 "BriefDescription": "Cycles CMS Horizontal Egress Queue is Not Empty AK",
1319 "EventName": "UNC_H_EGRESS_HORZ_CYCLES_NE.AK",
1352 "BriefDescription": "CMS Horizontal Egress Inserts AK",
1355 "EventName": "UNC_H_EGRESS_HORZ_INSERTS.AK",
1391 "EventName": "UNC_H_EGRESS_HORZ_NACK.AK",
[all …]
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Duncore-interconnect.json176 "BriefDescription": "All Inserts Outbound (BL, AK, Snoops)",
633 "BriefDescription": "AK Egress Allocations",
1779 "BriefDescription": "Horizontal AK Ring In Use; Left and Even",
1785 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1790 "BriefDescription": "Horizontal AK Ring In Use; Left and Odd",
1796 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1801 "BriefDescription": "Horizontal AK Ring In Use; Right and Even",
1807 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1812 "BriefDescription": "Horizontal AK Ring In Use; Right and Odd",
1818 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
[all …]
/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Duncore-interconnect.json176 "BriefDescription": "All Inserts Outbound (BL, AK, Snoops)",
633 "BriefDescription": "AK Egress Allocations",
1779 "BriefDescription": "Horizontal AK Ring In Use; Left and Even",
1785 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1790 "BriefDescription": "Horizontal AK Ring In Use; Left and Odd",
1796 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1801 "BriefDescription": "Horizontal AK Ring In Use; Right and Even",
1807 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
1812 "BriefDescription": "Horizontal AK Ring In Use; Right and Odd",
1818 …"PublicDescription": "Counts the number of cycles that the Horizontal AK ring is being used at thi…
[all …]

12345