package cpufreq; use common; use detect_devices; my %vendor_ids = ( GenuineIntel => "Intel", AuthenticAMD => "AMD", CyrixInstead => "Cyrix", "Geode by NSC" => "NSC", TransmetaCPU => "Transmeta", GenuineTMx86 => "Transmeta", CentaurHauls => "Centaur", ); sub get_vendor { my ($cpu) = @_; $vendor_ids{$cpu->{vendor_id}}; } sub has_flag { my ($cpu, $flag) = @_; $cpu->{flags} =~ /\b$flag\b/; } my @cpus; sub get_cpus() { @cpus ? @cpus : @cpus = detect_devices::getCPUs(); } my @pci; sub pci_probe() { @pci ? @pci : @pci = detect_devices::pci_probe(); } sub find_pci_device { my (@devices) = @_; any { my $dev = $_; any { $_->{vendor} == $dev->[0] && $_->{id} == $dev->[1] } pci_probe() } @devices; } sub probe_acpi_cpufreq() { any { get_vendor($_) eq "Intel" && $_->{'cpu family'} == 6 && ( has_flag($_, 'est') || $_->{model} == 11 ); } get_cpus(); } # see cpuid.c (from cpuid package) for a list of family/models sub probe_centrino() { any { get_vendor($_) eq "Intel" && has_flag($_, 'est') && ( ($_->{'cpu family'} == 6 && $_->{model} == 9 && $_->{stepping} == 5 && $_->{'model name'} =~ /^Intel\(R\) Pentium\(R\) M processor ( 900|1[0-7]00)MHz$/) || ($_->{'cpu family'} == 6 && $_->{model} == 13 && member($_->{stepping}, 1, 2, 6)) || ($_->{'cpu family'} == 15 && $_->{model} == 3 && $_->{stepping} == 4) || ($_->{'cpu family'} == 15 && $_->{model} == 4 && $_->{stepping} == 1) ); } get_cpus(); } sub probe_ich() { find_pci_device([ 0x8086, 0x244c ], [ 0x8086, 0x24cc ], [ 0x8086, 0x248c ]) } sub probe_smi() { find_pci_device([ 0x8086, 0x7190 ]) } sub probe_nforce2() { find_pci_device([ 0x10de, 0x01e0 ]) } sub probe_gsx() { (any { member(get_vendor($_), "Cyrix", "NSC") } get_cpus()) && find_pci_device([ 0x1078, 0x0100 ], [ 0x1078, 0x0002 ], [ 0x1078, 0x0000 ]); } sub probe_powerpc() { arch() =~ /ppc/ && any { member($_->{motherboard}, ('PowerBook3,4', 'PowerBook3,5', 'PowerBook4,1', 'PowerBook3,2', 'MacRISC3')) && # Kernel contains a special case for the supported 750FX, # not sure if the cpu name can be used, so use same test as kernel first($_->{revision} =~ /\bpvr\s+(\d+)\b/) == 7000; } get_cpus(); } sub probe_p4() { any { get_vendor($_) eq "Intel" && ( $_->{'cpu family'} == 15 || ($_->{'cpu family'} == 6 && !has_flag($_, 'est') && member($_->{model}, 9, 13, 14, 15)) ); } get_cpus(); } sub probe_powernow_k6() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 5 && member($_->{model}, 12, 13); } get_cpus(); } sub probe_powernow_k7() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 6; } get_cpus(); } sub probe_powernow_k8() { any { get_vendor($_) eq "AMD" && $_->{'cpu family'} == 15 && ($_->{'power management'} =~ /\bfid\b/ || has_flag($_, 'fid')); # frequency ID control } get_cpus(); } sub probe_longhaul() { any { get_vendor($_) eq "Centaur" && $_->{'cpu family'} == 6 && member($_->{model}, 6, 7, 8, 9); } get_cpus(); } sub probe_longrun() { any { get_vendor($_) eq "Transmeta" && has_flag($_, 'longrun'); } get_cpus(); } my @modules = ( # probe centrino first, it will get detected on ICH chipset and # speedstep-ich doesn't work with it [ "speedstep-centrino", \&probe_centrino ], [ "acpi-cpufreq", \&probe_acpi_cpufreq ], # try to find cpufreq compliant northbridge [ "speedstep-ich", \&probe_ich ], [ "speedstep-smi", \&probe_smi ], [ "cpufreq-nforce2", \&probe_nforce2 ], [ "gsx-suspmod", \&probe_gsx ], # try to find a cpufreq compliant processor [ "p4-clockmod", \&probe_p4 ], [ "powernow-k6", \&probe_powernow_k6 ], [ "powernow-k7", \&probe_powernow_k7 ], [ "powernow-k8", \&probe_powernow_k8 ], [ "longhaul", \&probe_longhaul ], [ "longrun", \&probe_longrun ], ); sub find_driver() { my $m = find { $_->[1]->() } @modules; $m && $m->[0]; } my @governor_modules = map { "cpufreq_$_" } qw(performance powersave conservative ondemand); sub get_modules() { my $module; if (probe_powerpc() || ($module = find_driver())) { return if_($module, $module), @governor_modules; } (); } 1; hange='this.form.submit();'>
authorMandrake <mandrake@mandriva.com>2010-08-12 02:48:23 +0000
committerMandrake <mandrake@mandriva.com>2010-08-12 02:48:23 +0000
commiteb90b49af1b11971a8f53f1dd4108b0d8b045b3e (patch)
tree1753216581f0aef9cd0eb03d110d84d629b2e5db
parent97422c686433958070b8fff68bc14a64295af3a1 (diff)
downloadldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar
ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.gz
ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.bz2
ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.tar.xz
ldetect-lst-eb90b49af1b11971a8f53f1dd4108b0d8b045b3e.zip
add dkms info for hsfmodem with kernel 2.6.35.1-desktop586-1mnb
Diffstat
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias0
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias0
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias4
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias2
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias11
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias0
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias88
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias4
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias0
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias0
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description1
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias10
-rw-r--r--dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description1
26 files changed, 134 insertions, 0 deletions
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.alias
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description
new file mode 100644
index 00000000..22b0ccb9
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfengine.description
@@ -0,0 +1 @@
+Conexant modem engine
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.alias
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfhda.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias
new file mode 100644
index 00000000..fb1384e4
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.alias
@@ -0,0 +1,4 @@
+pci:v000010B9d00005457sv*sd*bc*sc*i*
+pci:v000010B9d00005453sv*sd*bc*sc*i*
+pci:v00001025d00005457sv*sd*bc*sc*i*
+pci:v00001025d00005453sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ali.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias
new file mode 100644
index 00000000..1672447e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.alias
@@ -0,0 +1,2 @@
+pci:v00001002d00004378sv*sd*bc*sc*i*
+pci:v00001002d0000434Dsv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ati.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias
new file mode 100644
index 00000000..aecd72c7
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.alias
@@ -0,0 +1,11 @@
+pci:v000010DEd000001C1sv*sd*bc*sc*i*
+pci:v000010DEd000000D9sv*sd*bc*sc*i*
+pci:v00008086d00007196sv*sd*bc*sc*i*
+pci:v00008086d00007186sv*sd*bc*sc*i*
+pci:v00008086d00002426sv*sd*bc*sc*i*
+pci:v00008086d0000266Dsv*sd*bc*sc*i*
+pci:v00008086d000024D6sv*sd*bc*sc*i*
+pci:v00008086d000024C6sv*sd*bc*sc*i*
+pci:v00008086d00002486sv*sd*bc*sc*i*
+pci:v00008086d00002446sv*sd*bc*sc*i*
+pci:v00008086d00002416sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97ich.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias
new file mode 100644
index 00000000..cb6e3748
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.alias
@@ -0,0 +1 @@
+pci:v00001039d00007013sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97sis.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias
new file mode 100644
index 00000000..13ff25f7
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.alias
@@ -0,0 +1 @@
+pci:v00001106d00003068sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfmc97via.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.alias
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description
new file mode 100644
index 00000000..8d4d87e5
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfosspec.description
@@ -0,0 +1 @@
+OS-specific support module
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias
new file mode 100644
index 00000000..4a79bc72
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.alias
@@ -0,0 +1,88 @@
+pci:v000016ECd00002F00sv*sd*bc*sc*i*
+pci:v000016ECd00002F00sv000016ECsd0000010Bbc*sc*i*
+pci:v0000158Bd00000005sv*sd*bc*sc*i*
+pci:v0000158Bd00000001sv*sd*bc*sc*i*
+pci:v000014F1d0000204Bsv*sd*bc*sc*i*
+pci:v000014F1d0000204Asv*sd*bc*sc*i*
+pci:v000014F1d0000201Bsv*sd*bc*sc*i*
+pci:v000014F1d0000201Asv*sd*bc*sc*i*
+pci:v000014F1d00002F50sv*sd*bc*sc*i*
+pci:v000014F1d00002F40sv*sd*bc*sc*i*
+pci:v000014F1d00002F30sv*sd*bc*sc*i*
+pci:v000014F1d00002F20sv*sd*bc*sc*i*
+pci:v000014F1d00002705sv*sd*bc*sc*i*
+pci:v000014F1d00002704sv*sd*bc*sc*i*
+pci:v000014F1d00002703sv*sd*bc*sc*i*
+pci:v000014F1d00002702sv*sd*bc*sc*i*
+pci:v0000127Ad00004311sv*sd*bc*sc*i*
+pci:v000014F1d00004311sv*sd*bc*sc*i*
+pci:v000014F1d00002F14sv*sd*bc*sc*i*
+pci:v000014F1d00002F13sv*sd*bc*sc*i*
+pci:v000014F1d00002F12sv*sd*bc*sc*i*
+pci:v000014F1d00002F11sv*sd*bc*sc*i*
+pci:v000014F1d00002F10sv*sd*bc*sc*i*
+pci:v000014F1d00002F04sv*sd*bc*sc*i*
+pci:v000014F1d00002F03sv*sd*bc*sc*i*
+pci:v000014F1d00002F02sv*sd*bc*sc*i*
+pci:v000014F1d00002F01sv*sd*bc*sc*i*
+pci:v000014F1d00002F00sv*sd*bc*sc*i*
+pci:v000014F1d00002466sv*sd*bc*sc*i*
+pci:v000014F1d00002465sv*sd*bc*sc*i*
+pci:v000014F1d00002464sv*sd*bc*sc*i*
+pci:v000014F1d00002463sv*sd*bc*sc*i*
+pci:v000014F1d00002446sv*sd*bc*sc*i*
+pci:v000014F1d00002445sv*sd*bc*sc*i*
+pci:v000014F1d00002444sv*sd*bc*sc*i*
+pci:v000014F1d00002443sv*sd*bc*sc*i*
+pci:v000014F1d00002366sv*sd*bc*sc*i*
+pci:v000014F1d00002365sv*sd*bc*sc*i*
+pci:v000014F1d00002364sv*sd*bc*sc*i*
+pci:v000014F1d00002363sv*sd*bc*sc*i*
+pci:v000014F1d00002346sv*sd*bc*sc*i*
+pci:v000014F1d00002345sv*sd*bc*sc*i*
+pci:v000014F1d00002344sv*sd*bc*sc*i*
+pci:v000014F1d00002343sv*sd*bc*sc*i*
+pci:v000014F1d00002166sv*sd*bc*sc*i*
+pci:v000014F1d00002165sv*sd*bc*sc*i*
+pci:v000014F1d00002164sv*sd*bc*sc*i*
+pci:v000014F1d00002163sv*sd*bc*sc*i*
+pci:v000014F1d00002146sv*sd*bc*sc*i*
+pci:v000014F1d00002145sv*sd*bc*sc*i*
+pci:v000014F1d00002144sv*sd*bc*sc*i*
+pci:v000014F1d00002143sv*sd*bc*sc*i*
+pci:v000014F1d00002093sv*sd*bc*sc*i*
+pci:v000014F1d00002066sv*sd*bc*sc*i*
+pci:v000014F1d00002065sv*sd*bc*sc*i*
+pci:v000014F1d00002064sv*sd*bc*sc*i*
+pci:v000014F1d00002063sv*sd*bc*sc*i*
+pci:v000014F1d00002046sv*sd*bc*sc*i*
+pci:v000014F1d00002045sv*sd*bc*sc*i*
+pci:v000014F1d00002044sv*sd*bc*sc*i*
+pci:v000014F1d00002043sv*sd*bc*sc*i*
+pci:v000014F1d00002016sv*sd*bc*sc*i*
+pci:v000014F1d00002015sv*sd*bc*sc*i*
+pci:v000014F1d00002014sv*sd*bc*sc*i*
+pci:v000014F1d00002013sv*sd*bc*sc*i*
+pci:v0000127Ad00002114sv*sd*bc*sc*i*
+pci:v0000127Ad00002016sv*sd*bc*sc*i*
+pci:v0000127Ad00002015sv*sd*bc*sc*i*
+pci:v0000127Ad00002014sv*sd*bc*sc*i*
+pci:v0000127Ad00002013sv*sd*bc*sc*i*
+pci:v000014F1d00002006sv*sd*bc*sc*i*
+pci:v0000127Ad00002006sv*sd*bc*sc*i*
+pci:v000014F1d00002005sv*sd*bc*sc*i*
+pci:v0000127Ad00002005sv*sd*bc*sc*i*
+pci:v000014F1d00002004sv*sd*bc*sc*i*
+pci:v0000127Ad00002004sv*sd*bc*sc*i*
+pci:v000014F1d00002003sv*sd*bc*sc*i*
+pci:v0000127Ad00002003sv*sd*bc*sc*i*
+pci:v000014F1d00001085sv*sd*bc*sc*i*
+pci:v0000127Ad00001085sv*sd*bc*sc*i*
+pci:v000014F1d00001026sv*sd*bc*sc*i*
+pci:v0000127Ad00001026sv*sd*bc*sc*i*
+pci:v000014F1d00001025sv*sd*bc*sc*i*
+pci:v0000127Ad00001025sv*sd*bc*sc*i*
+pci:v000014F1d00001024sv*sd*bc*sc*i*
+pci:v0000127Ad00001024sv*sd*bc*sc*i*
+pci:v000014F1d00001023sv*sd*bc*sc*i*
+pci:v0000127Ad00001023sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic2.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias
new file mode 100644
index 00000000..73d4b441
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.alias
@@ -0,0 +1,4 @@
+pci:v000014F1d00002F83sv*sd*bc*sc*i*
+pci:v000014F1d00002F82sv*sd*bc*sc*i*
+pci:v000014F1d00002F81sv*sd*bc*sc*i*
+pci:v000014F1d00002F80sv*sd*bc*sc*i*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfpcibasic3.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.alias
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description
new file mode 100644
index 00000000..9650d34c
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfserial.description
@@ -0,0 +1 @@
+Virtual serial port driver for Conexant modems
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.alias
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description
new file mode 100644
index 00000000..c56a4c04
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfsoar.description
@@ -0,0 +1 @@
+HSF module for SmartDAA(tm) devices
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias
new file mode 100644
index 00000000..bc9f9eba
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.alias
@@ -0,0 +1,10 @@
+usb:v148Dp1672d*dc*dsc*dp*ic*isc*ip*
+usb:v148Dp1671d*dc*dsc*dp*ic*isc*ip*
+usb:v145Fp0106d*dc*dsc*dp*ic*isc*ip*
+usb:v0803p1301d*dc*dsc*dp*ic*isc*ip*
+usb:v0803p1300d*dc*dsc*dp*ic*isc*ip*
+usb:v08E3p0111d*dc*dsc*dp*ic*isc*ip*
+usb:v0572p1303d*dc*dsc*dp*ic*isc*ip*
+usb:v0572p1302d*dc*dsc*dp*ic*isc*ip*
+usb:v0572p1301d*dc*dsc*dp*ic*isc*ip*
+usb:v0572p1300d*dc*dsc*dp*ic*isc*ip*
diff --git a/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description
new file mode 100644
index 00000000..2fa50d5e
--- /dev/null
+++ b/dkms-modules-info/2.6.35.1-desktop586-1mnb/hsfusbcd2.description
@@ -0,0 +1 @@
+Conexant low-level hardware driver