From nobody Wed Jun 17 05:15:23 2026 Received: from mail-106118.protonmail.ch (mail-106118.protonmail.ch [79.135.106.118]) (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 E60A03CBE6C; Thu, 23 Apr 2026 04:51:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=79.135.106.118 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776919906; cv=none; b=aJtiYDC+BNuFfKv54CN9Brs/HQ4rIDAh9/xD5nV+8gT4tKBCuXe0ziDlNRjVBmPIX6Ke6Rw0MQVdPXt0Fk0HTtEHStPU9xCiF2mAooucB9vpvaMc4ytUryV3GZAjHzWsTxaCcidqULyVzF2J8INS2grP3lPwjAAoBenFNFwdFdQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776919906; c=relaxed/simple; bh=lrj6jOsTI6FZkRh6drcW/yTqZiFHlc2sG2eUWM591HQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=TUbIp4HfWMeo9cgne+R8axnx26VNRfQCUj6CtYymRaU8sf6brk0yrllYqZzgL+2fWEqkj2+0fTBsQBmIHvvKqaofDFYo67TZq/96Wovc+Ig68Pi55kOb+w04HFS1AbnwIBVnrpiz981L6Fq6/WF75Dg8zmqpXUXdeU82tgJgozM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me; spf=pass smtp.mailfrom=pm.me; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b=YKb9qgvN; arc=none smtp.client-ip=79.135.106.118 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pm.me Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b="YKb9qgvN" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1776919902; x=1777179102; bh=lrj6jOsTI6FZkRh6drcW/yTqZiFHlc2sG2eUWM591HQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=YKb9qgvNWovv5TjP4Bt/bh2xTSDtPDUgApRbD3LnRHSFawqZUCaibN/wd3N9K6hsW xkxdYfHOXP7CtJ7Hp9np39vtMtlEn8sDh1y7K4gijhGhBj+a4rFUfwv82UFj2hkIwL 9zIdIMaM1uQLO8z+IvuyOa6LEurWWC54VGMz3S+W+B9r0Mi3xUNjyeexD6GXHyVTDR 13zbRE8XNmJ+qCikGNM5tr97n4GGfK+70xO2n3dMCaQfbifErErXlsPublPYVaxvYt ayyoQDpjKs7+lO8eGEY5EgUtOTS5ilQtK5DJOZyxPv2sMzdRyNr1rJRycPeStLsWrT hjj0vtWbBjyXg== Date: Thu, 23 Apr 2026 04:51:36 +0000 To: Bjorn Andersson , Linus Walleij From: Alexander Koskovich Cc: linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Koskovich Subject: [PATCH RFC 1/2] pinctrl: qcom: eliza: Fix HDMI_RCV_DET function slot Message-ID: <20260423-misc-eliza-pinctrl-v1-1-2498b365ff2c@pm.me> In-Reply-To: <20260423-misc-eliza-pinctrl-v1-0-2498b365ff2c@pm.me> References: <20260423-misc-eliza-pinctrl-v1-0-2498b365ff2c@pm.me> Feedback-ID: 37836894:user:proton X-Pm-Message-ID: 277060cf3c070fe75af9843470e655037df09ea9 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" The hdmi_rcv_det function was placed at alt function slot 2, but the correct mux value for this function on GPIO 19 is slot 3. Move it accordingly and leave slot 2 unassigned. Signed-off-by: Alexander Koskovich --- drivers/pinctrl/qcom/pinctrl-eliza.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pinctrl/qcom/pinctrl-eliza.c b/drivers/pinctrl/qcom/pi= nctrl-eliza.c index c1f756cbcdeb..b3413520a115 100644 --- a/drivers/pinctrl/qcom/pinctrl-eliza.c +++ b/drivers/pinctrl/qcom/pinctrl-eliza.c @@ -1305,7 +1305,7 @@ static const struct msm_pingroup eliza_groups[] =3D { [16] =3D PINGROUP(16, qup2_se5, qup2_se2, mdp_vsync, mdp_vsync2_out, mdp_= vsync3_out, _, _, _, _, _, _), [17] =3D PINGROUP(17, qup2_se5, qup2_se2, mdp_vsync, mdp_vsync0_out, mdp_= vsync1_out, _, _, _, _, _, _), [18] =3D PINGROUP(18, qup2_se5, qup2_se2, hdmi_pixel_clk, _, qdss_cti, _,= _, _, _, _, _), - [19] =3D PINGROUP(19, qup2_se5, hdmi_rcv_det, _, qdss_cti, _, _, _, _, _,= _, _), + [19] =3D PINGROUP(19, qup2_se5, _, hdmi_rcv_det, qdss_cti, _, _, _, _, _,= _, _), [20] =3D PINGROUP(20, qup2_se6, _, _, _, _, _, _, _, _, _, _), [21] =3D PINGROUP(21, qup2_se6, _, _, _, _, _, _, _, _, _, _), [22] =3D PINGROUP(22, qup2_se6, _, _, _, _, _, _, _, _, _, _), --=20 2.53.0 From nobody Wed Jun 17 05:15:23 2026 Received: from mail-24416.protonmail.ch (mail-24416.protonmail.ch [109.224.244.16]) (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 3EBCA3CAE6C; Thu, 23 Apr 2026 04:51:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=109.224.244.16 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776919917; cv=none; b=qVMgDuG3GeY7662cnb44Oct7cWcYvznjahFYB+JS6sL4hOm0HFZNeTF47OhniOA5h1jDUh2+WKp+4VHmJlqtTpYnu//j/hJzQCbZbolBhEbwLuVo4MMT++YPc0/pqquOIjm/x4rpNAaWwbiazGx9+i+aAfgV7C2llihSbgA2+38= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776919917; c=relaxed/simple; bh=TR7ngD+JdK4DU+FncCkwlbE2pgVePIwx/bMTGXF3mX8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=XuOnePqWVpIeHDuGadXneqXIKEThqVNJNvII79krxilmt7wDngQr6m4VWNX6b3rhKqzvpr0rcei+GHsW3TikGl1T5mQWWf5fH1xDsZNctp+znyN+2a9FSWJEaXw3DvEK3N3YfxIhp+ajm5xFIsHlzUr1yHAlTDvlRfG5I8UWwzc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me; spf=pass smtp.mailfrom=pm.me; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b=NPOQdWwa; arc=none smtp.client-ip=109.224.244.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=pm.me Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pm.me Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=pm.me header.i=@pm.me header.b="NPOQdWwa" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail3; t=1776919909; x=1777179109; bh=TR7ngD+JdK4DU+FncCkwlbE2pgVePIwx/bMTGXF3mX8=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=NPOQdWwaMhiwus1AVugPqvCmN1yJIoa/0aXCdYZ2TNZD5gUWC8341gBqDHfdwcy2t sIxif7Q9mIGYwq03fB58GJxf0fYXAHM6PCE8mveBTHYW/EmKcbuSeIS+ykZtWxUxv4 LhnJlQhwBLmLkz9OLH/OPb+j7RDuvNGQyuMgv6wDMWREVPuEQyr+Bm2aHPJZTSZVfw SqDH9H02Q8Uh+RvouTVKcvPo3VcQkEbCL8TgHyNy6mbNYS0hBkdJuGFx9KUdhgQE/j W1/h/qU1SkKNPGe456vwUxbPQ/ipQ3BNZP+vN48T5JhsVGQ/FRU+u2aFV3NY04xKvI UO5giwjj8AaGw== Date: Thu, 23 Apr 2026 04:51:45 +0000 To: Bjorn Andersson , Linus Walleij From: Alexander Koskovich Cc: linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, linux-kernel@vger.kernel.org, Alexander Koskovich Subject: [PATCH RFC 2/2] pinctrl: qcom: eliza: Fix QDSS trace clock/control pingroup names Message-ID: <20260423-misc-eliza-pinctrl-v1-2-2498b365ff2c@pm.me> In-Reply-To: <20260423-misc-eliza-pinctrl-v1-0-2498b365ff2c@pm.me> References: <20260423-misc-eliza-pinctrl-v1-0-2498b365ff2c@pm.me> Feedback-ID: 37836894:user:proton X-Pm-Message-ID: 696da0a1c4e1f3a061f5ad25b9d5e8191c93cb7f 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" Fix a few typos for these in their respective pingroups, the groups already exist they just weren't referenced. Signed-off-by: Alexander Koskovich Reviewed-by: Konrad Dybcio --- drivers/pinctrl/qcom/pinctrl-eliza.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/pinctrl/qcom/pinctrl-eliza.c b/drivers/pinctrl/qcom/pi= nctrl-eliza.c index b3413520a115..ba99b2a20e9e 100644 --- a/drivers/pinctrl/qcom/pinctrl-eliza.c +++ b/drivers/pinctrl/qcom/pinctrl-eliza.c @@ -1340,7 +1340,7 @@ static const struct msm_pingroup eliza_groups[] =3D { [51] =3D PINGROUP(51, _, _, _, _, _, _, _, _, _, _, _), [52] =3D PINGROUP(52, qup1_se2, pcie1_clk_req_n, qup1_se2, ddr_bist_compl= ete, qdss_gpio_tracedata, _, vsense_trigger_mirnat, _, _, _, _), [53] =3D PINGROUP(53, qup1_se2, qup1_se2, gcc_gp1, ddr_bist_stop, _, qdss= _gpio_tracedata, _, _, _, _, _), - [54] =3D PINGROUP(54, qup1_se2, qup1_se6, qdss_gpio_tracedata, gnss_adc1,= atest_usb, ddr_pxi0, _, _, _, _, _), + [54] =3D PINGROUP(54, qup1_se2, qup1_se6, qdss_gpio_traceclk, gnss_adc1, = atest_usb, ddr_pxi0, _, _, _, _, _), [55] =3D PINGROUP(55, qup1_se2, dp0_hot, qup1_se6, _, gnss_adc0, atest_us= b, ddr_pxi0, _, _, _, _), [56] =3D PINGROUP(56, usb0_hs, tsense_pwm1, tsense_pwm2, tsense_pwm3, tse= nse_pwm4, _, _, _, _, _, _), [57] =3D PINGROUP(57, sd_write_protect, _, _, _, _, _, _, _, _, _, _), @@ -1358,7 +1358,7 @@ static const struct msm_pingroup eliza_groups[] =3D { [69] =3D PINGROUP(69, cam_mclk, audio_ext_mclk0, resout_gpio, prng_rosc1,= _, _, _, _, _, _, _), [70] =3D PINGROUP(70, cci_i2c_sda, tmess_prng2, _, phase_flag, atest_char= , _, _, _, _, _, _), [71] =3D PINGROUP(71, cci_i2c_scl, tmess_prng3, _, phase_flag, atest_char= , _, _, _, _, _, _), - [72] =3D PINGROUP(72, cci_i2c_sda, tmess_prng1, qdss_gpio_tracedata, ates= t_char, _, _, _, _, _, _, _), + [72] =3D PINGROUP(72, cci_i2c_sda, tmess_prng1, qdss_gpio_tracectl, atest= _char, _, _, _, _, _, _, _), [73] =3D PINGROUP(73, cci_i2c_scl, tmess_prng0, qdss_cti, atest_char, _, = _, _, _, _, _, _), [74] =3D PINGROUP(74, cci_i2c_sda, prng_rosc3, qdss_cti, atest_char, _, _= , _, _, _, _, _), [75] =3D PINGROUP(75, cci_i2c_scl, _, phase_flag, _, _, _, _, _, _, _, _), @@ -1430,10 +1430,10 @@ static const struct msm_pingroup eliza_groups[] =3D= { [141] =3D PINGROUP(141, _, _, _, _, _, _, _, _, _, _, egpio), [142] =3D PINGROUP(142, _, _, _, _, _, _, _, _, _, _, egpio), [143] =3D PINGROUP(143, _, _, _, _, _, _, _, _, _, _, egpio), - [144] =3D PINGROUP(144, _, qdss_gpio_tracedata, _, _, _, _, _, _, _, _, e= gpio), + [144] =3D PINGROUP(144, _, qdss_gpio_tracectl, _, _, _, _, _, _, _, _, eg= pio), [145] =3D PINGROUP(145, qdss_gpio_tracedata, _, _, _, _, _, _, _, _, _, e= gpio), [146] =3D PINGROUP(146, _, qdss_gpio_tracedata, _, _, _, _, _, _, _, _, e= gpio), - [147] =3D PINGROUP(147, ddr_bist_fail, _, qdss_gpio_tracedata, _, _, _, _= , _, _, _, egpio), + [147] =3D PINGROUP(147, ddr_bist_fail, _, qdss_gpio_traceclk, _, _, _, _,= _, _, _, egpio), [148] =3D PINGROUP(148, _, _, _, _, _, _, _, _, _, _, egpio), [149] =3D PINGROUP(149, _, _, _, _, _, _, _, _, _, _, egpio), [150] =3D PINGROUP(150, _, _, _, _, _, _, _, _, _, _, egpio), --=20 2.53.0