[Bug 597743] Re: [Lucid] kernel 2.6.32-22 module i2c-core missing

ingo 597743 at bugs.launchpad.net
Tue Jul 13 14:04:47 UTC 2010


Hi Andy,

yozu are right, i2c-core is compiled into the kernel in lucid. I did
search for available options to attach with i2c-nforce2 to the 3
SMBusses in my nVidia nForce 570-Ultra = MCP55:

lspci -v |grep -A8 SMB
00:01.1 SMBus: nVidia Corporation MCP55 SMBus (rev a2)
	Subsystem: ASUSTeK Computer Inc. Unknown device 8239
	Flags: 66MHz, fast devsel, IRQ 10
	I/O ports at fc00 [size=64]
	I/O ports at 1c00 [size=64]
	I/O ports at 1c40 [size=64]
	Capabilities: [44] Power Management version 2

By default only second bus (0x1c00) ist used by i2c-nforce2. Meanwhile I
succeeded to attach also to 3rd bus (1c40) with kernel parameter
"acpi_enforce_resources=lax". But I am unable to attach to 1st one at
0xfc00.

So I installed Debian-Squeeze with similar kernel to obtain "modinfo":

# modinfo i2c-core
filename:       /lib/modules/2.6.32-5-amd64/kernel/drivers/i2c/i2c-core.ko
license:        GPL
description:    I2C-Bus main module
author:         Simon G. Vogl <simon at tk.uni-linz.ac.at>
depends:        
vermagic:       2.6.32-5-amd64 SMP mod_unload modversions 

and sadly there is no parameter listed with which I could force it to
bind to a certain I/O.

So conclusion is: my posting is obsolete because there are no options
available for i2c-core and thus it does not matter whether it is built
into the kernel (just not the usual way).

I cannot check if any option is passed on if I append it to the kernel
line in menu.lst.

My only question possibly remaining: how to attach with i2c-nforce2 to
SMBus #1?

cat /proc/ioports just tells me that there is no module assigned to it:

1c00-1c3f : 0000:00:01.1
  1c00-1c3f : nForce2_smbus
1c40-1c7f : 0000:00:01.1
  1c40-1c7f : nForce2_smbus
.......
fc00-fc3f : 0000:00:01.1

-- 
[Lucid] kernel 2.6.32-22 module i2c-core missing
https://bugs.launchpad.net/bugs/597743
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list