> I tried: > > update_drv -a -i '"pci8086,3582"' i915 > > with varying levels of success - the first time the > system seemed to lock up entirely with some > corruptions seen on the screen, the 2nd time it > seemed to work and I rebooted successfully, but the > behavior seems to be the same (internal LCD no longer > gets backlight but is active, external monitor works > fine)
Hmm, yes, so with your original "i915" "pciclass,030000" modification you avoid that the i915 driver touches the "pci bus 0x0000 cardnum 0x02 function 0x01" device. prtconf -D should list just one device node with driver "i915". With the "i915" "pci8086,3582" binding, you should see two device nodes in prtconf -D that use the "i915" driver. Maybe when the "i915" driver tries to attach on the "pci bus 0x0000 cardnum 0x02 function 0x01" device, the system locks up? -- This message posted from opensolaris.org