Lines Matching refs:field
64 Disambiguation suffix to be used for an enum entry or field name that
78 parent would be the set of chips supporting the field containing the enum,
117 into a single field = if writing to field_in_type1 bits won't
123 for field in regdb.register_type(type_ref).fields:
124 # If a different field in the other type starts in
125 # the tested field's bits[0, 1] interval
126 if (field.bits[0] > ref.bits[0] and
127 field.bits[0] <= ref.bits[1]):
136 # The following contain: Object(address, chips, name, regmap/field/enumentry)
160 for field in regtype.fields:
161 if field.name == 'RESERVED':
164 enum_ref = getattr(field, 'enum_ref', None)
168 name=field.name,
169 field=field,
170 bits=field.bits[:],
202 # Merge field lines
214 # range of the field as intended by the current line does not
220 # Current line's field extends beyond the range of prev.
249 # Disambiguate field and value lines
253 if (prev and prev.address == line.address and prev.field.name == line.field.name) or\
254 (next and next.address == line.address and next.field.name == line.field.name):
274 # Collect and sort field lines by address