From nobody Mon Feb 9 20:32:53 2026 Received: from mail-pj1-f52.google.com (mail-pj1-f52.google.com [209.85.216.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EA5CD5467F; Mon, 11 Mar 2024 19:49:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710186544; cv=none; b=AW2H5irq+XdkjV05Ti2RpDPT5WVdNlqxT9FYQ+iV1zCy44PF1fK56gdV28fUbx0Zo3et+zEhHusoEzUTlzIV0NTFW9lumxVSw1zMD3VDYCytHGvBodjSCSV+54M3i7gH6wo8nxlEDunHvYNK2qXHMr/bkLKKzGRi3aqHTM5HCeI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710186544; c=relaxed/simple; bh=z42cvLsMGMKyxMOm2R5aqURqk1KQo5qfG34ILC6ocFo=; h=MIME-Version:From:Date:Message-ID:Subject:To:Cc:Content-Type; b=iFI2OBJ04bg0HPhklhQ1TMz9oS9S1tMgMQ3X/e47swxvki3IRdCnZ/UK2Yc9mr9jz68JDx2g20G2HD06DWE8jlXrXdPZZ/p619LY1MrSxa141h2H28MX7Ng4t7b8cZn7leqffqDBwJOqFYniBU6p0sq/vLePABEI/rubItDlrw4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=iTfGdCH4; arc=none smtp.client-ip=209.85.216.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="iTfGdCH4" Received: by mail-pj1-f52.google.com with SMTP id 98e67ed59e1d1-29c23f53eabso526742a91.0; Mon, 11 Mar 2024 12:49:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710186542; x=1710791342; darn=vger.kernel.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=EzTmwfaFSntQTdaehiwcLGkptt+X4zDnltJsaffYEjA=; b=iTfGdCH42mN6elwbj+QB9SYttR3PwVcJESv0fK/4boMT9rOqwm1YMkazg22uv45U0O OOO/WrsNgXOZdcNtHA7t1/WKypA9Pq1auoOkeA2CaJVHk3U61KpbWo+apYw3YpTfdhpK YpC01Yhszuyz9Zgz27pajzVLozzVM67XTvolxFACd8nalWpUIPPYlBdBVLpM+66OlCcv CxhhuPsPp49FJoqruA2q4yc4MguwOt8Y3Q+idabTdf4FWr9judrj+wb+LqaPu6v7OU7m ztFB/AW20vX9k+rMAv643tJxE9bQNPDlwYayYi2ASnXwM9d9aZc26b6nP9qL/jzROUW2 lKNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710186542; x=1710791342; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=EzTmwfaFSntQTdaehiwcLGkptt+X4zDnltJsaffYEjA=; b=vo5xg908cTmlJ/hrS8IwmeWuKWFARkx2dBatcKRQ+d1XvnL+XgV6gcSPICxyezPfTE Wmr1nrbJI/cZ7roUxR7Y/mdz/YqHGs3hXDWr0zWyJ0pvjGCqDRpJHNy5fEl8HVGHGovu wNpZDI3Tet45WxwYA1o52V7M4gOcO6QyHgbp3YdXuAWvngamV3Yi3SfJcT9iBmCscihC ulcTZmC6ZUycCwIbW5x4/uxOp1VKmvxJ9Mkcvl1d466ZtcHFYk+L5cbi/lEiULltUDQm QZcqZQayXd5g4Fz9rNfAPVFPsk67KTwPobMxVfggAhyZlgt2oKWNP1Xqls8kmveXOGwI Yepg== X-Forwarded-Encrypted: i=1; AJvYcCUA4m1X8E2qqBJnjLMW6Lqz+il6yZrMWXWgxq6KLU91UOHYcHzADsrBea+uyyUEIoi/6V8nMWKRJ4QlvO5CyWKLgxdugUoUyQeI X-Gm-Message-State: AOJu0Ywiv5xtwoGSkBp+4YXYzs6glpyzITX2aClNU3ww+syqq3/QE5eS UecoM4E7fgHyWggNo/hHVC4s5WnHWiXPRqMAOdq5az7MkkraXgUSXGYqg5QGMwEZL8ja7meoBSF +5kqhAMNocH3DhLpwozPcafyOpA== X-Google-Smtp-Source: AGHT+IFTG7a3zlFSXzyGWycdYmEnCok1uSP4A9iNrHnIawbLU4gv7sjpwIWFJ0ipcEJjwtArnwZtUCK04BSTO43t1aU= X-Received: by 2002:a17:90b:3ce:b0:299:33c5:9583 with SMTP id go14-20020a17090b03ce00b0029933c59583mr5516694pjb.14.1710186542061; Mon, 11 Mar 2024 12:49:02 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Chenyuan Yang Date: Mon, 11 Mar 2024 14:48:50 -0500 Message-ID: Subject: [drivers/iio] Question about `iio_gts_build_avail_time_table` To: mazziesaccount@gmail.com, jic23@kernel.org, lars@metafoo.de, linux-iio@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Zijie Zhao Content-Type: multipart/mixed; boundary="00000000000056fc64061367d5f0" Content-Transfer-Encoding: quoted-printable --00000000000056fc64061367d5f0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 RGVhciBMaW51eCBEZXZlbG9wZXJzIGZvciBJSU8gRHJpdmVyLAoKV2UgYXJlIGN1cmlvdXMgYWJv dXQgdGhlIGZ1bmN0aW9uYWxpdHkgb2YKYGlpb19ndHNfYnVpbGRfYXZhaWxfdGltZV90YWJsZWAK KGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L2xhdGVzdC9zb3VyY2UvZHJpdmVycy9p aW8vaW5kdXN0cmlhbGlvLWd0PQpzLWhlbHBlci5jI0wzNjMpCgpgYGAKc3RhdGljIGludCBpaW9f Z3RzX2J1aWxkX2F2YWlsX3RpbWVfdGFibGUoc3RydWN0IGlpb19ndHMgKmd0cykKewogIGludCAq dGltZXMsIGksIGosIGlkeCA9M0QgMCwgKmludF9taWNyb190aW1lczsKCiAgaWYgKCFndHMtPm51 bV9pdGltZSkKICAgIHJldHVybiAwOwoKICB0aW1lcyA9M0Qga2NhbGxvYyhndHMtPm51bV9pdGlt ZSwgc2l6ZW9mKGludCksIEdGUF9LRVJORUwpOwogIGlmICghdGltZXMpCiAgICByZXR1cm4gLUVO T01FTTsKCiAgLyogU29ydCB0aW1lcyBmcm9tIGFsbCB0YWJsZXMgdG8gb25lIGFuZCByZW1vdmUg ZHVwbGljYXRlcyAqLwogIGZvciAoaSA9M0QgZ3RzLT5udW1faXRpbWUgLSAxOyBpID49M0QgMDsg aS0tKSB7CiAgICBpbnQgbmV3ID0zRCBndHMtPml0aW1lX3RhYmxlW2ldLnRpbWVfdXM7CgogICAg aWYgKHRpbWVzW2lkeF0gPCBuZXcpIHsKICAgICAgdGltZXNbaWR4KytdID0zRCBuZXc7CiAgICAg IGNvbnRpbnVlOwogICAgfQoKICAgIGZvciAoaiA9M0QgMDsgaiA8PTNEIGlkeDsgaisrKSB7CiAg ICAgIGlmICh0aW1lc1tqXSA+IG5ldykgewogICAgICAgIG1lbW1vdmUoJnRpbWVzW2ogKyAxXSwg JnRpbWVzW2pdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpZHggLSBqKSAqIHNp emVvZihpbnQpKTsKICAgICAgICB0aW1lc1tqXSA9M0QgbmV3OwogICAgICAgIGlkeCsrOwogICAg ICB9CiAgICB9CiAgLi4uCn0KYGBgCgpGb3IgdGhpcyBmdW5jdGlvbiwgd2UgYXJlIHRyeWluZyB0 byB1bmRlcnN0YW5kIGhvdyBpdCB3b3JrcyBidXQgbm90CnN1cmUgaG93IHRoaXMgc29ydGluZyBp cyBkb25lLgoKMS4gV2hlbiB0aGUgZ3RzLT5pdGltZV90YWJsZVtpXS50aW1lX3VzIGlzIHplcm8s IGUuZy4sIHRoZSB0aW1lCnNlcXVlbmNlIGlzIGAzLCAwLCAxYCwgdGhlIGlubmVyIGZvci1sb29w IHdpbGwgbm90IHRlcm1pbmF0ZSBhbmQgZG8Kb3V0LW9mLWJvdW5kIHdyaXRlcy4gVGhpcyBpcyBi ZWNhdXNlIG9uY2UgYHRpbWVzW2pdID4gbmV3YCwgdGhlIHZhbHVlCmBuZXdgIHdpbGwgYmUgYWRk ZWQgaW4gdGhlIGN1cnJlbnQgcG9zaXRpb24gYW5kIHRoZSBgdGltZXNbal1gIHdpbGwgYmUKbW92 ZWQgdG8gYGorMWAgcG9zaXRpb24sIHdoaWNoIG1ha2VzIHRoZSBpZi1jb25kaXRpb24gYWx3YXlz IGhvbGQuCk1lYW53aGlsZSwgaWR4IHdpbGwgYmUgYWRkZWQgb25lLCBtYWtpbmcgdGhlIGxvb3Ag a2VlcCBydW5uaW5nIHdpdGhvdXQKdGVybWluYXRpb24gYW5kIG91dC1vZi1ib3VuZCB3cml0ZS4K Mi4gSWYgbm9uZSBvZiB0aGUgZ3RzLT5pdGltZV90YWJsZVtpXS50aW1lX3VzIGlzIHplcm8sIHRo ZSBlbGVtZW50cwp3aWxsIGp1c3QgYmUgY29waWVkIHdpdGhvdXQgYmVpbmcgc29ydGVkIGFzIGRl c2NyaWJlZCBpbiB0aGUgY29tbWVudAoiU29ydCB0aW1lcyBmcm9tIGFsbCB0YWJsZXMgdG8gb25l IGFuZCByZW1vdmUgZHVwbGljYXRlcyIuCgpQbGVhc2UgY29ycmVjdCB1cyBpZiB3ZSBtaXNzIHNv bWUga2V5IHByZXJlcXVpc2l0ZXMgZm9yIHRoaXMgZnVuY3Rpb24Kb3IgdGhlIGRhdGEgc3RydWN0 dXJlLgpUaGFua3MgaW4gYWR2YW5jZSEKCkEgcG9zc2libGUgcGF0Y2ggYmFzZWQgb24gb3VyIHVu ZGVyc3RhbmRpbmcgaXMgYXR0YWNoZWQuCgpCZXN0LApDaGVueXVhbg== --00000000000056fc64061367d5f0 Content-Type: application/octet-stream; name="iio.patch" Content-Disposition: attachment; filename="iio.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ltncwab40 ZGlmZiAtLWdpdCBhL2RyaXZlcnMvaWlvL2luZHVzdHJpYWxpby1ndHMtaGVscGVyLmMgYi9kcml2 ZXJzL2lpby9pbmR1c3RyaWFsaW8tZ3RzLWhlbHBlci5jCmluZGV4IDc2NTMyNjFkMmRjMi4uMDY2 N2RhOTg4Mjk1IDEwMDY0NAotLS0gYS9kcml2ZXJzL2lpby9pbmR1c3RyaWFsaW8tZ3RzLWhlbHBl ci5jCisrKyBiL2RyaXZlcnMvaWlvL2luZHVzdHJpYWxpby1ndHMtaGVscGVyLmMKQEAgLTM3NSwx OSArMzc1LDE3IEBAIHN0YXRpYyBpbnQgaWlvX2d0c19idWlsZF9hdmFpbF90aW1lX3RhYmxlKHN0 cnVjdCBpaW9fZ3RzICpndHMpCiAJZm9yIChpID0gZ3RzLT5udW1faXRpbWUgLSAxOyBpID49IDA7 IGktLSkgewogCQlpbnQgbmV3ID0gZ3RzLT5pdGltZV90YWJsZVtpXS50aW1lX3VzOwogCi0JCWlm ICh0aW1lc1tpZHhdIDwgbmV3KSB7Ci0JCQl0aW1lc1tpZHgrK10gPSBuZXc7Ci0JCQljb250aW51 ZTsKLQkJfQorCQl0aW1lc1tpZHhdID0gbmV3OwogCiAJCWZvciAoaiA9IDA7IGogPD0gaWR4OyBq KyspIHsKIAkJCWlmICh0aW1lc1tqXSA+IG5ldykgewogCQkJCW1lbW1vdmUoJnRpbWVzW2ogKyAx XSwgJnRpbWVzW2pdLAogCQkJCQkoaWR4IC0gaikgKiBzaXplb2YoaW50KSk7CiAJCQkJdGltZXNb al0gPSBuZXc7Ci0JCQkJaWR4Kys7CisJCQkJYnJlYWs7CiAJCQl9CiAJCX0KKwkJaWR4Kys7CiAJ fQogCiAJLyogY3JlYXRlIGEgbGlzdCBvZiB0aW1lcyBmb3JtYXR0ZWQgYXMgbGlzdCBvZiBJSU9f VkFMX0lOVF9QTFVTX01JQ1JPICovCg== --00000000000056fc64061367d5f0--