Lines Matching refs:controls
57 struct ti_syscon_reset_control *controls; member
84 control = &data->controls[id]; in ti_syscon_reset_assert()
115 control = &data->controls[id]; in ti_syscon_reset_deassert()
148 control = &data->controls[id]; in ti_syscon_reset_status()
174 struct ti_syscon_reset_control *controls; in ti_syscon_reset_probe() local
192 controls = devm_kcalloc(dev, nr_controls, sizeof(*controls), in ti_syscon_reset_probe()
194 if (!controls) in ti_syscon_reset_probe()
198 controls[i].assert_offset = be32_to_cpup(list++); in ti_syscon_reset_probe()
199 controls[i].assert_bit = be32_to_cpup(list++); in ti_syscon_reset_probe()
200 controls[i].deassert_offset = be32_to_cpup(list++); in ti_syscon_reset_probe()
201 controls[i].deassert_bit = be32_to_cpup(list++); in ti_syscon_reset_probe()
202 controls[i].status_offset = be32_to_cpup(list++); in ti_syscon_reset_probe()
203 controls[i].status_bit = be32_to_cpup(list++); in ti_syscon_reset_probe()
204 controls[i].flags = be32_to_cpup(list++); in ti_syscon_reset_probe()
212 data->controls = controls; in ti_syscon_reset_probe()