summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/freq_attributes.xml
blob: 3b68ff85edd618c18baae707621516bce2abe7c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
<!-- IBM_PROLOG_BEGIN_TAG                                                   -->
<!-- This is an automatically generated prolog.                             -->
<!--                                                                        -->
<!-- $Source: src/usr/hwpf/hwp/freq_attributes.xml $                        -->
<!--                                                                        -->
<!-- IBM CONFIDENTIAL                                                       -->
<!--                                                                        -->
<!-- COPYRIGHT International Business Machines Corp. 2012                   -->
<!--                                                                        -->
<!-- p1                                                                     -->
<!--                                                                        -->
<!-- Object Code Only (OCO) source materials                                -->
<!-- Licensed Internal Code Source Materials                                -->
<!-- IBM HostBoot Licensed Internal Code                                    -->
<!--                                                                        -->
<!-- The source code for this program is not published or otherwise         -->
<!-- divested of its trade secrets, irrespective of what has been           -->
<!-- deposited with the U.S. Copyright Office.                              -->
<!--                                                                        -->
<!-- Origin: 30                                                             -->
<!--                                                                        -->
<!-- IBM_PROLOG_END_TAG                                                     -->
<!--
    XML file specifying HWPF attributes.
    These are frequency attributes.
-->

<attributes>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_PROC_REFCLOCK</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of the processor refclock in MHz.
      Provided by the Machine Readable Workbook.
      This is read by the set_ref_clock HWP to find out the desired frequency.
      This can be overridden to adjust the refclock frequency.
    </description>
    <valueType>uint32</valueType>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_MEM_REFCLOCK</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of the memory refclock in MHz.
      Provided by the Machine Readable Workbook.
      This is read by the set_ref_clock HWP to find out the desired frequency.
      This can be overridden to adjust the refclock frequency.
    </description>
    <valueType>uint32</valueType>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_CORE_FLOOR</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The lowest frequency that a core can be set to in MHz.
      This is the same for all cores in the system.
      TODO Provided by TBD. Current thinking is MRW or MVPD.
        If MRW then this attribute will stay here as a platInit attribute.
        If MVPD then this attribute will move to proc_mvpd_attributes.xml.
    </description>
    <valueType>uint32</valueType>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_PB</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of a processor's PB chiplet in MHz.
      This is the same for all PB chiplets in the system.
      This is set by a HWP that runs after SBE HWPs setup the PB PLL. It
        reads ATTR_FREQ_PROC_REFCLOCK and the PB PLL settings.
    </description>
    <valueType>uint32</valueType>
    <writeable/>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_A</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of a processor's A-bus chiplet in MHz.
      This is the same for all A-bus chiplets in the system.
      This is set by the HWP that sets up the A-bus PLL.
    </description>
    <valueType>uint32</valueType>
    <writeable/>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_X</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of a processor's X-bus chiplet in MHz.
      This is the same for all X-bus chiplets in the system.
      This is set by the HWP that sets up the X-bus PLL.
    </description>
    <valueType>uint32</valueType>
    <writeable/>
    <platInit/>
  </attribute>
  <!-- ********************************************************************* -->
  <attribute>
    <id>ATTR_FREQ_PCIE</id>
    <targetType>TARGET_TYPE_SYSTEM</targetType>
    <description>
      The frequency of a processor's PCI-e bus in MHz.
      This is the same for all PCI-e busses in the system.
      This is set by the HWP that sets up the PCI-e PLL.
    </description>
    <valueType>uint32</valueType>
    <writeable/>
    <platInit/>
  </attribute>
</attributes>
OpenPOWER on IntegriCloud