KT400a / VT8235

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> this is my next problem, sorry ;-) :
> 
> [root at flaptop root]# lsmod|grep i2c
> i2c-proc                8400   0  [eeprom]
> i2c-viapro              5008   0  (unused)
> i2c-core               18916   0  [eeprom i2c-proc i2c-viapro]
> [root at flaptop root]# rmmod i2c-viapro
> [root at flaptop root]# rmmod i2c-core
> i2c-core: Device or resource busy
> [root at flaptop root]# rmmod i2c-proc
> i2c-proc: Device or resource busy
> [root at flaptop root]#

Well, isn't it obvious? You need to rmmod eeprom first, as it uses both
i2c-proc and i2c-core. Yes, it doesn't have "i2c" in its name. It's a
long time tradition that bus drivers do but chip drivers don't. Don't
ask me why ;)

-- 
Jean Delvare
http://www.ensicaen.ismra.fr/~delvare/



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux