Lines Matching refs:rdata
158 u8 wdata = 0, rdata;
162 &rdata, 1);
166 return (int) rdata / 31;
171 u8 wdata = 4, rdata;
175 &rdata, 1);
179 return !!(rdata & 8);
184 u8 wdata[2], rdata;
190 &rdata, 1);
195 wdata[1] = (rdata & 0xF7) | (enable ? 8 : 0);
204 u8 wdata = 0, rdata;
214 result = ec_read(MSI_STANDARD_EC_COMMAND_ADDRESS, &rdata);
218 if (!!(rdata & mask) != status) {
220 if (rdata & mask)
221 wdata = rdata & ~mask;
223 wdata = rdata | mask;
235 u8 wdata = 0, rdata;
238 result = ec_transaction(MSI_EC_COMMAND_WIRELESS, &wdata, 1, &rdata, 1);
243 *wlan = !!(rdata & 8);
246 *bluetooth = !!(rdata & 128);
253 u8 rdata;
256 result = ec_read(MSI_STANDARD_EC_COMMAND_ADDRESS, &rdata);
260 wlan_s = !!(rdata & MSI_STANDARD_EC_WLAN_MASK);
262 bluetooth_s = !!(rdata & MSI_STANDARD_EC_BLUETOOTH_MASK);
264 threeg_s = !!(rdata & MSI_STANDARD_EC_3G_MASK);
271 u8 rdata;
274 result = ec_read(MSI_STANDARD_EC_DEVICES_EXISTS_ADDRESS, &rdata);
278 threeg_exists = !!(rdata & MSI_STANDARD_EC_3G_MASK);
439 u8 rdata;
442 result = ec_read(MSI_STANDARD_EC_FUNCTIONS_ADDRESS, &rdata);
446 return sprintf(buf, "%i\n", !!(rdata & MSI_STANDARD_EC_TOUCHPAD_MASK));
453 u8 rdata;
456 result = ec_read(MSI_STANDARD_EC_FUNCTIONS_ADDRESS, &rdata);
460 return sprintf(buf, "%i\n", !!(rdata & MSI_STANDARD_EC_TURBO_MASK));
467 u8 rdata;
470 result = ec_read(MSI_STANDARD_EC_FUNCTIONS_ADDRESS, &rdata);
474 return sprintf(buf, "%i\n", !!(rdata & MSI_STANDARD_EC_ECO_MASK));
481 u8 rdata;
484 result = ec_read(MSI_STANDARD_EC_FUNCTIONS_ADDRESS, &rdata);
488 return sprintf(buf, "%i\n", (!!(rdata & MSI_STANDARD_EC_TURBO_MASK)) |
489 (!!(rdata & MSI_STANDARD_EC_TURBO_COOLDOWN_MASK) << 1));
496 u8 rdata;
499 result = ec_read(MSI_STANDARD_EC_FAN_ADDRESS, &rdata);
503 return sprintf(buf, "%i\n", !!(rdata & MSI_STANDARD_EC_AUTOFAN_MASK));
796 u8 rdata;
799 result = ec_read(MSI_STANDARD_EC_FUNCTIONS_ADDRESS, &rdata);
804 (rdata & MSI_STANDARD_EC_TOUCHPAD_MASK) ?