From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5C1811EA7CB; Fri, 16 Jan 2026 07:10:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547419; cv=none; b=DpfVg3YuyBEOOXVVplayv0nnYNn0qLw7QWkkPXVLzxWLq8wrCExncFB6fGYASkBmH+PaQCP4OAYepHxKNaX+fZRvTd5FqE6oFAJohXLxjuQgD6kaVQwFjZ8Kma2wDjStKRgBSajKo0GiplxeG+0I7kx13zkpGYqYOlaATycxemc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547419; c=relaxed/simple; bh=PidD8m5Mw2TKAXvnhCtNThX7/HJ7hIwRGosYDb9dcWc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=P4RRmQA5J4qOGbQPE87APKB4bzrbrDZublR5tER+X6sOnjMBikwTJdlWvw52YI36Dx1xQsv6w9fKNeDCWfEz+zjLll5G6hZm8M5dCrE96uSIfYovPWRuWYw632OuB90PO1OE+w8QnxRhdqGMFYL07M9lhrpuJpcGeYBixnRhsco= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=mXNE8yHP; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=h1s4936+; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="mXNE8yHP"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="h1s4936+" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547278; bh=EwLy3thexIFvKpK2xg4+tHj kVfjlA8BeeqelEzYnxLY=; b=mXNE8yHP4KFTq+OL7fX6islFuIS9Vn9LiFh8Tqa+cAKRsb3H2d yXgmN6Kjb6fFcGlWu121x+8Ig9+xrrIYsRzNKw0ltYYosYoJT7/h6gE6LlVSRU2En6/ut18izPq VFm1APEjGBvofbcwCPRUFh/n3Nqm75We57KCTTHfTBkKgHAHEerlzU0ciDxqiZCL/M4xcMbD8fn GkxRtlgy1iO7jnbLQs2c7N7uWZ+E59dU6iAwqxonrvejN2DZeYGTFxeAsg34EbBq+CulppTm5lS mw37wyUbnPXWECXzKqeQvGqDzNY1amVgU7uCW32BRMGgPkWs408+WOQZg12VOHDR5BQ==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547278; bh=EwLy3thexIFvKpK2xg4+tHj kVfjlA8BeeqelEzYnxLY=; b=h1s4936+KEGbNC+J4hr+YXYAnDdPCdxMM3wdc+0nRWc5grszjJ BiQ+ftvRTLSalIz8RiK+K1GhtOO8flCtY9BQ==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:33 +0100 Subject: [PATCH v3 1/7] dt-bindings: backlight: qcom-wled: Document ovp values for PMI8994 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-1-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= , Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=1588; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=PidD8m5Mw2TKAXvnhCtNThX7/HJ7hIwRGosYDb9dcWc=; b=h4XJe8lzk8hkUVV7y2UtZJJa53nhVHGPNNXRtwTDsk2TBYBiTkX5kYSphfzJirqsp59gRtoxT QE5ibAbM2pqCuPT5illFr9zj6rs6tLWfJnPpUsZJOOVdXNK8X+drukw X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= Document ovp values supported by wled found in PMI8994. Reviewed-by: Konrad Dybcio Reviewed-by: Krzysztof Kozlowski Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n Reviewed-by: Daniel Thompson (RISCstar) --- .../bindings/leds/backlight/qcom-wled.yaml | 22 ++++++++++++++++++= ++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yam= l b/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml index a8490781011d..19166186a1ff 100644 --- a/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml +++ b/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml @@ -98,8 +98,8 @@ properties: description: | Over-voltage protection limit. This property is for WLED4 only. $ref: /schemas/types.yaml#/definitions/uint32 - enum: [ 18100, 19600, 29600, 31100 ] - default: 29600 + minimum: 17800 + maximum: 31100 =20 qcom,num-strings: description: | @@ -239,6 +239,24 @@ allOf: minimum: 0 maximum: 4095 =20 + - if: + properties: + compatible: + contains: + const: qcom,pmi8994-wled + + then: + properties: + qcom,ovp-millivolt: + enum: [ 17800, 19400, 29500, 31000 ] + default: 29500 + + else: + properties: + qcom,ovp-millivolt: + enum: [ 18100, 19600, 29600, 31100 ] + default: 29600 + required: - compatible - reg --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BB40132938A; Fri, 16 Jan 2026 07:08:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547287; cv=none; b=IS1SGHHYf7gOHsaKK+D/EL32qJbc5hSTzKBeoWkP0cUfb83bazDz2YS7hvIu5AqItW0XkZfDrpvLYJnLkWNsr9NDoOlGORVbCJiwnNDZyxokEMaJaLhnFkK9bYBWLVobqwICwhrFgfbShiV491z2KRZ3SxCtV+00lCNrWaApZI0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547287; c=relaxed/simple; bh=C7f1Wsl4PAXBG1FKv0Z/4MadLG834+BqLQH+xcJmGYA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=D+Jl8Manb+ut6BJYvj/BytytatknWLZMzOQcyWHjF4VR/5aKz1wQ6I/Wwo+xOaToTTXO5OhBX57Z+EiblhjlE98t6te/OPYMoybjjJ+ECCIn7IK6FYuHjsudVCssks32uonM6qke2mkt1H+nL/49T4zNiyhwwJAfBpBtnuuQ4K4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=kyznlMjT; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=UYWnlIdz; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="kyznlMjT"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="UYWnlIdz" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547278; bh=RjCN5VQHgx91mUr87hbsMZ0 O/PV+IbGWFJvvdqUb2QY=; b=kyznlMjT16s5MlI8bcl9xOXxGJ6LrOHfL2kEeo5dfNC6RExQ8a SptTqj+zdvMY9AwdqQbGJ/BA4171qdTfmw/sykfcIB8hbCaZcBXPOahXHpPGSiiwNpkINiwTGLa h01HiZWZq5iwAUVvsvVC86lGR1Ys+5UtpzQM11dpS+WWM8HmhAp0lmkcpazoM/TL9nE75JAa7Ze VkxDjF3MImWvP+SrVNcnGqrrRNg17n4gwZ9se/vd1RzkZbTxs9ZLyX/zZ27PsMwhpo1X4HGVVnU C5QvqDGPWeMMbBAckVjQOELPjlj86sBQkSSJ4pmL/jWurJcwiHlvSS01ACneJxDo6UA==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547278; bh=RjCN5VQHgx91mUr87hbsMZ0 O/PV+IbGWFJvvdqUb2QY=; b=UYWnlIdzVJKu4F/3dC7wReuaMP1qNdLEotHpWx3SLjsRgKHXTu LEM16tYfZ8ZqiPcEou2oYA68lt0Td2pEAdAA==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:34 +0100 Subject: [PATCH v3 2/7] backlight: qcom-wled: Support ovp values for PMI8994 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-2-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=2315; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=C7f1Wsl4PAXBG1FKv0Z/4MadLG834+BqLQH+xcJmGYA=; b=zY8EdQADuq0Cuq6XFUvpqNHgufGwZuwqSTuwga6EYYtRN+JBM51Hw6ofa3SWUEg0nDifa2j8H 6KaR2pDNoygDPUrGDxhObElF1kIEkm9h4q+M961Bxjhkrs3HoklnHeO X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= WLED4 found in PMI8994 supports different ovp values. Fixes: 6fc632d3e3e0 ("video: backlight: qcom-wled: Add PMI8994 compatible") Reviewed-by: Konrad Dybcio Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n Reviewed-by: Daniel Thompson (RISCstar) --- drivers/video/backlight/qcom-wled.c | 41 +++++++++++++++++++++++++++++++++= ++-- 1 file changed, 39 insertions(+), 2 deletions(-) diff --git a/drivers/video/backlight/qcom-wled.c b/drivers/video/backlight/= qcom-wled.c index a63bb42c8f8b..5decbd39b789 100644 --- a/drivers/video/backlight/qcom-wled.c +++ b/drivers/video/backlight/qcom-wled.c @@ -1244,6 +1244,15 @@ static const struct wled_var_cfg wled4_ovp_cfg =3D { .size =3D ARRAY_SIZE(wled4_ovp_values), }; =20 +static const u32 pmi8994_wled_ovp_values[] =3D { + 31000, 29500, 19400, 17800, +}; + +static const struct wled_var_cfg pmi8994_wled_ovp_cfg =3D { + .values =3D pmi8994_wled_ovp_values, + .size =3D ARRAY_SIZE(pmi8994_wled_ovp_values), +}; + static inline u32 wled5_ovp_values_fn(u32 idx) { /* @@ -1357,6 +1366,29 @@ static int wled_configure(struct wled *wled) }, }; =20 + const struct wled_u32_opts pmi8994_wled_opts[] =3D { + { + .name =3D "qcom,current-boost-limit", + .val_ptr =3D &cfg->boost_i_limit, + .cfg =3D &wled4_boost_i_limit_cfg, + }, + { + .name =3D "qcom,current-limit-microamp", + .val_ptr =3D &cfg->string_i_limit, + .cfg =3D &wled4_string_i_limit_cfg, + }, + { + .name =3D "qcom,ovp-millivolt", + .val_ptr =3D &cfg->ovp, + .cfg =3D &pmi8994_wled_ovp_cfg, + }, + { + .name =3D "qcom,switching-freq", + .val_ptr =3D &cfg->switch_freq, + .cfg =3D &wled3_switch_freq_cfg, + }, + }; + const struct wled_u32_opts wled5_opts[] =3D { { .name =3D "qcom,current-boost-limit", @@ -1423,8 +1455,13 @@ static int wled_configure(struct wled *wled) break; =20 case 4: - u32_opts =3D wled4_opts; - size =3D ARRAY_SIZE(wled4_opts); + if (of_device_is_compatible(dev->of_node, "qcom,pmi8994-wled")) { + u32_opts =3D pmi8994_wled_opts; + size =3D ARRAY_SIZE(pmi8994_wled_opts); + } else { + u32_opts =3D wled4_opts; + size =3D ARRAY_SIZE(wled4_opts); + } *cfg =3D wled4_config_defaults; wled->wled_set_brightness =3D wled4_set_brightness; wled->wled_sync_toggle =3D wled3_sync_toggle; --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 584022517AA; Fri, 16 Jan 2026 07:08:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547288; cv=none; b=dVd7mRNGLaj9oCNfuyuBkLcENiKyc+0m6JXj8FfA1N5+KVrrGGmEHL3cKsrP9ise2jD8L1ZLGId3cZquFsK8aCAnKv1Jy+wuHSGTH39HqwVOe6DNkI5/hRDcHZDA9IPs2B9O1XRcrQbaTcKAPfwEeHgAOwQzKGdfW0HlKSNhXiA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547288; c=relaxed/simple; bh=+Z+7Ue/bQvJDRGQtEfV4EMexSZzq4Mmr/AfR4LmNRJs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fwMBZCM6kfkLD1wpmVz+cl/Drd68QigHXNInV1UiX9b7mcOnMRDud7VLK4MFYhD3xYNygE+PLKbVDcyYxc+ESKuImvOtkP2gvrWJPH3K3tZtylEqQ8xdkcdnqxd/FhP4E4673YbVEd73Bm35jloAXGmgbUbWRlQRFqoRcEpkRZo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=jq0DgXC6; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=QyLhnFtR; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="jq0DgXC6"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="QyLhnFtR" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547279; bh=Yj3R3LSXDIKMIRJ4s80qRXc cHrtpbMjXCkt9lKktnz8=; b=jq0DgXC6xSypmYksl+WVs7NotZVYiM+yV802jyfjaVTFnipHvc 8+9z6tCTYlP7dEqOwGqSaYI5/ttPtT6anMgQGf2vG4UkZ698pN0L/OiNNGvszFgSMILJnQmDGys McMhTUYcYzAiMURyvNQqJn67yn3fxI/E0QwYnoCqW3ULc5SizagPpq+wg4jH0MziLwVI3IcNkQY Ux30Ft8Ai0qolr8qFen13KM5cwzv7HCgSLz2Vkk5fgqZzKHnsUwC7DZ4E0XlTMQl5HnAtCDAyEn XnRpribPpC7wUnX+6Guxa4tG/0FrrvvTHH6q0xN664O+CTGrn6TIn0QKhYrgBo7R5IQ==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547279; bh=Yj3R3LSXDIKMIRJ4s80qRXc cHrtpbMjXCkt9lKktnz8=; b=QyLhnFtRqcso5qNbQhH+SH7V33ZbcLSIcMQ5Up5gEcG9k+M+aE 0bp8F+h1sHcM1eRGmlinurHrndd9Sl2oq9DA==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:35 +0100 Subject: [PATCH v3 3/7] dt-bindings: backlight: qcom-wled: Document ovp values for PMI8950 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-3-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= , Krzysztof Kozlowski X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=989; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=+Z+7Ue/bQvJDRGQtEfV4EMexSZzq4Mmr/AfR4LmNRJs=; b=GsU6er1FmH6yqzdsXoCg+LFLlsU+cRar5sXphkj4GZcsAG0lfvwJ4tUpVPBSi19DHNfY4FMgU o8mF1DkMfj9DD80melNoEsI56Y3LPv5WAVSDxfedvH05CbKhgasbYoL X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= Document ovp values supported by wled found in PMI8950. Reviewed-by: Konrad Dybcio Acked-by: Krzysztof Kozlowski Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n Reviewed-by: Daniel Thompson (RISCstar) --- Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yam= l b/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml index 19166186a1ff..a54448cfdb38 100644 --- a/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml +++ b/Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml @@ -243,7 +243,9 @@ allOf: properties: compatible: contains: - const: qcom,pmi8994-wled + enum: + - qcom,pmi8950-wled + - qcom,pmi8994-wled =20 then: properties: --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2FB9F34FF7A; Fri, 16 Jan 2026 07:08:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547300; cv=none; b=DXarfts0YhDKHdLsKOniyKgptEa1LUE2Nq3XblJ3T2rElDYrjeGc6babP3Gkpld8twenomRI5BzQ7Zvza++F0I657Nx43yFduJ1ox/Z9injJQQQgDxacWvAk2kCTaL9jzU9cL48nd3OJW0yVj5dDsyhYKP393wUhstGFCwyTuQI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547300; c=relaxed/simple; bh=LptOWX/xBS3j3shX3xaZHEAMr54QB3qLk0LvPIXpZGo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TEddvLlZ7dvRrCymZv+swYzq6XgSCAuzpDooVARHPwoojdtefgithbQU3YCTL5RvFEKHDtYob7NWleC3tpuIaTnhsVIqgmDcqmuBTE5FJDir3HJeDz1kJwpIn8RNj9R2KlFDSt8jeYGRHWNaiKkKED44AyA/L4K9ulVlNUilWOY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=itC5Xok5; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=ZWfkNx81; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="itC5Xok5"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="ZWfkNx81" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547280; bh=1+Nc+UlNBUSqpHc8UrUeHOV 5dyDboqFv6FLQnf7eeC0=; b=itC5Xok5h4ZAPGb9wi9Bs9toCmtMmh0NDhdnqXbTP16/bsuiDj HZjDyEFYtQ1f2NU9zDAipPx6eyXbaVkqLRfsQ6TmOeS/2GX7wb0gEvytXA1mDumUrr1HT2v7bYn S7gADmsnLmDKp2ksfG6t6A0Bh94VJw95mqcZIhlpqrX+7i6O/eip46VBjIVLhj2eTUveIVjezZ5 kqacwRh3i+n7hcsyrJqvTfdaWrxJMotX4vRbVBDZePfMyAhAffEmvuCXV8T1+3J1VDnInMcc3mW VdU89POHjS2A0QnBzetCoOAGKqHdN38Vywe0DBpBZi8zz4d2CtqjNvQgOKI7+b9S/cg==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547280; bh=1+Nc+UlNBUSqpHc8UrUeHOV 5dyDboqFv6FLQnf7eeC0=; b=ZWfkNx81qAIKYauLmR0gxSf7sTlRuTrzjMbjstxWOkA8teWF1k cILs9fuVZ6xGDLBzhSifQl4D56zup/S7vFDg==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:36 +0100 Subject: [PATCH v3 4/7] backlight: qcom-wled: Change PM8950 WLED configurations Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-4-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=984; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=LptOWX/xBS3j3shX3xaZHEAMr54QB3qLk0LvPIXpZGo=; b=lNNY+N8wKNaNv3u1A0+rvjMIlYkEHbt5Fbe+PmOOGFHkppB5I+qvfAx/nGcwMIOlzp+AnXX+S b1pGvE7M+sYCArMr2t4t61BhrB7YU1bIal7Vakq7v/+6YOOxdSsnf2C X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= PMI8950 WLED needs same configurations as PMI8994 WLED. Fixes: 10258bf4534b ("backlight: qcom-wled: Add PMI8950 compatible") Reviewed-by: Konrad Dybcio Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n Reviewed-by: Daniel Thompson (RISCstar) --- drivers/video/backlight/qcom-wled.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/video/backlight/qcom-wled.c b/drivers/video/backlight/= qcom-wled.c index 5decbd39b789..8054e4787725 100644 --- a/drivers/video/backlight/qcom-wled.c +++ b/drivers/video/backlight/qcom-wled.c @@ -1455,7 +1455,8 @@ static int wled_configure(struct wled *wled) break; =20 case 4: - if (of_device_is_compatible(dev->of_node, "qcom,pmi8994-wled")) { + if (of_device_is_compatible(dev->of_node, "qcom,pmi8950-wled") || + of_device_is_compatible(dev->of_node, "qcom,pmi8994-wled")) { u32_opts =3D pmi8994_wled_opts; size =3D ARRAY_SIZE(pmi8994_wled_opts); } else { --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7BB3134F27D; Fri, 16 Jan 2026 07:08:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547290; cv=none; b=FijdJpUIrUoXjRW+ks6z/mOIwn4C/kjb4A2yI20rSI9Vg4TCGxI9+ZuED17JdoYPHsXsqsyKUT/l3NQ6pIZpcDQqsWxY8gPOwomzcIB9swy3wrz2gghLUcCCbuvwGKzNown/EMwKqRFBRXCuCeHVNFMgt/G+/roanpIGgup9fU4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547290; c=relaxed/simple; bh=R51pIOSxhagbTKh1Jt1ByaR5vAKzdpI0frd0dUUM/+g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QtTVKUvx7hkrryxT7PmW5puYtszaGJ5Fh2JfbmqrRXp4uU3wbsuv1k0SDqeEK89YzHpv3VI6vmccsu0+wydM3sQFJhU+kHNaub/lStA+UnabKvxdrIHJtFauR/TXGSIsmNbsQhsTHH3gVaXALMbJPKqmpACh3+EcM1ekOZuSCOw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=sIB4aTNN; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=H453Xz73; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="sIB4aTNN"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="H453Xz73" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547281; bh=AvIzM2nLqwPVqyqqe4S5ee1 crGx+CsMVd1ai9BANdC4=; b=sIB4aTNNhUWitXSp/KvVMnd4Ff9pI8BNWfqzlQTbgfUVJoeSES yUltBbCQQnuc+m8OtiTw9d8jJtFBXrT+3imMOd3cD9+0tZb5HdffUsXh4saGoc1CNLspSYKM2/V gso4kxBN7ejKsg0wjDojP3UhRK8OdA+XdRgtIfEIeOcXDxjqrXLipu6kzALbSFiUzRuaGeQNC1Y AB5sn3XRyIupRPgMWhvAdvnIC4YsJT+OStay5LuxSJ+FycjMYKHOHxO/nCsqBgU8DUt2kAc5kX0 2Wc/Ifr6+gYgQG6lAT25BRIEy5yLTdVYbtRag42Ckp1SGR5OIB28cpRDsjErYA/CJHg==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547281; bh=AvIzM2nLqwPVqyqqe4S5ee1 crGx+CsMVd1ai9BANdC4=; b=H453Xz73k7cugjgil7k1FMgZ/nq1ybMTSQnubxePz6oGaQPwxe Y8fyZ51qEYi+4cyr9PbRbWoKwpAl1/H77MCA==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:37 +0100 Subject: [PATCH v3 5/7] arm64: dts: qcom: msm8953-xiaomi-vince: correct wled ovp value Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-5-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=985; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=R51pIOSxhagbTKh1Jt1ByaR5vAKzdpI0frd0dUUM/+g=; b=+nOudNBfn6dCatVLyaY7JDGGnY9FFAaPs/wsaYm9YWfHzAIZBo0FmHb4NymZEy210NauvIiZr bSQqa9OouP8BHE3xxmqauZSMbJl8agbGXbaGpZEhY7w6y4ZyHclvWmZ X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= PMI8950 doesn't actually support setting an OVP threshold value of 29.6 V. The closest allowed value is 29.5 V. Set that instead. Fixes: aa17e707e04a ("arm64: dts: qcom: msm8953: Add device tree for Xiaomi= Redmi 5 Plus") Reviewed-by: Konrad Dybcio Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n --- arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts b/arch/arm64= /boot/dts/qcom/msm8953-xiaomi-vince.dts index d46325e79917..c2a290bf493c 100644 --- a/arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts +++ b/arch/arm64/boot/dts/qcom/msm8953-xiaomi-vince.dts @@ -169,7 +169,7 @@ &pm8953_resin { =20 &pmi8950_wled { qcom,current-limit-microamp =3D <20000>; - qcom,ovp-millivolt =3D <29600>; + qcom,ovp-millivolt =3D <29500>; qcom,num-strings =3D <2>; qcom,external-pfet; qcom,cabc; --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73DE234F27D; Fri, 16 Jan 2026 07:08:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547296; cv=none; b=gz7mf9STGqXShty2XQK95bdL/tvpCOqrDkkmZzTCy60G+bjbWAplwXuMo/1QQS/68L7OlVMWc5cbE9MRwBrViqXhBwGtd2k/MfdM5/Q2HOKM6ufLkAKj7o9srRw7atJGP27h0aC9Q4I6dJTtBxerIaLUKo1eWLKDYN2a3C1H4Ds= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547296; c=relaxed/simple; bh=sL1xJ/7VJyqA0vrIzRCtoN0OcaOJvQekAknEhb2LvJA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=LHCivj0LrPkRcoZ6fEiUT9Vb0ewwtPOy+Q4M1/QlFejShAoSyNhNhBJwydmvY6mFEd4buoOtatp90tsiM6zpRvr6RyHIuxEvuRMBQXHrpLPHvlDSfCXOQsyqb1d8N8SS3N+5sETRWIqE7MYP6+xN4RWjtYg9s3UIiFbbQI4axyA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=KBBSRn3q; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=ODHuQBnX; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="KBBSRn3q"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="ODHuQBnX" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547282; bh=ZTd4KzpYo+iJMB9JniHWo34 Z5P9kW3MY6d22A976Kv0=; b=KBBSRn3qmGHAYogcA1mB6ITMZvdrwjP9GbtpvAEwd15B2cL3KZ HYx3i1S+buWVZc8N+vaZMV9TqspSV1KIsH/pHpTY2EZCNb71oBMX19BgmfS8jFgchoKaokPqlqx qumQIWrBE+Yxvn/hcoMDKav6XekbuLettvhj7xoa3h93e4ka0jQVNG/2QCkGjcuVjMXST/DpDBs De0izlGKfIwiZeCBwcpd5Plb4hTS53n+vastxyaGhJaY4oBvn75J8E1QPvytU8szgQo8Zp0WfyD lzWOO6G6Xb5wPPt3xR6FDybCTQevJ0anJThihVuWKPQYuXXT5eg4ZB/F2hc+FeeDU8A==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547282; bh=ZTd4KzpYo+iJMB9JniHWo34 Z5P9kW3MY6d22A976Kv0=; b=ODHuQBnXafGB78qG3yOqk7S42bPX6mJnkLzCI/7Du4T4taRfpV L3cC6p0u6MALYcV9Yc03GTQRZYHgdxdwFIBw==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:38 +0100 Subject: [PATCH v3 6/7] arm64: dts: qcom: msm8937-xiaomi-land: correct wled ovp value Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-6-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=883; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=sL1xJ/7VJyqA0vrIzRCtoN0OcaOJvQekAknEhb2LvJA=; b=mSJtzujcf4p0emnGtfp3CWhKGN3blU1UEUaFPzLIVSZjmJa22LweGJpEX/3J26IMCug0zq7Xm WNc+mQYaJGGA2kRP1IEg7n9ExgtDIOVHfoJpMzAYqp0nxg8BiY4tXck X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= PMI8950 doesn't actually support setting an OVP threshold value of 29.6 V. The closest allowed value is 29.5 V. Set that instead. Fixes: 2144f6d57d8e ("arm64: dts: qcom: Add Xiaomi Redmi 3S") Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n --- arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts b/arch/arm64/= boot/dts/qcom/msm8937-xiaomi-land.dts index 91837ff940f1..4f301e7c6517 100644 --- a/arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts +++ b/arch/arm64/boot/dts/qcom/msm8937-xiaomi-land.dts @@ -178,7 +178,7 @@ &pmi8950_wled { qcom,num-strings =3D <2>; qcom,external-pfet; qcom,current-limit-microamp =3D <20000>; - qcom,ovp-millivolt =3D <29600>; + qcom,ovp-millivolt =3D <29500>; =20 status =3D "okay"; }; --=20 2.52.0 From nobody Sun Feb 8 19:55:46 2026 Received: from mail.mainlining.org (mail.mainlining.org [5.75.144.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E87A334D90C; Fri, 16 Jan 2026 07:10:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.75.144.95 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547437; cv=none; b=YZ64DxgD7M1RdBzfoFvAI+vN7bMkFBNuNq8ipnHt/DQb/M8XqMBiAg40Arcx288qD/mYBOIgCr2zU9Sgn1wRNobCX75mL5f4mhUXCLggSHiP9W2AmKvfPCE9yT6KcdZF4OpmFaM7k3jEeLB0IcYDq2gTKkjzy+SV4eGyEAP/uVE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768547437; c=relaxed/simple; bh=zbsGn2Qvn3aara0EHz4uPK0rPp25zn+kle3Iajn6Cwc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZzPSAf+20qs/u0lNx/qNOLDMtFAz9VR7CapwgmxTjC3HeKFnPxQ5fmdv/riy19qKru3DfrOqV3QAMRb6jpvxQxm6ENfagP43Ut4Fy/B76jNq7rvh7wuZHDqy9oVoUFSCtWwWvyn4BFgARKSr8HQgRXdi1RCyBLu5YTkL+djtduM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org; spf=pass smtp.mailfrom=mainlining.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=VaBEPpYY; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b=CoGRshCl; arc=none smtp.client-ip=5.75.144.95 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=mainlining.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=mainlining.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="VaBEPpYY"; dkim=permerror (0-bit key) header.d=mainlining.org header.i=@mainlining.org header.b="CoGRshCl" DKIM-Signature: v=1; a=rsa-sha256; s=202507r; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547283; bh=Qq6InsqVKyZMyL8BBK8OAsI lvW+EJdyNiC2eOxhaapI=; b=VaBEPpYYGV0aitRRLPWrwe7ifNmDNF7jo9f7xRPRh/F8wIzRrD BFR7NwMc6497hME5ZvUzF7Zby3HEB4hUCtGbFmlN6E6t/E5AkTiLZA3rVk/2BNlxXIa0LXg1H21 FjWI4Qls3Ad8nGqAFAwIJ/VUh4dYxMZJukaoLDdzEKbtyXqEsz7mwQU5gUfJRFhIdNrxt6kffOV XG3GD7iXiSY6adVNz50uD3Xz08b2z+ucPql+wfW49JVvdD1S3LmKqdKL8ckLuAoRPLew3IVRjlB qasejZ9h8at2wFPoKuws5/DSDt14P6TkzeiU5iW4qKBAn9wQ2pz4luRLAV8br/bhwvQ==; DKIM-Signature: v=1; a=ed25519-sha256; s=202507e; d=mainlining.org; c=relaxed/relaxed; h=To:Message-Id:Subject:Date:From; t=1768547283; bh=Qq6InsqVKyZMyL8BBK8OAsI lvW+EJdyNiC2eOxhaapI=; b=CoGRshClAhUsSwLdMkAUbhVsUGtifY6wsj/5581V9ZqidaiTab 80QumbT1nBtOdt5Wes+Kb4DEC4TjJzadEyCg==; From: =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= Date: Fri, 16 Jan 2026 08:07:39 +0100 Subject: [PATCH v3 7/7] arm64: dts: qcom: msm8953-xiaomi-daisy: fix backlight Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260116-pmi8950-wled-v3-7-e6c93de84079@mainlining.org> References: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> In-Reply-To: <20260116-pmi8950-wled-v3-0-e6c93de84079@mainlining.org> To: Lee Jones , Daniel Thompson , Jingoo Han , Pavel Machek , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Kiran Gunda , Helge Deller , Luca Weiss , Konrad Dybcio , Eugene Lepshy , Gianluca Boiano , Alejandro Tafalla Cc: dri-devel@lists.freedesktop.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Daniel Thompson , linux-arm-msm@vger.kernel.org, linux-fbdev@vger.kernel.org, Konrad Dybcio , =?utf-8?q?Barnab=C3=A1s_Cz=C3=A9m=C3=A1n?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1768547276; l=1000; i=barnabas.czeman@mainlining.org; s=20240730; h=from:subject:message-id; bh=zbsGn2Qvn3aara0EHz4uPK0rPp25zn+kle3Iajn6Cwc=; b=jXbi9hS+qCYPyUIO2MjLpEkGwVCUg8dMlehD6gtjnFtgUbq6vXrFPPH7hLzQkhTcdONIl1uRu lA95BhCL5LXBZMCPRSwew6pW4uyOlHbhFPmk8n77fx1VbxFJFxAK0Yz X-Developer-Key: i=barnabas.czeman@mainlining.org; a=ed25519; pk=TWUSIGgwW/Sn4xnX25nw+lszj1AT/A3bzkahn7EhOFc= The backlight on this device is connected via 3 strings. Currently, the DT claims only two are present, which results in visible stripes on the display (since every third backlight string remains unconfigured). Fix the number of strings to avoid that. Fixes: 38d779c26395 ("arm64: dts: qcom: msm8953: Add device tree for Xiaomi= Mi A2 Lite") Signed-off-by: Barnab=C3=A1s Cz=C3=A9m=C3=A1n --- arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts b/arch/arm64= /boot/dts/qcom/msm8953-xiaomi-daisy.dts index ddd7af616794..59f873a06e4d 100644 --- a/arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts +++ b/arch/arm64/boot/dts/qcom/msm8953-xiaomi-daisy.dts @@ -157,7 +157,7 @@ &pm8953_resin { =20 &pmi8950_wled { qcom,current-limit-microamp =3D <20000>; - qcom,num-strings =3D <2>; + qcom,num-strings =3D <3>; =20 status =3D "okay"; }; --=20 2.52.0