From nobody Sat Feb 7 13:41:10 2026 Received: from mail-lf1-f67.google.com (mail-lf1-f67.google.com [209.85.167.67]) (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 BE2592DC350 for ; Mon, 2 Feb 2026 10:56:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.67 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770029818; cv=none; b=rl1+L5xDVE0WEF6uJkhorN9cyJwFzOt99dRbIjrAzrc9d4FRd/E7ioh8Ol10sM8wvwyy/HO67FWppf3STZtQUzDZQhLRTkojQ7/Ml6Cr3FTRHUAUzKGYn915V3Zo5tsiylqf+yhab9sySoZfZRDwpH9sJvdGrz0xUv512zgPbGI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770029818; c=relaxed/simple; bh=KA5Fxss+8IpLAFF4qH/41B+e8j2+FiPM/YIu6ifxh4o=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=P6yGRmB1pqfNmV3tuuN3lkazFB9z5JITHC1yltrVRI6qS9fWL1UMHWEhLts+NQkYhaTgT5QLxfkyS3dSDQocvkvqpVMn2UKeM6natbqj043UYPVlk87zqsdmbk+biHuuzUJBJycFZa8ic6JHH9Ai6D4alJdWHoXeZ4mLhTyTtmw= 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=DYK8TBXS; arc=none smtp.client-ip=209.85.167.67 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="DYK8TBXS" Received: by mail-lf1-f67.google.com with SMTP id 2adb3069b0e04-59dd490be5fso5514775e87.2 for ; Mon, 02 Feb 2026 02:56:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770029815; x=1770634615; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=yLymHRoIjXRCZgUiyLIOP090rqSbJLlFu/MM0RY/Q30=; b=DYK8TBXSiPsu+52JbIeU4hWCXxN5Gn5s2k+7AhoFjRspWlRjVT1kVWapnL3FRaNtlZ +GKJ4f36O4F+yMbsAgXjhPa/V+f3BDdQhhOZWuy/aE8ATId1yKg0B4Wf37IP8kglez2d TaRh7w2WsubANdLThW25NlpfLilBWHPxh2OxdYyvIj/AIXNFmNG/paCJtuFFgC/r0KK+ LTu55FkFtjmEBerRvxYldZjaB3oBIv4cwDVfFo5WJ2MtaloPihRHnvlyJ3nVWJCc6wWP V1AcDtRcf0/rEE0xa9+OJfCvMUIEnFfjAzLXXef6riOC8VBCFWOKB/Krkj1zv/UuMu+l g+Sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770029815; x=1770634615; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=yLymHRoIjXRCZgUiyLIOP090rqSbJLlFu/MM0RY/Q30=; b=Y7gCc5Q0sN4S4QbLNd3c9HdocM6Vz7Jgs0pg0QAtLMxdhdKvr2uXU+JfmhF0Vrx7lD 5XcbXZjFDKg9xCleoy1UZDoOi0eVyXg7jPZleXwnFj7vgzGEqgJPpy6/VJ/4SM1uSh7I wMd1dc3OVSRc6xy35uN9QTWxQb/6qkCQzthNAU8/NsC8nU5SeaPi1gkxZF4ouzjVWEvw w1l02vHIHrgscMoMvHTwIJ9O+zd8ECTrIQ84w0eCtF/Tw62VOXYkILTeFX7R0xFCRTy7 r8cK2fgPDiNSaT0FmCsMF5RWu1i4Jpg/++1C0IpvsiY/5cSkuaw8rdHVP3LbGjd5E5FY L77Q== X-Forwarded-Encrypted: i=1; AJvYcCXGWS8+tHUBYlQ1XNoBJiCxnNJXW4wHBIF+b5HNzLEBmnpDOVSfUQRyMdik4/BvdFs1KZMl/Su/p8zaxDg=@vger.kernel.org X-Gm-Message-State: AOJu0Yx0/5Ao8bbdK29ExuzJMJukb2eTROUwlufCKuTa2lo9SnLos9Cg GA5lovbwmAU3227P8xdtbQ3FXRuyMkpZz5lleYdo57xco2sxyB0S7N2u X-Gm-Gg: AZuq6aIg0QqPoujPhdsLVX4nIDvbN8ZPIe1XYjPKXHZIpWTrkoblLvVjpidvcS/K3i/ S97hM9DhkU1O3NQFib5WrZ+74H+ueMjwlk6gFYbZnTbW2RCVwHCD4C5aCrByIPswFXV9Wt79LFQ 7ouwTj4nrJlB0PE1iMkUIA4kk8GrBr8xffR67qjtGrzagPgu2q8Li7uMPsVb3dCmH+1TD74sqYF qBHEtgEQhY+jPpSLLc8aO60iE7IoAdRbQ/dJr9DCmqNaioiGvzHm+7gLyK2fQn6F/lHPPEr6Ni4 CilqJRUhPoM5qZUf4XEc0rgHaEV5XT/xVJmdsfPktQT41xKIH1K054wqq3fCzH9/dO8cTC2nRdC oDOX/QOtD3dxU4iZIVl7UqTZfWkMFZ9M9py+2fJfEK68+qDLakw3p7O+niyogYQreqzZ6gmOo5B DD+KUxeDws5Lc= X-Received: by 2002:a05:6512:23a2:b0:59b:9ff8:468e with SMTP id 2adb3069b0e04-59e1641aba6mr3939845e87.31.1770029814475; Mon, 02 Feb 2026 02:56:54 -0800 (PST) Received: from userpc.. ([5.34.209.71]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-59e074887fasm3448476e87.29.2026.02.02.02.56.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Feb 2026 02:56:54 -0800 (PST) From: Kirill Petrov To: speakup@linux-speakup.org Cc: w.d.hubbs@gmail.com, chris@the-brannons.com, kirk@reisers.ca, samuel.thibault@ens-lyon.org, linux-kernel@vger.kernel.org, kosyanip@gmail.com Subject: [PATCH] Documentation/ABI: speakup: document bleeps and bleep_time Date: Mon, 2 Feb 2026 13:56:47 +0300 Message-ID: <20260202105650.7871-1-kosyanip@gmail.com> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Document the accepted bitmask values for /sys/accessibility/speakup/bleeps and the time unit (milliseconds) for /sys/accessibility/speakup/bleep_time, as implemented by Speakup edge notification logic announce_edge() and bleep(). Signed-off-by: Kirill Petrov --- Documentation/ABI/stable/sysfs-driver-speakup | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Documentation/ABI/stable/sysfs-driver-speakup b/Documentation/= ABI/stable/sysfs-driver-speakup index bcb6831aa114..e9d71851e6b5 100644 --- a/Documentation/ABI/stable/sysfs-driver-speakup +++ b/Documentation/ABI/stable/sysfs-driver-speakup @@ -16,15 +16,16 @@ What: /sys/accessibility/speakup/bleeps KernelVersion: 2.6 Contact: speakup@linux-speakup.org Description: This controls whether one hears beeps through the PC speaker - when using speakup's review commands. - TODO: what values does it accept? + when using speakup's review commands. This is a bitmask: + 0x1: bleep (PC speaker) when reaching an edge + 0x2: speak the corresponding edge message + Any combination of the above. =20 What: /sys/accessibility/speakup/bleep_time KernelVersion: 2.6 Contact: speakup@linux-speakup.org Description: This controls the duration of the PC speaker beeps speakup - produces. - TODO: What are the units? Jiffies? + produces, in milliseconds. =20 What: /sys/accessibility/speakup/cursor_time KernelVersion: 2.6 --=20 2.43.0