Lines Matching defs:zl
2189 int32_t *zl, int32_t *zr, s16 *d1_a)
2207 if (!zl)
2218 *zl = zdet;
2256 uint32_t *zl, uint32_t *zr)
2332 *zl = WCD938X_ZDET_FLOATING_IMPEDANCE;
2336 *zl = z1L/1000;
2337 wcd938x_wcd_mbhc_qfuse_cal(component, zl, 0);
2340 __func__, *zl);
2347 ((*zl) != WCD938X_ZDET_FLOATING_IMPEDANCE))
2375 if ((*zl == WCD938X_ZDET_FLOATING_IMPEDANCE) &&
2382 if ((*zl == WCD938X_ZDET_FLOATING_IMPEDANCE) ||
2384 ((*zl < WCD_MONO_HS_MIN_THR) && (*zr > WCD_MONO_HS_MIN_THR)) ||
2385 ((*zl > WCD_MONO_HS_MIN_THR) && (*zr < WCD_MONO_HS_MIN_THR))) {
2396 if (*zl < (WCD938X_ZDET_VAL_32/1000))
2407 zMono = ((*zl) * 9) / ((*zl) + 9);
2409 z_diff2 = ((*zl) > z1Ls) ? ((*zl) - z1Ls) : (z1Ls - (*zl));
2410 if ((z_diff1 * (*zl + z1Ls)) > (z_diff2 * (z1Ls + zMono))) {
2580 uint32_t zl, zr;
2589 wcd_mbhc_get_impedance(wcd938x->wcd_mbhc, &zl, &zr);
2590 dev_dbg(component->dev, "%s: zl=%u(ohms), zr=%u(ohms)\n", __func__, zl, zr);
2591 ucontrol->value.integer.value[0] = hphr ? zr : zl;