* [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares
@ 2026-07-31 19:53 Philip Mueller
2026-07-31 19:53 ` [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026 Philip Mueller
` (3 more replies)
0 siblings, 4 replies; 11+ messages in thread
From: Philip Mueller @ 2026-07-31 19:53 UTC (permalink / raw)
To: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel
Within "Add i2c driver for Bosch BMI260 IMU" by Justin Weiss we had the following PNP IDs:
static const struct acpi_device_id bmi260_acpi_match[] = {
{"BOSC0260", 0},
{"BMI0260", 0},
{"BOSC0160", 0},
{"BMI0160", 0},
{"10EC5280", 0},
{ },
};
Some of them weren't added when enabling BMI260 support within the bmi270 driver.
The following patches will fix that and enable several additional handhelds using the bmi270 driver properly.
Tested on close to final prototype of OrangePi Neo 2026 8840u model.
Philip Mueller (4):
iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026
iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD)
iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds
iio: imu: bmi270: fix typo found in dc757dc
drivers/iio/imu/bmi270/bmi270_i2c.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
base-commit: 8ba098e6b6ff0db8edf28528d1552be261af30d4
--
2.55.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026
2026-07-31 19:53 [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares Philip Mueller
@ 2026-07-31 19:53 ` Philip Mueller
2026-08-02 17:47 ` Jonathan Cameron
2026-07-31 19:53 ` [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD) Philip Mueller
` (2 subsequent siblings)
3 siblings, 1 reply; 11+ messages in thread
From: Philip Mueller @ 2026-07-31 19:53 UTC (permalink / raw)
To: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel
OrangePi Neo devices use BMI260 sensors in their hardware.
In older firmware they used "BMI0260" as their ID. In newer firmware
however they switched to "BOSC0260" as their ID for the sensors.
This change is also seen DSDT tables within newer device firmware.
Adding the PNP ID to bmi270 driver will load the driver properly on the device.
Cc: stable@vger.kernel.org # 6.18+
Signed-off-by: Philip Mueller <philm@manjaro.org>
---
drivers/iio/imu/bmi270/bmi270_i2c.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
index 7c035e82e6e9..036c6f0f7cd4 100644
--- a/drivers/iio/imu/bmi270/bmi270_i2c.c
+++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
@@ -43,6 +43,8 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
{ "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
/* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
{ "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
+ /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
+ { "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
{ }
};
MODULE_DEVICE_TABLE(acpi, bmi270_acpi_match);
--
2.55.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD)
2026-07-31 19:53 [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares Philip Mueller
2026-07-31 19:53 ` [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026 Philip Mueller
@ 2026-07-31 19:53 ` Philip Mueller
2026-08-02 17:58 ` Jonathan Cameron
2026-08-10 19:04 ` Andy Shevchenko
2026-07-31 19:53 ` [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds Philip Mueller
2026-07-31 19:53 ` [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc Philip Mueller
3 siblings, 2 replies; 11+ messages in thread
From: Philip Mueller @ 2026-07-31 19:53 UTC (permalink / raw)
To: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel
The OneXPlayer X1 Pro (AMD) uses 10EC5280 rather than BMI0260 or BOSC0260 as PNP ID.
Adding the ID will enable the BMI260 accelerometer on the device using the bmi270 driver.
Closes: https://github.com/ublue-os/bazzite/issues/4805
Cc: stable@vger.kernel.org # 6.18+
Signed-off-by: Philip Mueller <philm@manjaro.org>
---
drivers/iio/imu/bmi270/bmi270_i2c.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
index 036c6f0f7cd4..d7faebcbd2fa 100644
--- a/drivers/iio/imu/bmi270/bmi270_i2c.c
+++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
@@ -45,6 +45,8 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
{ "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
/* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
{ "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
+ /* OneXPlayer X1 Pro (AMD), etc. */
+ { "10EC5280", (kernel_ulong_t)&bmi260_chip_info },
{ }
};
MODULE_DEVICE_TABLE(acpi, bmi270_acpi_match);
--
2.55.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds
2026-07-31 19:53 [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares Philip Mueller
2026-07-31 19:53 ` [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026 Philip Mueller
2026-07-31 19:53 ` [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD) Philip Mueller
@ 2026-07-31 19:53 ` Philip Mueller
2026-08-02 18:01 ` Jonathan Cameron
2026-08-10 19:05 ` Andy Shevchenko
2026-07-31 19:53 ` [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc Philip Mueller
3 siblings, 2 replies; 11+ messages in thread
From: Philip Mueller @ 2026-07-31 19:53 UTC (permalink / raw)
To: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel
Adding BOSC0160 as PNP ID will enable more gaming
handhelds using a BMI260 sensor with this PNP ID
to properly use the bmi270 driver.
Cc: stable@vger.kernel.org # 6.18+
Signed-off-by: Philip Mueller <philm@manjaro.org>
---
drivers/iio/imu/bmi270/bmi270_i2c.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
index d7faebcbd2fa..839e71b65f05 100644
--- a/drivers/iio/imu/bmi270/bmi270_i2c.c
+++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
@@ -41,6 +41,7 @@ MODULE_DEVICE_TABLE(i2c, bmi270_i2c_id);
static const struct acpi_device_id bmi270_acpi_match[] = {
/* GPD Win Mini, Aya Neo AIR Pro, OXP Mini Pro, etc. */
{ "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
+ { "BOSC0160", (kernel_ulong_t)&bmi260_chip_info },
/* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
{ "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
/* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
--
2.55.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc
2026-07-31 19:53 [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares Philip Mueller
` (2 preceding siblings ...)
2026-07-31 19:53 ` [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds Philip Mueller
@ 2026-07-31 19:53 ` Philip Mueller
2026-08-02 18:02 ` Jonathan Cameron
3 siblings, 1 reply; 11+ messages in thread
From: Philip Mueller @ 2026-07-31 19:53 UTC (permalink / raw)
To: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko
Cc: linux-iio, linux-kernel
Fixes a typo found in dc757dc.
Fixes: dc757dc1572d ("iio: imu: bmi270: Match PNP ID found on newer GPD firmware")
Cc: stable@vger.kernel.org # 6.18+
Signed-off-by: Philip Mueller <philm@manjaro.org>
---
drivers/iio/imu/bmi270/bmi270_i2c.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
index 839e71b65f05..9bdd4d7a821f 100644
--- a/drivers/iio/imu/bmi270/bmi270_i2c.c
+++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
@@ -42,7 +42,7 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
/* GPD Win Mini, Aya Neo AIR Pro, OXP Mini Pro, etc. */
{ "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
{ "BOSC0160", (kernel_ulong_t)&bmi260_chip_info },
- /* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
+ /* GPD Win Max 2 2023 (since BIOS v0.40), etc. */
{ "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
/* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
{ "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
--
2.55.0
^ permalink raw reply related [flat|nested] 11+ messages in thread
* Re: [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026
2026-07-31 19:53 ` [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026 Philip Mueller
@ 2026-08-02 17:47 ` Jonathan Cameron
0 siblings, 0 replies; 11+ messages in thread
From: Jonathan Cameron @ 2026-08-02 17:47 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Fri, 31 Jul 2026 21:53:22 +0200
Philip Mueller <philm@manjaro.org> wrote:
> OrangePi Neo devices use BMI260 sensors in their hardware.
> In older firmware they used "BMI0260" as their ID. In newer firmware
> however they switched to "BOSC0260" as their ID for the sensors.
> This change is also seen DSDT tables within newer device firmware.
>
> Adding the PNP ID to bmi270 driver will load the driver properly on the device.
Hi Philip
The new one is not a PNP ID. Those only have 3 letters.
They have switched over to using an ACPI ID - which is the other thing you
are allowed to put in _HID in ACPI.
Good to see they are using a valid format at least and hopefully Bosch
have indeed allocated that code to this device. So rare case of a correct
update.
FWIW BMI was the PNP ID of the Benson medical instruments company.
So with a minor commit text update to reflect that I'll be happy to pick
this one up.
Thanks
Jonathan
>
> Cc: stable@vger.kernel.org # 6.18+
> Signed-off-by: Philip Mueller <philm@manjaro.org>
> ---
> drivers/iio/imu/bmi270/bmi270_i2c.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
> index 7c035e82e6e9..036c6f0f7cd4 100644
> --- a/drivers/iio/imu/bmi270/bmi270_i2c.c
> +++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
> @@ -43,6 +43,8 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
> { "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
> /* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
> { "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
> + /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
> + { "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
> { }
> };
> MODULE_DEVICE_TABLE(acpi, bmi270_acpi_match);
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD)
2026-07-31 19:53 ` [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD) Philip Mueller
@ 2026-08-02 17:58 ` Jonathan Cameron
2026-08-10 19:04 ` Andy Shevchenko
1 sibling, 0 replies; 11+ messages in thread
From: Jonathan Cameron @ 2026-08-02 17:58 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Fri, 31 Jul 2026 21:53:23 +0200
Philip Mueller <philm@manjaro.org> wrote:
> The OneXPlayer X1 Pro (AMD) uses 10EC5280 rather than BMI0260 or BOSC0260 as PNP ID.
Groan. That's a realtech PCI ID not a PNP or ACPI ID. Those can be used in
ACPI but far as I know realtech never made IMUs.
More of an issue is this ID is already in the bmi160_i2c driver.
If they are using it for both parts we have a nasty problem
and it is probably a thing to fix as a platform quirk rather than in the
drivers.
There is a bunch of history of this ID
https://lore.kernel.org/linux-iio/?q=10EC5280
IIRC Bosch provide their own mega driver supporting all parts from one module
and then do part detection. Thus wrong tables often work :(
Jonathan
> Adding the ID will enable the BMI260 accelerometer on the device using the bmi270 driver.
>
> Closes: https://github.com/ublue-os/bazzite/issues/4805
> Cc: stable@vger.kernel.org # 6.18+
> Signed-off-by: Philip Mueller <philm@manjaro.org>
> ---
> drivers/iio/imu/bmi270/bmi270_i2c.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
> index 036c6f0f7cd4..d7faebcbd2fa 100644
> --- a/drivers/iio/imu/bmi270/bmi270_i2c.c
> +++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
> @@ -45,6 +45,8 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
> { "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
> /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
> { "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
> + /* OneXPlayer X1 Pro (AMD), etc. */
> + { "10EC5280", (kernel_ulong_t)&bmi260_chip_info },
> { }
> };
> MODULE_DEVICE_TABLE(acpi, bmi270_acpi_match);
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds
2026-07-31 19:53 ` [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds Philip Mueller
@ 2026-08-02 18:01 ` Jonathan Cameron
2026-08-10 19:05 ` Andy Shevchenko
1 sibling, 0 replies; 11+ messages in thread
From: Jonathan Cameron @ 2026-08-02 18:01 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Fri, 31 Jul 2026 21:53:24 +0200
Philip Mueller <philm@manjaro.org> wrote:
> Adding BOSC0160 as PNP ID will enable more gaming
> handhelds using a BMI260 sensor with this PNP ID
> to properly use the bmi270 driver.
Very short wrap. Go up to 75 characters.
As in early one, ACPI ID not PNP ID. Ideally we'd also have confirmation
from bosch that they have assigned the IDs like this. I ask in particular
because they have multiple parts with 160 numbers and they aren't
all supported by this driver. E.g. bmg160 which is a gyro only part.
+ Can we have at least one example part that is using this ID as
a comment inline. Some of those earlier discussions of bosch IDs
identified ones that we were fairly sure were only ever used in
prototype devices.
Jonathan
>
> Cc: stable@vger.kernel.org # 6.18+
> Signed-off-by: Philip Mueller <philm@manjaro.org>
> ---
> drivers/iio/imu/bmi270/bmi270_i2c.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
> index d7faebcbd2fa..839e71b65f05 100644
> --- a/drivers/iio/imu/bmi270/bmi270_i2c.c
> +++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
> @@ -41,6 +41,7 @@ MODULE_DEVICE_TABLE(i2c, bmi270_i2c_id);
> static const struct acpi_device_id bmi270_acpi_match[] = {
> /* GPD Win Mini, Aya Neo AIR Pro, OXP Mini Pro, etc. */
> { "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
> + { "BOSC0160", (kernel_ulong_t)&bmi260_chip_info },
> /* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
> { "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
> /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc
2026-07-31 19:53 ` [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc Philip Mueller
@ 2026-08-02 18:02 ` Jonathan Cameron
0 siblings, 0 replies; 11+ messages in thread
From: Jonathan Cameron @ 2026-08-02 18:02 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, David Lechner, Nuno Sá,
Andy Shevchenko, linux-iio, linux-kernel
On Fri, 31 Jul 2026 21:53:25 +0200
Philip Mueller <philm@manjaro.org> wrote:
> Fixes a typo found in dc757dc.
>
> Fixes: dc757dc1572d ("iio: imu: bmi270: Match PNP ID found on newer GPD firmware")
Comment typos don't warrant fixes tags or stable inclusion.
That is even more so when the meaning of the text is clear even it
it is worth tidying up the typo going forwards.
Thanks
Jonathan
> Cc: stable@vger.kernel.org # 6.18+
> Signed-off-by: Philip Mueller <philm@manjaro.org>
> ---
> drivers/iio/imu/bmi270/bmi270_i2c.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/iio/imu/bmi270/bmi270_i2c.c b/drivers/iio/imu/bmi270/bmi270_i2c.c
> index 839e71b65f05..9bdd4d7a821f 100644
> --- a/drivers/iio/imu/bmi270/bmi270_i2c.c
> +++ b/drivers/iio/imu/bmi270/bmi270_i2c.c
> @@ -42,7 +42,7 @@ static const struct acpi_device_id bmi270_acpi_match[] = {
> /* GPD Win Mini, Aya Neo AIR Pro, OXP Mini Pro, etc. */
> { "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
> { "BOSC0160", (kernel_ulong_t)&bmi260_chip_info },
> - /* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
> + /* GPD Win Max 2 2023 (since BIOS v0.40), etc. */
> { "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
> /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
> { "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD)
2026-07-31 19:53 ` [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD) Philip Mueller
2026-08-02 17:58 ` Jonathan Cameron
@ 2026-08-10 19:04 ` Andy Shevchenko
1 sibling, 0 replies; 11+ messages in thread
From: Andy Shevchenko @ 2026-08-10 19:04 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko, linux-iio, linux-kernel
On Fri, Jul 31, 2026 at 09:53:23PM +0200, Philip Mueller wrote:
> The OneXPlayer X1 Pro (AMD) uses 10EC5280 rather than BMI0260 or BOSC0260 as PNP ID.
> Adding the ID will enable the BMI260 accelerometer on the device using the bmi270 driver.
...
> /* OrangePi Neo 2026 (since BIOS BCPH01_V1.20), etc. */
> { "BOSC0260", (kernel_ulong_t)&bmi260_chip_info },
> + /* OneXPlayer X1 Pro (AMD), etc. */
> + { "10EC5280", (kernel_ulong_t)&bmi260_chip_info },
Yeah, this is in Realtek PCI scope which ACPI incorporates by
the specification, and yes, I have a long discussion about this
or similar IDs that are misused. If we go this way, this needs
a good shameful comment to point all this creepy choice made by
some unaware vendor(s).
Also, keep it ordered, I think this should go first in the table.
> { }
> };
See also ca2f16c31568 ("Add 10EC5280 to bmi160_i2c ACPI IDs to allow binding on some devices")
for more details.
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds
2026-07-31 19:53 ` [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds Philip Mueller
2026-08-02 18:01 ` Jonathan Cameron
@ 2026-08-10 19:05 ` Andy Shevchenko
1 sibling, 0 replies; 11+ messages in thread
From: Andy Shevchenko @ 2026-08-10 19:05 UTC (permalink / raw)
To: Philip Mueller
Cc: Thierry Reding, Alex Lanzano, Jonathan Cameron, David Lechner,
Nuno Sá, Andy Shevchenko, linux-iio, linux-kernel
On Fri, Jul 31, 2026 at 09:53:24PM +0200, Philip Mueller wrote:
> Adding BOSC0160 as PNP ID will enable more gaming
> handhelds using a BMI260 sensor with this PNP ID
> to properly use the bmi270 driver.
...
> /* GPD Win Mini, Aya Neo AIR Pro, OXP Mini Pro, etc. */
> { "BMI0160", (kernel_ulong_t)&bmi260_chip_info },
> + { "BOSC0160", (kernel_ulong_t)&bmi260_chip_info },
Keep it ordered by HID.
> /* GPD Win Max 2 2023(sincice BIOS v0.40), etc. */
> { "BMI0260", (kernel_ulong_t)&bmi260_chip_info },
--
With Best Regards,
Andy Shevchenko
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2026-08-10 19:05 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-31 19:53 [PATCH 0/4] iio: imu: bmi270: Match PNP ID found on gaming handheld firmwares Philip Mueller
2026-07-31 19:53 ` [PATCH 1/4] iio: imu: bmi270: Match PNP ID found on OrangePi Neo 2026 Philip Mueller
2026-08-02 17:47 ` Jonathan Cameron
2026-07-31 19:53 ` [PATCH 2/4] iio: imu: bmi270: Match PNP ID found on OneXPlayer X1 Pro (AMD) Philip Mueller
2026-08-02 17:58 ` Jonathan Cameron
2026-08-10 19:04 ` Andy Shevchenko
2026-07-31 19:53 ` [PATCH 3/4] iio: imu: bmi270: add BOSC0160 PNP ID for gaming handhelds Philip Mueller
2026-08-02 18:01 ` Jonathan Cameron
2026-08-10 19:05 ` Andy Shevchenko
2026-07-31 19:53 ` [PATCH 4/4] iio: imu: bmi270: fix typo found in dc757dc Philip Mueller
2026-08-02 18:02 ` Jonathan Cameron
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox