1 Apr
2011
1 Apr
'11
2:52 p.m.
At Thu, 31 Mar 2011 21:25:23 +0200, Torsten Schenk wrote:
Hello everyone,
The driver I wrote for the 6fire usb is now in use by some people so that I got feedback. This enabled me to improve and bugfix some things. Here the patch.
Could you give a bit more information, what does your patch fix exactly? This must be written in the changelog.
thanks,
Takashi
+static int usb6fire_control_digital_thru_info(struct snd_kcontrol *kcontrol,
struct snd_ctl_elem_info *uinfo)
+{
- uinfo->type = SNDRV_CTL_ELEM_TYPE_BOOLEAN;
- uinfo->count = 1;
- uinfo->value.integer.min = 0;
- uinfo->value.integer.max = 1;
- return 0;
+}
Use the common snd_ctl_boolean_mono_info() instead.
+/* check, if the firmware version the devices has currently loaded
- is known by this driver. 'version' needs to have 4 bytes version
- info data. */
+static int usb6fire_fw_check(u8 *version) +{
- int i;
- for (i = 0; i < ARRAY_SIZE(known_fw_versions); i++)
if (!memcmp(version, known_fw_versions, 4))
No increment or indexing (although there is only one element for now)?
thanks,
Takashi