Lines Matching refs:attr
39 struct device_attribute attr; member
45 container_of(dev_attr, struct emif_attr, attr)
48 struct device_attribute *attr, char *buf) in emif_state_show() argument
50 struct emif_attr *eattr = to_emif_attr(attr); in emif_state_show()
61 struct device_attribute *attr, in emif_clear_store() argument
64 struct emif_attr *eattr = to_emif_attr(attr); in emif_clear_store()
95 { .attr = __ATTR(inf##_index##_##_name, 0444, \
101 { .attr = __ATTR(inf##_index##_clear, 0200, \
121 &emif_attr_inf0_init_done.attr.attr,
122 &emif_attr_inf0_cal_fail.attr.attr,
123 &emif_attr_inf0_clear.attr.attr,
125 &emif_attr_inf1_init_done.attr.attr,
126 &emif_attr_inf1_cal_fail.attr.attr,
127 &emif_attr_inf1_clear.attr.attr,
129 &emif_attr_inf2_init_done.attr.attr,
130 &emif_attr_inf2_cal_fail.attr.attr,
131 &emif_attr_inf2_clear.attr.attr,
133 &emif_attr_inf3_init_done.attr.attr,
134 &emif_attr_inf3_cal_fail.attr.attr,
135 &emif_attr_inf3_clear.attr.attr,
141 struct attribute *attr, int n) in dfl_emif_visible() argument
144 struct emif_attr *eattr = container_of(attr, struct emif_attr, in dfl_emif_visible()
145 attr.attr); in dfl_emif_visible()
156 return (val & BIT_ULL(eattr->index)) ? attr->mode : 0; in dfl_emif_visible()