diff options
Diffstat (limited to 'arch/mips/pci/pci.c')
-rw-r--r-- | arch/mips/pci/pci.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/arch/mips/pci/pci.c b/arch/mips/pci/pci.c index bd67ac74fe2d..9632436d74d7 100644 --- a/arch/mips/pci/pci.c +++ b/arch/mips/pci/pci.c | |||
@@ -28,16 +28,15 @@ EXPORT_SYMBOL(PCIBIOS_MIN_MEM); | |||
28 | 28 | ||
29 | static int __init pcibios_set_cache_line_size(void) | 29 | static int __init pcibios_set_cache_line_size(void) |
30 | { | 30 | { |
31 | struct cpuinfo_mips *c = ¤t_cpu_data; | ||
32 | unsigned int lsize; | 31 | unsigned int lsize; |
33 | 32 | ||
34 | /* | 33 | /* |
35 | * Set PCI cacheline size to that of the highest level in the | 34 | * Set PCI cacheline size to that of the highest level in the |
36 | * cache hierarchy. | 35 | * cache hierarchy. |
37 | */ | 36 | */ |
38 | lsize = c->dcache.linesz; | 37 | lsize = cpu_dcache_line_size(); |
39 | lsize = c->scache.linesz ? : lsize; | 38 | lsize = cpu_scache_line_size() ? : lsize; |
40 | lsize = c->tcache.linesz ? : lsize; | 39 | lsize = cpu_tcache_line_size() ? : lsize; |
41 | 40 | ||
42 | BUG_ON(!lsize); | 41 | BUG_ON(!lsize); |
43 | 42 | ||