Jeff Brown | 7a33c86 | 2011-02-02 14:00:44 -0800 | [diff] [blame^] | 1 | # AMD Generic unit masks |
| 2 | # |
| 3 | # Copyright OProfile authors |
| 4 | # Copyright (c) 2006-2010 Advanced Micro Devices |
| 5 | # Contributed by Ray Bryant <raybry at amd.com>, |
| 6 | # Jason Yeh <jason.yeh at amd.com> |
| 7 | # Suravee Suthikulpanit <suravee.suthikulpanit at amd.com> |
| 8 | # |
| 9 | # Revision: 1.0 |
| 10 | # |
| 11 | # ChangeLog: |
| 12 | # 1.0: 30 August 2010. |
| 13 | # - Initial revision |
| 14 | # |
| 15 | name:zero type:mandatory default:0x0 |
| 16 | 0x0 No unit mask |
| 17 | name:moesi type:bitmask default:0x1f |
| 18 | 0x01 (I)nvalid cache state |
| 19 | 0x02 (S)hared cache state |
| 20 | 0x04 (E)xclusive cache state |
| 21 | 0x08 (O)wner cache state |
| 22 | 0x10 (M)odified cache state |
| 23 | 0x1f All cache states |
| 24 | name:moess type:bitmask default:0x1e |
| 25 | 0x01 Refill from northbridge |
| 26 | 0x02 Shared-state line from L2 |
| 27 | 0x04 Exclusive-state line from L2 |
| 28 | 0x08 Owner-state line from L2 |
| 29 | 0x10 Modified-state line from L2 |
| 30 | 0x1e All cache states except refill from northbridge |