Lines Matching refs:brl
286 int total_ticks, cks, brl, brh; in riic_init_hw() local
322 brl = ((total_ticks * 6) / 10); in riic_init_hw()
323 if (brl <= (0x1F + 3)) in riic_init_hw()
330 if (brl > (0x1F + 3)) { in riic_init_hw()
337 brh = total_ticks - brl; in riic_init_hw()
341 brl -= 4; in riic_init_hw()
344 brl -= 3; in riic_init_hw()
352 brl -= t->scl_fall_ns / (1000000000 / rate); in riic_init_hw()
356 if (brl < 1) in riic_init_hw()
357 brl = 1; in riic_init_hw()
362 rate / total_ticks, ((brl + 3) * 100) / (brl + brh + 6), in riic_init_hw()
364 t->scl_rise_ns / (1000000000 / rate), cks, brl, brh); in riic_init_hw()
372 writeb(brl | ICBR_RESERVED, riic->base + RIIC_ICBRL); in riic_init_hw()