aboutsummaryrefslogtreecommitdiffstats
path: root/include/asm-parisc
diff options
context:
space:
mode:
authorKyle McMartin <kyle@parisc-linux.org>2006-06-14 16:26:25 -0400
committerKyle McMartin <kyle@hera.kernel.org>2006-06-27 19:28:41 -0400
commite5a2e7fdb53028ce187c0ce0ae0d45ca7546fd5e (patch)
tree5e2f7766397b8131a74638690e8a0cbe71f5af69 /include/asm-parisc
parent667baef53fcd5b839ca8e74ed65811d9df22bd7b (diff)
[PARISC] Match show_cache_info with reality
show_cache_info and struct pdc_cache_cf were out of sync with published documentation. Fix the reporting of cache associativity and update the pdc_cache_cf bitfields to match documentation. Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Diffstat (limited to 'include/asm-parisc')
-rw-r--r--include/asm-parisc/pdc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/asm-parisc/pdc.h b/include/asm-parisc/pdc.h
index 7d8a71a28546..592f13bcc987 100644
--- a/include/asm-parisc/pdc.h
+++ b/include/asm-parisc/pdc.h
@@ -352,8 +352,8 @@ struct pdc_cache_cf { /* for PDC_CACHE (I/D-caches) */
352 cc_wt : 1, /* 0 = WT-Dcache, 1 = WB-Dcache */ 352 cc_wt : 1, /* 0 = WT-Dcache, 1 = WB-Dcache */
353 cc_sh : 2, /* 0 = separate I/D-cache, else shared I/D-cache */ 353 cc_sh : 2, /* 0 = separate I/D-cache, else shared I/D-cache */
354 cc_cst : 3, /* 0 = incoherent D-cache, 1=coherent D-cache */ 354 cc_cst : 3, /* 0 = incoherent D-cache, 1=coherent D-cache */
355 cc_pad1 : 5, /* reserved */ 355 cc_pad1 : 10, /* reserved */
356 cc_assoc: 8; /* associativity of I/D-cache */ 356 cc_hv : 3; /* hversion dependent */
357}; 357};
358 358
359struct pdc_tlb_cf { /* for PDC_CACHE (I/D-TLB's) */ 359struct pdc_tlb_cf { /* for PDC_CACHE (I/D-TLB's) */