MIPS: Set default pci cache line size.
authorRalf Baechle <ralf@linux-mips.org>
Wed, 11 Jan 2012 14:37:16 +0000 (15:37 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Wed, 11 Jan 2012 14:37:16 +0000 (15:37 +0100)
commitc539ef7d355219c7b0e16cc302bf179fcad936b3
tree1ef75df68f3eee8c195e67ddb605afb3e778b090
parentf467e4bfb50ca6af042f1b19b3556bd4aca854c3
MIPS: Set default pci cache line size.

On MIPS the generic PCI code has always defaulted to L1_CACHE_BYTES
because the architecutre PCI code did not provide a better default.
In particular on systems with S-caches or T-caches this was suboptimal.

Provide a better default by setting pci_dfl_cache_line_size based on
the size of the line size of the lowest level of the cache hierarchy.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Patchwork: https://patchwork.linux-mips.org/patch/2982/
arch/mips/pci/pci.c