All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ v4 0/2] ranging: Reactive RAS UUID
@ 2026-07-17 12:41 Naga Bhavani Akella
  2026-07-17 12:41 ` [PATCH BlueZ v4 1/2] rap: Add RAS attribute access notification API Naga Bhavani Akella
  2026-07-17 12:41 ` [PATCH BlueZ v4 2/2] profiles: Register RAS UUID reactively instead of probing Naga Bhavani Akella
  0 siblings, 2 replies; 6+ messages in thread
From: Naga Bhavani Akella @ 2026-07-17 12:41 UTC (permalink / raw)
  To: linux-bluetooth
  Cc: luiz.dentz, quic_mohamull, quic_hbandi, quic_anubhavg,
	Naga Bhavani Akella

This series replaces the probe with a reactive mechanism.
GATT_UUID is only added and the RAP profile only probed
/accepted once the remote peer actually discovers or accesses
a RAS GATT attribute (Features, Ondemand Data,
Control Point, Data Ready, Data Overwritten, or subscribes via the
Ranging Data CCC).

Patch 1 adds a generic RAS-access notification callback API to
shared/rap.

Patch 2 consumes that API in profiles/ranging/rap.c to bridge the
notification to btd_device_add_uuid()/service_accept(), and reverts
the probe in gatt_client_init()


Naga Bhavani Akella (2):
  rap: Add RAS attribute access notification API
  profiles: Register RAS UUID reactively instead of probing

 profiles/ranging/rap.c | 25 +++++++++++
 src/shared/rap.c       | 98 ++++++++++++++++++++++++++++++++++++++++++
 src/shared/rap.h       |  6 +++
 3 files changed, 129 insertions(+)

-- 


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-07-17 14:06 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-17 12:41 [PATCH BlueZ v4 0/2] ranging: Reactive RAS UUID Naga Bhavani Akella
2026-07-17 12:41 ` [PATCH BlueZ v4 1/2] rap: Add RAS attribute access notification API Naga Bhavani Akella
2026-07-17 13:33   ` ranging: Reactive RAS UUID bluez.test.bot
2026-07-17 12:41 ` [PATCH BlueZ v4 2/2] profiles: Register RAS UUID reactively instead of probing Naga Bhavani Akella
2026-07-17 14:02   ` Luiz Augusto von Dentz
2026-07-17 14:06     ` Luiz Augusto von Dentz

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.