Lines Matching refs:ch
229 struct syscfg_reset_channel_data *ch; in sti_reset_program_hw() local
241 ch = &reset_desc->channels[reset_ctl->id]; in sti_reset_program_hw()
245 ch->deassert_cnt++; in sti_reset_program_hw()
246 if (ch->deassert_cnt > 1) in sti_reset_program_hw()
249 if (ch->deassert_cnt > 0) { in sti_reset_program_hw()
250 ch->deassert_cnt--; in sti_reset_program_hw()
251 if (ch->deassert_cnt > 0) in sti_reset_program_hw()
258 reg = (void __iomem *)base + ch->reset_offset; in sti_reset_program_hw()
261 generic_set_bit(ch->reset_bit, reg); in sti_reset_program_hw()
263 generic_clear_bit(ch->reset_bit, reg); in sti_reset_program_hw()
268 reg = (void __iomem *)base + ch->ack_offset; in sti_reset_program_hw()
269 if (wait_for_bit_le32(reg, BIT(ch->ack_bit), ctrl_val, in sti_reset_program_hw()