Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #92908

Bug#1138985: linux-image-amd64: Please enable CONFIG_OXP_EC for OneXPlayer handheld battery charge threshold support

From Danny Trunk <dtrunk90@gmail.com>
Newsgroups linux.debian.bugs.dist, linux.debian.kernel
Subject Bug#1138985: linux-image-amd64: Please enable CONFIG_OXP_EC for OneXPlayer handheld battery charge threshold support
Date 2026-06-05 23:20 +0200
Message-ID <N2K7n-aB9K-1@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


Package: linux-image-amd64
Version: 7.0.10-1~bpo13+1
Severity: wishlist
X-Debbugs-Cc: debian-amd64@lists.debian.org
User: debian-amd64@lists.debian.org
Usertags: amd64

The Debian kernel does not enable CONFIG_OXP_EC, which provides the oxpec
platform driver for OneXPlayer and AOKZOE handheld devices.
This driver has been available in mainline Linux since 6.16.

Without this module, the sysfs nodes
/sys/class/power_supply/BAT0/charge_control_end_threshold and
charge_control_start_threshold are not created.
UPower relies on these nodes to expose the "charge-threshold-supported" D-Bus
property, which in turn is required for GNOME Control Center (gnome-control-
center >= 48) to display the Battery Charge Limit option in the Power settings
panel.

Hardware affected: ONE-NETBOOK ONEXPLAYER X1 Pro (and other OneXPlayer / AOKZOE
handhelds supported by the driver).

Requesting that CONFIG_OXP_EC=m be enabled in the amd64 kernel config so that
users of these devices can make use of battery charge threshold support through
the standard UPower/GNOME stack.

References:
- Driver merged in Linux 6.16: drivers/platform/x86/oxpec.c
- GNOME Control Center battery charge limit support (>= 48):
https://gitlab.gnome.org/GNOME/gnome-control-center/-/merge_requests/2176
- UPower charge threshold support: https://vdwaa.nl/gnome-upower-charge-
thresholds.html


-- System Information:
Debian Release: 13.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 7.0.10+deb13-amd64 (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-image-amd64 depends on:
ii  linux-base-amd64                7.0.10-1~bpo13+1
ii  linux-image-7.0.10+deb13-amd64  7.0.10-1~bpo13+1

linux-image-amd64 recommends no packages.

linux-image-amd64 suggests no packages.

-- no debconf information

Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1138985: linux-image-amd64: Please enable CONFIG_OXP_EC for OneXPlayer handheld battery charge threshold support Danny Trunk <dtrunk90@gmail.com> - 2026-06-05 23:20 +0200
  Bug#1138985: marked as done (linux-image-amd64: Please enable  CONFIG_OXP_EC for OneXPlayer handheld battery charge threshold support) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2026-06-19 18:30 +0200

csiph-web