@@ -50,7 +50,7 @@ package {{ name }}_reg_pkg;
5050 ///////////////////////////////////////////////
5151 {%- for reg in registers -%}
5252 {%- if reg.hw_readable %}
53- {%- set fields = reg.fields [0:1] if reg.is_homogeneous else reg.fields %}
53+ {%- set fields = reg.fields [0:1] if reg.opentitan. is_homogeneous else reg.fields %}
5454 {%- set indent = " " if fields| length > 1 %}
5555
5656 typedef struct packed {
@@ -78,7 +78,7 @@ package {{ name }}_reg_pkg;
7878 {%- if registers| length > 0 %}
7979 {%- for reg in registers %}
8080 {%- if reg.hw_writable %}
81- {%- set fields = reg.fields [0:1] if reg.is_homogeneous else reg.fields %}
81+ {%- set fields = reg.fields [0:1] if reg.opentitan. is_homogeneous else reg.fields %}
8282 {%- set indent = " " if fields| length > 1 %}
8383
8484 typedef struct packed {
@@ -111,7 +111,7 @@ package {{ name }}_reg_pkg;
111111 typedef struct packed {
112112 {%- set printed.header = true %}
113113 {%- endif %}
114- {%- set width = reg.fields | length * reg.offsets | length if reg.is_homogeneous and reg.is_multifields else reg.offsets | length %}
114+ {%- set width = reg.fields | length * reg.offsets | length if reg.opentitan. is_homogeneous and reg.is_multifields else reg.offsets | length %}
115115 {%- set bits = " [{}:0]" .format (width - 1) if reg.is_multireg %}
116116 {{ name }}_reg2hw_{{ reg.name | lower }}_{{" m" if reg.is_multireg }}reg_t{{ bits }} {{ reg.name | lower }};
117117 {%- endif %}
@@ -129,7 +129,7 @@ package {{ name }}_reg_pkg;
129129 typedef struct packed {
130130 {%- set printed.header = true %}
131131 {%- endif %}
132- {%- set width = reg.fields | length if reg.is_homogeneous and reg.is_multifields else reg.offsets | length %}
132+ {%- set width = reg.fields | length if reg.opentitan. is_homogeneous and reg.is_multifields else reg.offsets | length %}
133133 {%- set bits = " [{}:0]" .format (width - 1) if reg.is_multireg %}
134134 {{ name }}_hw2reg_{{ reg.name | lower }}_{{" m" if reg.is_multireg }}reg_t{{ bits }} {{ reg.name | lower }};
135135 {%- endif %}
0 commit comments