Lines Matching refs:limit
31 u32 limit; in ccu_data_offsets_valid() local
33 limit = ccu->range - sizeof(u32); in ccu_data_offsets_valid()
34 limit = round_down(limit, sizeof(u32)); in ccu_data_offsets_valid()
36 if (ccu_policy->enable.offset > limit) { in ccu_data_offsets_valid()
39 ccu->name, ccu_policy->enable.offset, limit); in ccu_data_offsets_valid()
42 if (ccu_policy->control.offset > limit) { in ccu_data_offsets_valid()
45 ccu->name, ccu_policy->control.offset, limit); in ccu_data_offsets_valid()
90 u32 limit; in peri_clk_data_offsets_valid() local
97 limit = range - sizeof(u32); in peri_clk_data_offsets_valid()
98 limit = round_down(limit, sizeof(u32)); in peri_clk_data_offsets_valid()
102 if (policy->offset > limit) { in peri_clk_data_offsets_valid()
104 __func__, name, policy->offset, limit); in peri_clk_data_offsets_valid()
112 if (gate->offset > limit) { in peri_clk_data_offsets_valid()
114 __func__, name, gate->offset, limit); in peri_clk_data_offsets_valid()
119 if (hyst->offset > limit) { in peri_clk_data_offsets_valid()
122 name, hyst->offset, limit); in peri_clk_data_offsets_valid()
133 if (div->u.s.offset > limit) { in peri_clk_data_offsets_valid()
135 __func__, name, div->u.s.offset, limit); in peri_clk_data_offsets_valid()
142 if (div->u.s.offset > limit) { in peri_clk_data_offsets_valid()
145 __func__, name, div->u.s.offset, limit); in peri_clk_data_offsets_valid()
152 if (sel->offset > limit) { in peri_clk_data_offsets_valid()
154 __func__, name, sel->offset, limit); in peri_clk_data_offsets_valid()
161 if (trig->offset > limit) { in peri_clk_data_offsets_valid()
163 __func__, name, trig->offset, limit); in peri_clk_data_offsets_valid()
170 if (trig->offset > limit) { in peri_clk_data_offsets_valid()
172 __func__, name, trig->offset, limit); in peri_clk_data_offsets_valid()
184 u32 limit = BITS_PER_BYTE * sizeof(u32) - 1; in bit_posn_valid() local
186 if (bit_posn > limit) { in bit_posn_valid()
188 field_name, clock_name, bit_posn, limit); in bit_posn_valid()
204 u32 limit = BITS_PER_BYTE * sizeof(u32); in bitfield_valid() local
211 if (shift + width > limit) { in bitfield_valid()
213 field_name, clock_name, shift, width, limit); in bitfield_valid()
301 u32 limit; in sel_valid() local
312 limit = (1 << sel->width) - 1; in sel_valid()
313 if (max_sel > limit) { in sel_valid()
375 u32 limit; in kona_dividers_valid() local
387 limit = BITS_PER_BYTE * sizeof(u32); in kona_dividers_valid()
389 return div->u.s.frac_width + pre_div->u.s.frac_width <= limit; in kona_dividers_valid()