Lines Matching full:channels
38 * @channels: An array of reset channels for this controller.
43 struct syscfg_reset_channel *channels; member
60 ch = &rst->channels[idx]; in syscfg_reset_program_hw()
123 ch = &rst->channels[idx]; in syscfg_reset_status()
151 rc->channels = devm_kcalloc(dev, data->nr_channels, in syscfg_reset_controller_register()
152 sizeof(*rc->channels), GFP_KERNEL); in syscfg_reset_controller_register()
153 if (!rc->channels) in syscfg_reset_controller_register()
164 const char *compatible = data->channels[i].compatible; in syscfg_reset_controller_register()
170 f = devm_regmap_field_alloc(dev, map, data->channels[i].reset); in syscfg_reset_controller_register()
174 rc->channels[i].reset = f; in syscfg_reset_controller_register()
179 f = devm_regmap_field_alloc(dev, map, data->channels[i].ack); in syscfg_reset_controller_register()
183 rc->channels[i].ack = f; in syscfg_reset_controller_register()