Lines Matching +full:5 +full:ma
31 #define PS_STAT_VBUS_PRESENT BIT(5)
35 #define CHRG_STAT_BAT_PRESENT BIT(5)
41 #define VBUS_ISPOUT_CUR_LIM_900MA 0x0 /* 900mA */
42 #define VBUS_ISPOUT_CUR_LIM_1500MA 0x1 /* 1500mA */
43 #define VBUS_ISPOUT_CUR_LIM_2000MA 0x2 /* 2000mA */
44 #define VBUS_ISPOUT_CUR_NO_LIM 0x3 /* 2500mA */
54 #define CHRG_CCCV_CC_OFFSET 200 /* 200mA */
55 #define CHRG_CCCV_CC_LSB_RES 200 /* 200mA */
58 #define CHRG_CCCV_CV_BIT_POS 5
70 #define CNTL2_CHG_OUT_TURNON BIT(5)
79 #define CHRG_VBUS_ILIM_100MA 0x0 /* 100mA */
80 #define CHRG_VBUS_ILIM_500MA 0x1 /* 500mA */
81 #define CHRG_VBUS_ILIM_900MA 0x2 /* 900mA */
82 #define CHRG_VBUS_ILIM_1500MA 0x3 /* 1500mA */
83 #define CHRG_VBUS_ILIM_2000MA 0x4 /* 2000mA */
84 #define CHRG_VBUS_ILIM_2500MA 0x5 /* 2500mA */
85 #define CHRG_VBUS_ILIM_3000MA 0x6 /* 3000mA */
86 #define CHRG_VBUS_ILIM_3500MA 0x7 /* 3500mA */
87 #define CHRG_VBUS_ILIM_4000MA 0x8 /* 4000mA */
232 /* All b1xxx values map to 4000 mA */ in axp288_charger_get_vbus_inlmt()
582 * and to solve the charging not working (500mA is not enough) issue we hardcode
586 * Normally this is done when a 5V boost converter is active to avoid the PMIC
587 * trying to charge from the 5V boost converter's output. This is done when
592 * no ID pin handler and there appears to be no 5V boost converter, so we
597 * probe on this model, which is safe since there is no 5V boost converter.
700 /* Disable VBUS path before enabling the 5V boost */ in axp288_charger_otg_evt_worker()