I've got the same problem on my T410s but I'm running kernel 2.6.32.18 and don't have a HDA Intel directory.
Here are the directories I have in my /sys/bus/pci/drivers directory:
agpgart-intel asiliantfb ata_piix ehci_hcd imsttfb langwell_gpio pata_acpi pcieport serial
ahci ata_generic e1000e i915 iwlagn ohci_hcd pata_sis pdc_adma uhci_hcd
I've got the same problem on my T410s but I'm running kernel 2.6.32.18 and don't have a HDA Intel directory.
Here are the directories I have in my /sys/bus/ pci/drivers directory:
agpgart-intel asiliantfb ata_piix ehci_hcd imsttfb langwell_gpio pata_acpi pcieport serial
ahci ata_generic e1000e i915 iwlagn ohci_hcd pata_sis pdc_adma uhci_hcd