diff options
| author | Tejun Heo <[email protected]> | 2009-09-22 17:34:48 +0900 |
|---|---|---|
| committer | Jesse Barnes <[email protected]> | 2009-11-04 08:47:11 -0800 |
| commit | 15ea76d407d560f985224b65fe59c9db01692a0d (patch) | |
| tree | dd9dd1cd4cab4bff26c34853a1c67898e8500243 /include/linux/debugobjects.h | |
| parent | 4c0eec7a86303ce6e3edf7825d0ef1d414e76767 (diff) | |
pccard: configure CLS on attach
For non hotplug PCI devices, the system firmware usually configures
CLS correctly. For pccard devices system firmware can't do it and
Linux PCI layer doesn't do it either. Unfortunately this leads to
poor performance for certain devices (sata_sil). Unless MWI, which
requires separate configuration, is to be used, CLS doesn't affect
correctness, so the configuration should be harmless.
This patch makes pci_set_cacheline_size() always built and export it
and make pccard call it during attach.
Please note that some other PCI hotplug drivers (shpchp and pciehp)
also configure CLS on hotplug.
Signed-off-by: Tejun Heo <[email protected]>
Cc: Daniel Ritz <[email protected]>
Cc: Dominik Brodowski <[email protected]>
Cc: Greg KH <[email protected]>
Cc: Kenji Kaneshige <[email protected]>
Cc: Axel Birndt <[email protected]>
Signed-off-by: Jesse Barnes <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions