Lines Matching refs:limit

21 	u32 limit;  in ccu_data_offsets_valid()  local
23 limit = ccu->range - sizeof(u32); in ccu_data_offsets_valid()
24 limit = round_down(limit, sizeof(u32)); in ccu_data_offsets_valid()
26 if (ccu_policy->enable.offset > limit) { in ccu_data_offsets_valid()
29 ccu->name, ccu_policy->enable.offset, limit); in ccu_data_offsets_valid()
32 if (ccu_policy->control.offset > limit) { in ccu_data_offsets_valid()
35 ccu->name, ccu_policy->control.offset, limit); in ccu_data_offsets_valid()
80 u32 limit; in peri_clk_data_offsets_valid() local
87 limit = range - sizeof(u32); in peri_clk_data_offsets_valid()
88 limit = round_down(limit, sizeof(u32)); in peri_clk_data_offsets_valid()
92 if (policy->offset > limit) { in peri_clk_data_offsets_valid()
94 __func__, name, policy->offset, limit); in peri_clk_data_offsets_valid()
102 if (gate->offset > limit) { in peri_clk_data_offsets_valid()
104 __func__, name, gate->offset, limit); in peri_clk_data_offsets_valid()
109 if (hyst->offset > limit) { in peri_clk_data_offsets_valid()
112 name, hyst->offset, limit); in peri_clk_data_offsets_valid()
123 if (div->u.s.offset > limit) { in peri_clk_data_offsets_valid()
125 __func__, name, div->u.s.offset, limit); in peri_clk_data_offsets_valid()
132 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 (sel->offset > limit) { in peri_clk_data_offsets_valid()
144 __func__, name, sel->offset, limit); in peri_clk_data_offsets_valid()
151 if (trig->offset > limit) { in peri_clk_data_offsets_valid()
153 __func__, name, trig->offset, limit); in peri_clk_data_offsets_valid()
160 if (trig->offset > limit) { in peri_clk_data_offsets_valid()
162 __func__, name, trig->offset, limit); in peri_clk_data_offsets_valid()
174 u32 limit = BITS_PER_BYTE * sizeof(u32) - 1; in bit_posn_valid() local
176 if (bit_posn > limit) { in bit_posn_valid()
178 field_name, clock_name, bit_posn, limit); in bit_posn_valid()
194 u32 limit = BITS_PER_BYTE * sizeof(u32); in bitfield_valid() local
201 if (shift + width > limit) { in bitfield_valid()
203 field_name, clock_name, shift, width, limit); in bitfield_valid()
291 u32 limit; in sel_valid() local
302 limit = (1 << sel->width) - 1; in sel_valid()
303 if (max_sel > limit) { in sel_valid()
365 u32 limit; in kona_dividers_valid() local
377 limit = BITS_PER_BYTE * sizeof(u32); in kona_dividers_valid()
379 return div->u.s.frac_width + pre_div->u.s.frac_width <= limit; in kona_dividers_valid()