Ticket #1137 (closed task)

Opened 8 years ago

SIS5595 found unsupported dev 0645 (Examined/Solved - lm_sensors 2.7.0 Linux 2.4.20 and 2.4.21-pre3)

Reported by: contact Owned by: somebody
Priority: minor Milestone:
Component: hardware Version:
Keywords: Cc:

Description

HI!

I have same problema that is in ticket 1101

with kernel 2.4.20:

# depmod -ae

depmod: *** Unresolved symbols in

/lib/modules/2.4.20/kernel/drivers/i2c/i2c-sis645.o

depmod: pci_insert_device

depmod: pci_setup_device

I try compile HOT_PLUG as module and built-in kernel too. But that not resolve.

I try to disable HOTPLUG in i2c-sis645.c, but it not load:

i2c-sis645.o: version 2.7.0 (20021208)

i2c-sis645.o: Found SiS south bridge in compatability mode(?)

i2c-sis645.o: Attempting to enable SiS645 SMBus device

i2c-sis645.o: Requires kernel >= 2.4 with CONFIG_HOTPLUG, sorry!

i2c-sis645.o: SiS645 not detected, module not inserted.

I suspect that this is a bug in kernel becaus these error appear in other

modules from kernel.

Then , I find this in patch-2.4.21.log:

Matthew Wilcox <willy@…>:

o Add pci_bus_*() API for 2.4 [1/2]

o Convert acpiphp to pci_bus_*() API [2/2]

And other mentions on pci_*

I apply the patch and these problem ( Unresolved symbols - ticket 1101 ) is

resolved, but...

Now I have that problem:


# dmesg

i2c-core.o: i2c core module version 2.7.0 (20021208)

i2c-sis645.o: version 2.7.0 (20021208)

i2c-sis645.o: Found SiS south bridge in compatability mode(?)

i2c-sis645.o: Attempting to enable SiS645 SMBus device

PCI: Found IRQ 10 for device 00:02.1

PCI: Sharing IRQ 10 with 00:05.0

PCI: Sharing IRQ 10 with 00:09.0

i2c-sis645.o: SiS645 SMBus base address: 0xe600

i2c-sis645.o: SiS645 bus detected and initialized.

i2c-sis5595.o version 2.7.0 (20021208)

i2c-sis5595.o: Error: Looked for SIS5595 but found unsupported device 0645

i2c-sis5595.o: SIS5595 not detected, module not inserted.

i2c-dev.o: i2c /dev entries driver module version 2.7.0 (20021208)

i2c-dev.o: Registered 'SMBus SiS645 adapter at 0xe600' as minor 0

i2c-isa.o version 2.7.0 (20021208)

i2c-dev.o: Registered 'ISA main adapter' as minor 1

i2c-isa.o: ISA bus access for i2c modules initialized.

i2c-proc.o version 2.7.0 (20021208)

sis5595.o version 2.7.0 (20021208)

sis5595.o: Error: Looked for SIS5595 but found unsupported device 0645

sis5595.o: SIS5595 not detected, module not inserted.


output from lspci:

00:00.0 Host bridge: Silicon Integrated Systems [SiS]: Unknown device 0645 (rev 01)

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] 5591/5592 AGP

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513

00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016

00:02.2 USB Controller: Silicon Integrated Systems [SiS] 7001 (rev 07)

00:02.3 USB Controller: Silicon Integrated Systems [SiS] 7001 (rev 07)

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)

00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)

00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C (rev 10)

00:0a.0 Ethernet controller: Davicom Semiconductor, Inc. Ethernet 100/10 MBit

(rev 31)

01:00.0 VGA compatible controller: nVidia Corporation NV4 [Riva TnT] (rev 04)

Thanks

--- you don't want sis5595, it is not the right chip driver.

Now that you have i2c-sis645 bus driver loaded, try running sensors-detect

to look for sensor chips.

it87 may be the right driver.

Of course we may not have a driver for your sensors.

Look at your board to try to identify, and check our

'new drivers' page for other info.

Good luck.

Note: See TracTickets for help on using tickets.