Lines Matching +full:4 +full:mv
26 #define PDO_FIXED_VOLT_SHIFT 10 /* 50mV units */
29 #define PDO_FIXED_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_FIXED_VOLT_SHIFT) argument
32 #define PDO_FIXED(mv, ma, flags) \ argument
34 PDO_FIXED_VOLT(mv) | PDO_FIXED_CURR(ma))
36 #define VSAFE5V 5000 /* mv units */
38 #define PDO_BATT_MAX_VOLT_SHIFT 20 /* 50mV units */
39 #define PDO_BATT_MIN_VOLT_SHIFT 10 /* 50mV units */
42 #define PDO_BATT_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MIN_VOLT_SHIFT) argument
43 #define PDO_BATT_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_BATT_MAX_VOLT_SHIFT) argument
50 #define PDO_VAR_MAX_VOLT_SHIFT 20 /* 50mV units */
51 #define PDO_VAR_MIN_VOLT_SHIFT 10 /* 50mV units */
54 #define PDO_VAR_MIN_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_VAR_MIN_VOLT_SHIFT) argument
55 #define PDO_VAR_MAX_VOLT(mv) ((((mv) / 50) & PDO_VOLT_MASK) << PDO_VAR_MAX_VOLT_SHIFT) argument
69 #define PDO_PPS_APDO_MAX_VOLT_SHIFT 17 /* 100mV units */
70 #define PDO_PPS_APDO_MIN_VOLT_SHIFT 8 /* 100mV units */
76 #define PDO_PPS_APDO_MIN_VOLT(mv) \ argument
77 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MIN_VOLT_SHIFT)
78 #define PDO_PPS_APDO_MAX_VOLT(mv) \ argument
79 ((((mv) / 100) & PDO_PPS_APDO_VOLT_MASK) << PDO_PPS_APDO_MAX_VOLT_SHIFT)
123 #define IDH_PTYPE_ACABLE 4
184 #define AMA_VCONN_PWR_4W 4
221 * <4:0> :: Port number
249 * <4> :: Vbus through cable (0b == no, 1b == yes)
266 * <4:3> :: Reserved, Shall be set to zero
283 * <4> :: Vbus through cable (0b == no, 1b == yes)
301 #define CABLE_LATENCY_4M 4
345 | (vps) << 4 | (sopp) << 3 | ((usbss) & 0x7))
354 | (vbt) << 4 | (sopp) << 3 | ((spd) & 0x7))
369 * <4> :: USB3.2 supported (0b == yes, 1b == no)
380 #define ACAB2_U3_CLD_500UW 4
407 | ((hops) & 0x3) << 6 | (u2) << 5 | (u32) << 4 | (lane) << 3 \
421 * <4> :: Vconn power required
428 | ((vcpwr) & 0x7) << 5 | (vcr) << 4 | (vbr) << 3 \
431 #define PD_VDO_AMA_VCONN_REQ(vdo) (((vdo) >> 4) & 1)