Lines Matching refs:strong_pullup
40 * - strong_pullup = 0 Disable strong pullup completely
41 * - strong_pullup = 1 Enable automatic strong pullup detection
42 * - strong_pullup = 2 Force strong pullup
45 module_param_named(strong_pullup, w1_strong_pullup, int, 0);
1109 bool strong_pullup;
1114 strong_pullup = (w1_strong_pullup == 2 ||
1118 if (strong_pullup && SLAVE_FEATURES(sl) & W1_THERM_POLL_COMPLETION) {
1147 if (strong_pullup)
1159 } else if (!strong_pullup) { /*no device need pullup */
1209 bool strong_pullup;
1214 strong_pullup = (w1_strong_pullup == 2 ||
1218 if (strong_pullup) {
1219 pr_info("%s: Measure with strong_pullup is not supported.\n", __func__);
1364 bool strong_pullup;
1370 strong_pullup = (w1_strong_pullup == 2 ||
1388 if (strong_pullup)
1393 if (strong_pullup) {
1492 bool strong_pullup = false;
1506 strong_pullup = strong_pullup ||
1532 if (strong_pullup) /* Apply pullup if required */
1544 if (strong_pullup) { /* some device need pullup */
2034 bool strong_pullup;
2051 strong_pullup = (w1_strong_pullup == 2 ||
2055 if (strong_pullup && SLAVE_FEATURES(sl) & W1_THERM_POLL_COMPLETION) {