From nobody Mon Feb 9 17:58:37 2026 Received: from mail-qt1-f180.google.com (mail-qt1-f180.google.com [209.85.160.180]) (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 1D8F530ACFF for ; Sun, 21 Dec 2025 19:24:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.160.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766345071; cv=none; b=Ol+J4/YYOaY8INw9Q63N5dy6I+Ge1OT2wyfkpEQzqUImjZY6mUt++lu9acQY4QtU5bzD3PXMpljrttJlA1yAsflB1y302SUZcKQN4FSnylLxGHQ1ZDDCD6zc567MLxc24knkKqJkIjBIMWcRNe14+inyAlcrMKZoi7ukZs3ZBkI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766345071; c=relaxed/simple; bh=lYvsR7jD22/Yf35qh2arjSExNTIb6js4lpWwhx+wivc=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=gYBQoQFHdDtLlk2kdq9cgAjpSAnhKBhFal4pmC2j/HNP4ES9CZpPKG8Z8o6+qwTnY4kECvKm5tAlActGyy3t12mTD4/D2RY3YEw8NjU9SoTYCJpGfxaqYwKofC4D3IJv352TQ8ytILGx42AG7ONW1b9VnJt891rJYMqCuQV3DLM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dionne-riel.com; spf=pass smtp.mailfrom=dionne-riel.com; dkim=pass (2048-bit key) header.d=dionne-riel-com.20230601.gappssmtp.com header.i=@dionne-riel-com.20230601.gappssmtp.com header.b=cu4JJZuY; arc=none smtp.client-ip=209.85.160.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=dionne-riel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=dionne-riel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=dionne-riel-com.20230601.gappssmtp.com header.i=@dionne-riel-com.20230601.gappssmtp.com header.b="cu4JJZuY" Received: by mail-qt1-f180.google.com with SMTP id d75a77b69052e-4f4c89f8cc6so5446451cf.1 for ; Sun, 21 Dec 2025 11:24:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dionne-riel-com.20230601.gappssmtp.com; s=20230601; t=1766345069; x=1766949869; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Z9AWh6JtYXAK/nkWAvZMuR52KQPA5BcHefJI9/+ZTAA=; b=cu4JJZuYhaOmTYiE0lzHF6xNGbYDm0PoG+BP6o0FacPoTFWRQqP2zQ9m/M3QzY9aLF vCbJDDd95+xBu5HIEHHE/0XT7G+XCTF6zHOajCLM8So/nv3C7RNqLX7sQbCyl7iPFEaP JZUTCNhClLZ9Wtg5hqJXlik6LC39YqysKZn1NiKgZubQ1zLN7ctxhoX1polRX+1nSfmx hm5My4t5FICoxN8FHgMVeOk6DwrEdhJ0I4jD85ddjOeOUPQgoAwmpvmjFhZ8PiymbGVk VSxdEyRwtf3K5f7Nu3Bdn1OvxEUOpY9l/I80JHDJNcK7YLzy37g7KY421UYDfCPCnf5v DyEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766345069; x=1766949869; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Z9AWh6JtYXAK/nkWAvZMuR52KQPA5BcHefJI9/+ZTAA=; b=NKF7dIiVOjeVjLLpvZ7CQr/yuxma0CrYnwmufi9asIIur2rnDOj+DAnzcdUZG5X2VB tnqzWPkqKLwnH9o0TuSDzIa+iD1KvhIEJsyQshSFyM/x6ZUOQeyhstp21FXXqq2dBG8L ggG4UpeyLXLdGrz7TdGtws/YOMaxMYxa7sA4ZBH+sLFcp32E5AWCv6/wNXynIz5LKt72 01VATVOG9PG/7YI4B8yldtCxU8vfj5F+PXaACKfe4hPxSPaCyU5zqztWczS0apd20g5M VNdJ/nJJp5q6tGYlK5CYQtSVxewcRs/pwhskMJCUTkBt3a+ZhYt2zwamppYMqOffkW15 vVkw== X-Forwarded-Encrypted: i=1; AJvYcCWY7Edywm2LTAGqHTYMgWz8XNTWycUzncqaUYFGFmGtAl5bEr91w/Uf7OLWuxdoa419Id/oBNX8s6gb6I8=@vger.kernel.org X-Gm-Message-State: AOJu0YwTrtJVCvt2vT50CwAtGx9QHn9DB+xgaIik/iNyhzlwV6yfIF6J v788xYJ+7I/p+lHMPCpTVYFBVj4IjjuCgtlHXkK4NB2Iq/9/IEF8BA06Tds9VCyTTg== X-Gm-Gg: AY/fxX51yb0v5Wb+ssseFkAKpedSRh4Quu6MkAfnQU41wA+gzLaTWpaihV2wYX0l7Ea iW1T1BjDOwAA/hfrtg5FJAfX/PUlQ0zk7J0Lwe52m+fqtcJ8a5ra4lS/tg4W0JrkosmZcw9yPv4 rQig2ICQjeZc3WilTT7uiVmPwVMawA5K7iPMZRfOOLa/OjUbsFAHPGCpqojFliSuemRtP3lo9CN wOg/56+wabXK6ALaYScOEV1adJSSwXzqJM/QQp//7RCISINW4P19C054HxdCAw5wpX2GKVTUqQZ NLfYEP32X1qjqjQjYrxGCl6rYOAhLC4DFGIsK5hCJkxsmsYIrfAYAVAh3mNpjzPXv8AFMIyQQFU suLjjge9P9HmoGbXb82ZLEdhPUT+c/Wcy9bZYsKQaTbD8fuAXF40Wh8qGDAsoYbwcBYYky3FcYM HvtBg3AY86LpTRbYDjd4D5Tt0X/S9sBDKQD+9JIWoP52Qj4GLUDh/WtfRVwPOPm8mpfw== X-Google-Smtp-Source: AGHT+IEHDBFcRitm9UKaRuSUv0TssUDGPx5FWJG5pTRCc0sKmLhf+nGVtc3PqM+ytKJSiFlalDl5fA== X-Received: by 2002:a05:622a:514a:b0:4f3:5361:7609 with SMTP id d75a77b69052e-4f4abdc954emr158034321cf.79.1766345068888; Sun, 21 Dec 2025 11:24:28 -0800 (PST) Received: from frankgrimes.elk-nominal.ts.net (135-23-195-66.cpe.pppoe.ca. [135.23.195.66]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-88d99d7e8d4sm68043356d6.41.2025.12.21.11.24.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 21 Dec 2025 11:24:28 -0800 (PST) From: Samuel Dionne-Riel To: Cc: Samuel Dionne-Riel , linux-kernel@vger.kernel.org Subject: [PATCH 3/3] drm: panel-backlight-quirks: Disable curve on V3 SE Date: Sun, 21 Dec 2025 14:24:20 -0500 Message-ID: <20251221192422.2726883-4-samuel@dionne-riel.com> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251221192422.2726883-1-samuel@dionne-riel.com> References: <20251221192422.2726883-1-samuel@dionne-riel.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Disabling the custom curve produces a much more granular control, especially at lower brightness values. Signed-off-by: Samuel Dionne-Riel --- drivers/gpu/drm/drm_panel_backlight_quirks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/drm_panel_backlight_quirks.c b/drivers/gpu/drm= /drm_panel_backlight_quirks.c index 64a1c1f7abe76..835eec7fd8d6d 100644 --- a/drivers/gpu/drm/drm_panel_backlight_quirks.c +++ b/drivers/gpu/drm/drm_panel_backlight_quirks.c @@ -66,7 +66,7 @@ static const struct drm_get_panel_backlight_quirk drm_pan= el_min_backlight_quirks .dmi_match.value =3D "Shenzhen Meigao Electronic Equipment Co.,Ltd", .dmi_match_other.field =3D DMI_PRODUCT_NAME, .dmi_match_other.value =3D "V3 SE", - .quirk =3D { .min_brightness =3D 1, }, + .quirk =3D { .min_brightness =3D 1, .disable_custom_brightness_curve =3D= true, }, }, /* Have OLED Panels with brightness issue when last byte is 0/1 */ { --=20 2.51.0