hpicmn.h (3285ea10e9b09d68da18d2f805980246ec53523a) hpicmn.h (ffdb57874643a8ad65a46a02dceb2211283816c2)
1/**
2
3 AudioScience HPI driver
4 Copyright (C) 1997-2010 AudioScience Inc. <support@audioscience.com>
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of version 2 of the GNU General Public License as
8 published by the Free Software Foundation;

--- 19 unchanged lines hidden (view full) ---

28 struct hpios_spinlock dsp_lock;
29
30 u16 dsp_crashed;
31 u16 has_control_cache;
32 void *priv;
33};
34
35struct hpi_control_cache {
1/**
2
3 AudioScience HPI driver
4 Copyright (C) 1997-2010 AudioScience Inc. <support@audioscience.com>
5
6 This program is free software; you can redistribute it and/or modify
7 it under the terms of version 2 of the GNU General Public License as
8 published by the Free Software Foundation;

--- 19 unchanged lines hidden (view full) ---

28 struct hpios_spinlock dsp_lock;
29
30 u16 dsp_crashed;
31 u16 has_control_cache;
32 void *priv;
33};
34
35struct hpi_control_cache {
36 u32 init; /**< indicates whether the
36 u16 init; /**< indicates whether the
37 structures are initialized */
37 structures are initialized */
38 u16 adap_idx;
38 u32 control_count;
39 u32 cache_size_in_bytes;
40 struct hpi_control_cache_info
41 **p_info; /**< pointer to allocated memory of
42 lookup pointers. */
43 u8 *p_cache; /**< pointer to DSP's control cache. */
44};
45

--- 16 unchanged lines hidden ---
39 u32 control_count;
40 u32 cache_size_in_bytes;
41 struct hpi_control_cache_info
42 **p_info; /**< pointer to allocated memory of
43 lookup pointers. */
44 u8 *p_cache; /**< pointer to DSP's control cache. */
45};
46

--- 16 unchanged lines hidden ---