Searched refs:psel_cap (Results 1 – 1 of 1) sorted by relevance
759 static u16 rt1719_gen_snkcap_by_current(const struct rt1719_psel_cap *psel_cap, in rt1719_gen_snkcap_by_current() argument764 if (!(psel_cap->himask & BIT(capsel))) in rt1719_gen_snkcap_by_current()767 cap |= psel_cap->milliamp / 10; in rt1719_gen_snkcap_by_current()771 static u16 rt1719_gen_snkcap_by_watt(const struct rt1719_psel_cap *psel_cap, in rt1719_gen_snkcap_by_watt() argument777 if (!(psel_cap->lomask & BIT(capsel))) in rt1719_gen_snkcap_by_watt()780 cap |= min(psel_cap->milliwatt / volt_div[capsel], (u32)5000) / 10; in rt1719_gen_snkcap_by_watt()787 const struct rt1719_psel_cap *psel_cap; in rt1719_gen_snkcap() local793 psel_cap = rt1719_psel_caps + psel; in rt1719_gen_snkcap()795 return rt1719_gen_snkcap_by_current(psel_cap, capsel); in rt1719_gen_snkcap()797 return rt1719_gen_snkcap_by_watt(psel_cap, capsel); in rt1719_gen_snkcap()