Re: [PATCH] platform/x86: oxpec: add OneXPlayer X2 Mini (G3E) DMI entry

From: Antheas Kapenekakis

Date: Sat Oct 31 2026 - 21:35:46 EST


On Sun, 1 Nov 2026 at 02:26, Jiajun Leng <adolphpi@xxxxxxxxxxx> wrote:
>
> The OneXPlayer X2 Mini (G3E) is the Intel variant and reports DMI board
> name "ONEXPLAYER X2Mini".

> It is not covered by the existing "ONEXPLAYER
> X2Mini PRO" entry, which is the AMD board using oxp_fly.

Obviously. Remove.

> Map it to oxp_g1_i, the profile used by the ONEXPLAYER 3, which has the
> same Intel EC layout.

Keep. Move up to the first paragraph.

> Verified on Bazzite 44 with kernel 7.2.11-ogc4.1.fc44.x86_64:

Drop. Broadly speaking we don't care, and I could ask you to test a
mainline kernel now. But it is not necessary.

> reading, manual PWM and charging control work.

Move to the initial paragraph

> AI assistance: Claude (Anthropic) was used to draft this changelog and the
> diff. The submitter reviewed the change, built it as an out-of-tree module
> and tested it on the hardware.

Also drop. if you want to mention you used AI, do it after the
trailer. The assisted-by tag is not used anymore.

> Signed-off-by: Jiajun Leng <adolphpi@xxxxxxxxxxx>
> ---

/\ this is the trailer

Best,
Antheas

> drivers/platform/x86/oxpec.c | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/drivers/platform/x86/oxpec.c b/drivers/platform/x86/oxpec.c
> index c4c4babe8e30..50d169302fc3 100644
> --- a/drivers/platform/x86/oxpec.c
> +++ b/drivers/platform/x86/oxpec.c
> @@ -230,6 +230,13 @@ static const struct dmi_system_id dmi_table[] = {
> },
> .driver_data = (void *)oxp_g1_i,
> },
> + {
> + .matches = {
> + DMI_MATCH(DMI_BOARD_VENDOR, "ONE-NETBOOK"),
> + DMI_EXACT_MATCH(DMI_BOARD_NAME, "ONEXPLAYER X2Mini"),
> + },
> + .driver_data = (void *)oxp_g1_i,
> + },
> {
> .matches = {
> DMI_MATCH(DMI_BOARD_VENDOR, "ONE-NETBOOK"),
> --
> 2.53.0
>
>