Lines Matching refs:val
34 union power_supply_propval *val)
49 val->intval = scope;
54 union power_supply_propval *val)
56 val->intval = UCSI_PSY_OFFLINE;
59 val->intval = UCSI_PSY_FIXED_ONLINE;
64 union power_supply_propval *val)
71 val->intval = pdo_fixed_voltage(pdo) * 1000;
77 val->intval = UCSI_TYPEC_VSAFE5V * 1000;
80 val->intval = 0;
87 union power_supply_propval *val)
95 val->intval = pdo_fixed_voltage(pdo) * 1000;
97 val->intval = 0;
104 val->intval = UCSI_TYPEC_VSAFE5V * 1000;
107 val->intval = 0;
114 union power_supply_propval *val)
124 val->intval = pdo_fixed_voltage(pdo) * 1000;
126 val->intval = 0;
133 val->intval = UCSI_TYPEC_VSAFE5V * 1000;
136 val->intval = 0;
143 union power_supply_propval *val)
151 val->intval = pdo_max_current(pdo) * 1000;
153 val->intval = 0;
157 val->intval = UCSI_TYPEC_1_5_CURRENT * 1000;
160 val->intval = UCSI_TYPEC_3_0_CURRENT * 1000;
166 val->intval = 0;
173 union power_supply_propval *val)
178 val->intval = rdo_op_current(con->rdo) * 1000;
180 val->intval = 0;
185 union power_supply_propval *val)
189 val->intval = POWER_SUPPLY_USB_TYPE_C;
192 val->intval = POWER_SUPPLY_USB_TYPE_PD;
199 union power_supply_propval *val)
205 return ucsi_psy_get_usb_type(con, val);
207 return ucsi_psy_get_online(con, val);
209 return ucsi_psy_get_voltage_min(con, val);
211 return ucsi_psy_get_voltage_max(con, val);
213 return ucsi_psy_get_voltage_now(con, val);
215 return ucsi_psy_get_current_max(con, val);
217 return ucsi_psy_get_current_now(con, val);
219 return ucsi_psy_get_scope(con, val);