Searched refs:cps5601x (Results 1 – 2 of 2) sorted by relevance
201 struct cps5601x { struct219 static int cps5601x_read(struct cps5601x *charger, uint reg, u8 *buffer) in cps5601x_read() argument235 static int cps5601x_write(struct cps5601x *charger, uint reg, u8 val) in cps5601x_write()246 static int cps5601x_update_bits(struct cps5601x *charger, in cps5601x_update_bits()263 static int cps5601x_set_input_current_limit(struct cps5601x *cps, int curr) in cps5601x_set_input_current_limit()289 static int cps5601x_set_chargecurrent(struct cps5601x *cps, int curr) in cps5601x_set_chargecurrent()303 static int cps5601x_set_iprechg(struct cps5601x *cps, int curr) in cps5601x_set_iprechg()318 static int cps5601x_set_chargevolt(struct cps5601x *cps, int volt) in cps5601x_set_chargevolt()334 struct cps5601x *charger = dev_get_priv(dev); in cps5601x_set_charger_voltage()342 struct cps5601x *charger = dev_get_priv(dev); in cps5601x_charger_enable()[all …]
17 This adds support for cps5601x charger support.