Please give the hwinfo outputs from both working and non-working kernels. Also the dmesg outputs from both cases, too.