From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from linux1587.grserver.gr (linux1587.grserver.gr [185.138.42.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6309F176AC5; Sat, 26 Apr 2025 17:30:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.138.42.100 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745688624; cv=none; b=fdgLyXRV/T8qY4LT5OCk70ntHeaHBCIW/5KCptNkn6wNC1Nj8ODtCqA0PjJiPYSMsZhWT1KTP9xexd0scw+EHP+nEONRZSSnijFXTCDnzPozl6+FNQMSxxvhcIJrcRxLKtD7/nwECI6A2PklN45cJuz82SaUw68TGM2VD7zVUOQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1745688624; c=relaxed/simple; bh=vfyDkHT/jwlMoS1K7SzkF7b6eZ99VgSEDGYxDeujKM0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=qevWYCCYCaaMRRg/vAx8ZduapDy0Z9ukEGnpGm2/MihyZsZAM/wbMFLbg3R3Zb1VUZU3IX3cOoQWe11Fs+JOdCU/4Jo9ZQ6K+xC3mMHlaZbXX7s4pN/EYkajJPB8I8bGjgkqE9RL7dN3ZhJu/a5pEFS9wQSAHXcWovlVw9m4Ms4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=antheas.dev; spf=pass smtp.mailfrom=antheas.dev; dkim=pass (1024-bit key) header.d=antheas.dev header.i=@antheas.dev header.b=RGJ7UtfT; arc=none smtp.client-ip=185.138.42.100 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=antheas.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=antheas.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=antheas.dev header.i=@antheas.dev header.b="RGJ7UtfT" Received: from localhost.localdomain (unknown [IPv6:2a02:2149:8b6a:d000:ae13:99fc:9070:c966]) by linux1587.grserver.gr (Postfix) with ESMTPSA id AEB022E0295E; Sat, 26 Apr 2025 20:30:09 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=antheas.dev; s=default; t=1745688610; bh=JxOsmVj/bd8uX/O7XVpXUlYH/scuLIA+Aqtg/yDWZ2s=; h=From:To:Subject; b=RGJ7UtfTnC9cXxhSteXYtL39HAgpGhpMqi4e0A6M+M9nHNus/xKoW8gNBZYFyIHOM LQ4OM2P4sAyxGFI6d6h2Thmr3RNgf4jFiXfsYwwX3m1Wg1oaV0CeaklJ10KqE6IOzq n3I0dF2bypTyLyuIJpbVr14gBt6TtkWDCAqoJpE0= Authentication-Results: linux1587.grserver.gr; spf=pass (sender IP is 2a02:2149:8b6a:d000:ae13:99fc:9070:c966) smtp.mailfrom=lkml@antheas.dev smtp.helo=localhost.localdomain Received-SPF: pass (linux1587.grserver.gr: connection is authenticated) From: Antheas Kapenekakis To: platform-driver-x86@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Derek John Clark , =?UTF-8?q?Joaqu=C3=ADn=20Ignacio=20Aramend=C3=ADa?= , Hans de Goede , =?UTF-8?q?Ilpo=20J=C3=A4rvinen?= , Eileen , Antheas Kapenekakis Subject: [PATCH v1 0/2] platform/x86: oxpec: Add support for OneXPlayer G1 Intel/AMD Date: Sat, 26 Apr 2025 19:29:53 +0200 Message-ID: <20250426172955.13957-1-lkml@antheas.dev> X-Mailer: git-send-email 2.49.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-PPP-Message-ID: <174568861046.7620.10625543685939717842@linux1587.grserver.gr> X-PPP-Vhost: antheas.dev X-Virus-Scanned: clamav-milter 0.103.11 at linux1587.grserver.gr X-Virus-Status: Clean The OneXPlayer G1 is a new clamshell factor model by OneXPlayer. The special quirk on this one is that there is an additional bit on the turbo button register we should not touch, so the first patch converts the turbo function to apply a mask instead. Antheas Kapenekakis (2): platform/x86: oxpec: Make turbo val apply a bitmask platform/x86: oxpec: Add support for the OneXPlayer G1 drivers/platform/x86/oxpec.c | 121 +++++++++++++++++------------------ 1 file changed, 60 insertions(+), 61 deletions(-) base-commit: f5612600314bcce86934318601501e2d8301176d -- 2.49.0