Don't use PNP detection by default yet. We have some PNP and BIOS issues to work out first. Sample problem on a Toshiba Portege 4000: the SMCf010 device is handed off disabled. We assign I/O ports originally assigned to the SMCf010 to a PCMCIA device instead. We enable the SMCf010, configuring it to use disjoint ports, but _SRS doesn't work correctly, so the device doesn't work.
Unified · Split
| @@ -79,7 +79,7 @@ MODULE_AUTHOR("Daniele Peri <peri@csai.unipa.it>"); · 78 unmodified lines | |||
| 79 | MODULE_DESCRIPTION("SMC IrCC SIR/FIR controller driver"); | 79 | MODULE_DESCRIPTION("SMC IrCC SIR/FIR controller driver"); |
| 80 | MODULE_LICENSE("GPL"); | 80 | MODULE_LICENSE("GPL"); |
| 81 | 81 | ||
| 82 | static int smsc_nopnp; | 82 | static int smsc_nopnp = 1; |
| 83 | module_param_named(nopnp, smsc_nopnp, bool, 0); | 83 | module_param_named(nopnp, smsc_nopnp, bool, 0); |
| 84 | MODULE_PARM_DESC(nopnp, "Do not use PNP to detect controller settings"); | 84 | MODULE_PARM_DESC(nopnp, "Do not use PNP to detect controller settings"); |
| 85 | 85 | ||