Thread (11 messages) flat view 11 messages, 3 authors, 14d ago

Re: [PATCH v8 0/5] iio: add Open Sensor Fusion IIO driver

From: Kim Jinseob <hidden>
Date: 2026-09-13 07:28:32
Also in: linux-doc, linux-iio, lkml

Hi Jonathan
What this cover letter is missing is any info on maturity of the
specification.  Is this at a stage where merging it to Linux
makes sense, or are there still elements on the spec side that need
to be resolved?
my intention is to preserve compatibility across firmware updates by
keeping existing message layouts, lengths and field meanings, including
units, unchanged. Incompatible changes would require a new protocol
major and corresponding driver support.

The remaining specification work is to reconcile the draft differences
on reserved fields, extensions and magnetometer units. I will document
the agreed rules and compatibility policy in a versioned specification
referenced by v10.

Thanks,

Jinseob

2026년 8월 21일 (금) 오전 11:33, Jonathan Cameron [off-list ref]님이 작성:
On Thu, 20 Aug 2026 14:06:03 +0900
Jinseob Kim [off-list ref] wrote:
quoted
Open Sensor Fusion (OSF) is a physical sensor board that reports
measurements over UART.  Add a serdev driver using the generic
"opensensorfusion,osf" compatible.

The compatible is intentionally independent of a board model or firmware
revision.  A fixed wire header carries the protocol version, while a
capability report discovers the available sensors and channels at runtime.
Supported capabilities are exposed as four IIO devices: accelerometer,
gyroscope, magnetometer, and temperature.
Sashiko has one reasonable sounding comment
https://sashiko.dev/#/patchset/20260820050608.5440-1-kimjinseob88%40gmail.com

What this cover letter is missing is any info on maturity of the
specification.  Is this at a stage where merging it to Linux
makes sense, or are there still elements on the spec side that need
to be resolved?

I'll take a fresh look anyway given it has been a while since
the last version, but others may make their decisions based on that
statement of how mature things are.

Jonathan
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help