SLAVE_FEATURES
if (strong_pullup && SLAVE_FEATURES(sl) & W1_THERM_POLL_COMPLETION) {
SLAVE_FEATURES(sl) &= ~W1_THERM_POLL_COMPLETION;
if (SLAVE_FEATURES(sl) & W1_THERM_POLL_COMPLETION) {
if ((SLAVE_FEATURES(sl) & W1_THERM_CHECK_RESULT) &&
return sprintf(buf, "%u\n", SLAVE_FEATURES(sl));
SLAVE_FEATURES(sl) = val;
if (strong_pullup && SLAVE_FEATURES(sl) & W1_THERM_POLL_COMPLETION) {
SLAVE_FEATURES(sl) &= ~W1_THERM_POLL_COMPLETION;