From nobody Tue Dec 2 02:05:03 2025 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 4FA852FF17D for ; Thu, 20 Nov 2025 06:51:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763621498; cv=none; b=TNevbFZCW5s5507gRc3iP5EdMbuL7pbAhFlZjbVg0J4q5Z4aBHKhu+Aokl8O84l0keXcw55jMgzGOii7qg6tbJ8POa/LlPruIxUDRhB1esAzbNxvbnL4j5Yq3vcN/q1pJhmTd2me9HW+srnXe/MAj16zDVKPkj67mY6RZ0cD7Xs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763621498; c=relaxed/simple; bh=t0DM0ZEsY9cfquGHzkVaBXOxvIaB5yQEXWWEL9Js4mw=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=S+2uwpF7arpSgVu4OFDRa44Vn7etqdchwjV2JthosRifKayeQSORoCaAcIWtHhfc94XxToaB/xNNai/uabvR4CbcPe0N1izaN32OMzndMvlaHmo0tXCx2/zpgtBe/SWlHzbUipZDppZYg9BWMQ5DEbhtfufM77vzFxFSqLrBk+w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=j3iXlwm9; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=fpsiXIoe; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="j3iXlwm9"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="fpsiXIoe" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AK56YDF4026468 for ; Thu, 20 Nov 2025 06:51:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=0Xut0bMq7t/ itRF84iEQ6e6NbnsU9ncOu2shMkWFW2s=; b=j3iXlwm9ipuUX4aAS+NigZYLirT c1jNpnEXPHEvwLrKysMqkcw0GUx2iKoCVzD81ueDAVbcii8hJ49G38DUYOrmvFfT I7RgQ8K1FHGIRRAEhXQtivEw421OokEzvwTvNpz3AVTE2VJ17Y4Y+4wD6mG3/eyO oL70sXurXvkP/7cnjCCA2potP1+j1IAqEgKvYRGQmz4C9LjymXw3hhuLpsVTere4 8PBHYb4pbXUZA2Iey/ImB3QWDLwmUbzSdb5SU5u8wAwovY7PxdVSMW7ZXStP4sgP el/RdVsmzsIWCMt2FHaz7TEkTc83odkO5/auK9pP64F27luN6Rjo0UNnBhQ== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ahvj3g8sq-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 20 Nov 2025 06:51:35 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-343806688cbso1354569a91.3 for ; Wed, 19 Nov 2025 22:51:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1763621494; x=1764226294; 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=0Xut0bMq7t/itRF84iEQ6e6NbnsU9ncOu2shMkWFW2s=; b=fpsiXIoehjGSwaBuwGoz/Ezcpf62v2bGOAVd2F7MPLlpKTJcaL+i4i8Ig1F/DoscYO kkEA/TqzCTii2C+VwdI/xC1Z002hJFqqg99DpsntBDHQPWRpBH8Ek/LALxBUv2DVDpib Q1/FKuoR63cdOfbmMNcx90qHICzCUYVU7MqRqZOCyD/GiNuob/iRQ4e75t81cboazpdb O8o3XUx6ErhG52q71HQbGoMNy81XK+E39y7QCY0EoYkQfcJxm4XfGHdgdzM8U/iDBjqf 4cyL0S2lHecu02wKiAKiHt+qq341awen4JJWp1/0I6J12ztj1nmfS4VXyHkw0+9eTkf1 z7IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763621494; x=1764226294; 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=0Xut0bMq7t/itRF84iEQ6e6NbnsU9ncOu2shMkWFW2s=; b=paPqpVqVIBqVKlV9av4dnYs9UUxg+dcQiTBv1TyBo6MbnCOKNay4Q6EsfSrmA+kvoD EsHrqF+MeHG+v5mNwBMnsx6v3wrTjmDu9Zl/4cvdy6qggTAv83q51Rw5x1kUB6PiGpnS alynLVNSEoCYNdM6Ax0SwCZYZfO2TeBESObi8qLU5kH7hP1ADJnSOF/7tmt6Frn8WKrK yuJYmYXwGS5i4hTQtD+JnFn3vGDfKzJmC7t+gZ8oi1IQoKVbwW7RNwO9toOL36z+WJd2 M3FRvnW24arpMo8xDdxF6ln0d/LkdeRLazcECBJTrTZ/W6RJE1KHRYrtEk0QBJ3GHzHg IRww== X-Forwarded-Encrypted: i=1; AJvYcCXy8NFsoeB7lmEYQAfHKFAWk1JQxrqD3BHF/NhwsHKS8A0hskM8xeGWiN6pmPErbtlY//Uf1phgQgtOgVI=@vger.kernel.org X-Gm-Message-State: AOJu0Yz5ZzbpmpWe5O67AaVyCI73L7n8GQFW4pjfC4dFsanvZNv6b1pw v0i/s3k7vHz/icqmL0sXe6u2cXZDC49VL0dj4Xe332bdIGIglNzWFAqYj3zfgikcUL8wP+bTViI Qi/9Qd8Di+cwaPdML4ddcbO01dOAoaG4dRtgArQ3RVqV8gMqlQ0q4tFiIm+DL+zUkah0= X-Gm-Gg: ASbGncutVLu1d7SIUcynjkQtUj0MtuWfUuo9fnWKZ2kz1thwKP2yYGFnIb3lEL13x82 6kMJ/wrSFvG6TsQJBfhl9zOPIvmASY+Ds4KzTbUmMUNRIzb1r4o+hQma1+Cz06eu4MUUsGFazHJ ddjNoxTeCf0gPzNlz1KLajsVUdS8wRBKUTwm3ZRfLYPWd/1EtrGBUvWTwzguCf/w6ee4kWzspBb jM8BeZhAfppCwU4N25ypqsiY4ruiqXVPrFTqb4oy6NTzK3nG0DKmv/vRc2ptOidxyP9QOEVbIEI yrNqadRcmIl4hwhxTSbundCxrtGtDv7WyO0ftLnUEmy0rqgwArgFpuopCJNhDqZD6gH/lzKLb/8 = X-Received: by 2002:a17:90b:2d0c:b0:341:8c8e:38b5 with SMTP id 98e67ed59e1d1-34728514dfdmr2186656a91.25.1763621493916; Wed, 19 Nov 2025 22:51:33 -0800 (PST) X-Google-Smtp-Source: AGHT+IEUIM0JhCPx/Pf2BAh6B5XedE9FIGzxDTnIZWCaaYmfncZJ/GTMhDKXnt1ZHfiiBzYKbYDXBQ== X-Received: by 2002:a17:90b:2d0c:b0:341:8c8e:38b5 with SMTP id 98e67ed59e1d1-34728514dfdmr2186626a91.25.1763621493456; Wed, 19 Nov 2025 22:51:33 -0800 (PST) Received: from work.. ([117.193.198.182]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34727be33dbsm1292681a91.8.2025.11.19.22.51.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Nov 2025 22:51:33 -0800 (PST) From: Manivannan Sadhasivam X-Google-Original-From: Manivannan Sadhasivam To: bhelgaas@google.com, brgl@bgdev.pl Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, krishna.chundru@oss.qualcomm.com, Manivannan Sadhasivam , kernel test robot Subject: [PATCH 1/2] PCI/pwrctrl: tc9563: Enforce I2C dependency Date: Thu, 20 Nov 2025 12:21:15 +0530 Message-ID: <20251120065116.13647-2-mani@kernel.org> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251120065116.13647-1-mani@kernel.org> References: <20251120065116.13647-1-mani@kernel.org> 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 X-Authority-Analysis: v=2.4 cv=J8WnLQnS c=1 sm=1 tr=0 ts=691eba77 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=UMbGOA4G/0oMlBJKcU414A==:17 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=UMpyiCEZGz9FoZQ1JnEA:9 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-GUID: RQIRqqFIty2auQLaLfUd0Ms0S6BZCMmB X-Proofpoint-ORIG-GUID: RQIRqqFIty2auQLaLfUd0Ms0S6BZCMmB X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTIwMDAzOSBTYWx0ZWRfX2fEZZ2qACYYw nTw6OiobpwYzyJsi7Pszl0V8A8sD8NmLMt91jTa3crOuU2YkCIj1YCVWbhNwjVVl7J13phyJxzB y/7R9peLzR6PnKQB8t29nECn3Dal/5aCn8dj5SWzwnUAVo94/MzoWM2Pl/uNsWa0gZXnTlEeaXB 6bSpzXhE/cXO64kzlSYtja2uXtBVVaYqim3Rd9c8f8TN9iPrFIdkSfa0QG1TPV0e0mXYiijXFZd BHa7fu7UundMqTvPqVNb6no+XREN89LaUv2xinvQT6CYtzd2XTIFEDEWSIeE2xSgiuFlPnqE9KK +ST2uis6xwPQSo7KCMNx3uBoy2dkN5p3grMLSyynlr2ZeYFz9Dl881wAIg8DuaoZh+SoA/HbbXG uuXsm2qTg/Zlns0THiSwN4+1EuOphQ== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-20_02,2025-11-18_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 priorityscore=1501 suspectscore=0 impostorscore=0 malwarescore=0 lowpriorityscore=0 adultscore=0 spamscore=0 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511200039 Content-Type: text/plain; charset="utf-8" This driver depends on the I2C interface to configure the switch. So enforce the dependency in Kconfig so that the I2C interface is selected appropriately. This also avoids the build issues like the one reported by the LKP bot: alpha-linux-ld: alpha-linux-ld: DWARF error: could not find abbrev numbe= r 14070 drivers/pci/pwrctrl/pci-pwrctrl-tc9563.o: in function `tc9563_pwrctrl_re= move': >> (.text+0x4c): undefined reference to `i2c_unregister_device' >> alpha-linux-ld: (.text+0x50): undefined reference to `i2c_unregister_dev= ice' >> alpha-linux-ld: (.text+0x60): undefined reference to `i2c_put_adapter' alpha-linux-ld: (.text+0x64): undefined reference to `i2c_put_adapter' Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202511200555.M4TX84jK-lkp@int= el.com Signed-off-by: Manivannan Sadhasivam Acked-by: Bartosz Golaszewski --- drivers/pci/pwrctrl/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pwrctrl/Kconfig b/drivers/pci/pwrctrl/Kconfig index b43fdf052d37..e0f999f299bb 100644 --- a/drivers/pci/pwrctrl/Kconfig +++ b/drivers/pci/pwrctrl/Kconfig @@ -26,6 +26,7 @@ config PCI_PWRCTRL_TC9563 tristate "PCI Power Control driver for TC9563 PCIe switch" select PCI_PWRCTRL default m if ARCH_QCOM + depends on I2C help Say Y here to enable the PCI Power Control driver of TC9563 PCIe switch. --=20 2.48.1 From nobody Tue Dec 2 02:05:03 2025 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 88CDA3054D8 for ; Thu, 20 Nov 2025 06:51:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763621502; cv=none; b=N5ivtD2TTQZoL6/4occugJ8YRIdlKyOnLwa/XH0gCpM02amXLXADiiJvB8ahUd0JchXFmJaCbYzkjzOOM2fk/32BHjG0t+qywaFTJVbmvNP0F0l9p+79Z2rfDkJFZqueQnDrBm99nkrK2g5AlYmBSVD4Q+bdufNqD3rxOH88hIk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1763621502; c=relaxed/simple; bh=Ja7W6q1bZ1FedcjRBoB474TS/+m581fbMO8QlwzJfFI=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WD3VqyZ1m7CyVaHsuPD5aj2gctfrxwml4QxDZm7tBn0pUNl1vyjBLnXkJRRxjEPtrroy/vSoqztUj+/geNu5g1EAYJu3p4zIgStgSjC/BS2lY4n3cnBK7/y1R8hKlgBpkSGUfPVTbV+8fYrGlQpi7kMIN+WtCR8+VjOeOwbgjNU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=L+9a5FSU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DFHo2pAi; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="L+9a5FSU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DFHo2pAi" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5AK4pR1m3543749 for ; Thu, 20 Nov 2025 06:51:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=y16S3tll6Q2 Dwx29gSSuDw2ZmeI9hldZEJhsy6wP9Qs=; b=L+9a5FSUbTneIkievv/tiibae3X 6QGTfNc0z8znjYoBXejP8aPRicN3qGF6W+O/rfxj+LtvbLhJpBDAItCAmRh/N7Bf HRz1Vh6iSCTvAvf0sLg7dsqFFAR2L6NzuPxhNEqHQ/ctap3lq+JqGtEiMXm4CupN tqQpF9rw51oVQB9/EHaoqSFEFA9UFq+JHfFiTAFgp2GedPvy4gi0Hhp9jDWvjWFL tvLCvmz9aaiCB/Lc2mNt0agYxVpA3++JKFM65rJJhdlIqqGSS1bcq5vB+JuzOOI1 ZoIjf1F8Ioo/gpvgfIi00skZaH0auzQCM4L7+MTd9oeDEwL+TpP9GoY5RHQ== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ahh8t29k6-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 20 Nov 2025 06:51:39 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-3436d81a532so1176262a91.3 for ; Wed, 19 Nov 2025 22:51:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1763621499; x=1764226299; 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=y16S3tll6Q2Dwx29gSSuDw2ZmeI9hldZEJhsy6wP9Qs=; b=DFHo2pAi84ABm/Wr2ihtQP9suNbn/bM8MMXP/IamDULuATPXrwIt0NGlLscIBBzLUN DK4gaKKLRdxmUGcM+yxDmXPEXLcHTt6f//lco2tHTehfgomeJhJ7SwRZ0Os3TV6dT9aA Eii38KlvW1kUgrJJYoMZNuf3tfvOSNM+voWVp6qC2ARziKy6o9QITPAcZpw0sRHdknuX RqEbtSCjSir32iIWhHFPSk5BeyK9FMp1p3tQ83uVIG+bUQEygvY4BaFmrNhgHH/T8BvP kzATLaU/oEajqhkAzGrFzA0ST8wSIyDTovFIkAQqACigubLRvxvpkJKSN0UbkU5KN0xO 3TRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1763621499; x=1764226299; 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=y16S3tll6Q2Dwx29gSSuDw2ZmeI9hldZEJhsy6wP9Qs=; b=gKIsRtVMm0otsjatvAikDnY6n7pkCMitooVvdi3Z8Pr0tVLuyWRLQckYQn38a69BDH r1ri1D2XIVYYSHNIfyUL1eJgKqoonIsd37aRpE8d/nNv54j/Wlewo1ms9Adn2fjBPnSy sx9hayuTJx4oGR2Qr6WAfRckWvCaGJZOV/za3BmnqftbD0k/+ObBC9m3YT/WaP4xJH5I K/+bq5mmjU/EFg/OZ9F0m2UPMV8v7PqujwMaupRJI8oeGpnSoCvmUs5bV2hxg7+qdOPb +TxCrqyCm4WmM/0ZRSwap95lpKBLwWWr4TlGW4Ke1vCSaKKvbQBqXHJdZOsfwndJlQr0 rrPw== X-Forwarded-Encrypted: i=1; AJvYcCVqUAJPNMwYkNtcicZQVT8GdVSTsCNPZmjXkLbtkbHHmV+XgBIJuHXGmanTVtgrqGpjSBbANXJeHeztBR8=@vger.kernel.org X-Gm-Message-State: AOJu0Yx978RiUJefD3t9/lw8Xc/tyJ7F5I16TACw7rIGQlXpe3sPqx51 oNcmtlwZNo/iec3FOKlHw5dqHsw+9OAKMyG6MBv2n5ma+H3uroC74Ar5kwSMZrQ3hOJYgS0uTJt GwnRb2JCfqjSGYdH3ad+7LJi+BU+GYT1Bxh2R0/FbvpMWOh7N6Ri+Un+2SqypWL+Jh2c= X-Gm-Gg: ASbGncuR+uS9QOshyIu7/JpjWyhqkwbdGA0Ugl1tHkKfXY0PLSx0aEz+U7ENK0YOtSz Wk5ASMsnSSRMM2oGcp22mlkiZcNbEucbqfS8DBzDnlXoSieCE64zw0n8ekhloT9XmxInJEXwRN7 f/8STPEO8bk/a3E/tpBr0U1R5l1HYLZOP6Q1qgqrhp2skSB2dcHXJ6+fnJGwwj4iIbQzPRDQ0X+ RrjqRV59Orls2jXZpns25J/fMT13LKZOQdgm9njtRmNYSeTwYyUeVfaVYcYlmKMwB1sjHq3I8zB OC6B+Kjhu7XGtEoq0z71afRjSY37VRSFXs8S3kSf8Q1QJD6GV+YCkaHFWtAvMAlhdsyZcNAdwds = X-Received: by 2002:a17:90b:3503:b0:340:c4dc:4b8b with SMTP id 98e67ed59e1d1-3472a8fb7d1mr1345991a91.10.1763621499093; Wed, 19 Nov 2025 22:51:39 -0800 (PST) X-Google-Smtp-Source: AGHT+IHOI3P3sZBigObQBcntoOBA9Cgm8W9LpVczA06qC00OoEJA7kMnN9Vm2SIneQPZ/N0GPIQ6sQ== X-Received: by 2002:a17:90b:3503:b0:340:c4dc:4b8b with SMTP id 98e67ed59e1d1-3472a8fb7d1mr1345964a91.10.1763621498572; Wed, 19 Nov 2025 22:51:38 -0800 (PST) Received: from work.. ([117.193.198.182]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34727be33dbsm1292681a91.8.2025.11.19.22.51.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 19 Nov 2025 22:51:38 -0800 (PST) From: Manivannan Sadhasivam X-Google-Original-From: Manivannan Sadhasivam To: bhelgaas@google.com, brgl@bgdev.pl Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, krishna.chundru@oss.qualcomm.com, Manivannan Sadhasivam , kernel test robot Subject: [PATCH 2/2] PCI/pwrctrl: tc9563: Remove unnecessary semicolons Date: Thu, 20 Nov 2025 12:21:16 +0530 Message-ID: <20251120065116.13647-3-mani@kernel.org> X-Mailer: git-send-email 2.48.1 In-Reply-To: <20251120065116.13647-1-mani@kernel.org> References: <20251120065116.13647-1-mani@kernel.org> 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 X-Authority-Analysis: v=2.4 cv=F59at6hN c=1 sm=1 tr=0 ts=691eba7b cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=UMbGOA4G/0oMlBJKcU414A==:17 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=JNczjLBnLAn8E9S2VXIA:9 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-GUID: KtdFuHpnawbMbSbs0eLta8nLWI_f60nT X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTIwMDAzOSBTYWx0ZWRfXwV25jSaga3bF 7ip3Np50FyJ3pXAqLBrlKGnvG0dPaP1gdMqXHEADT0wIfp82xpo5qI6swtmfKGp7PQIQb41G0DW jgf2S6hq51ZMf5mzHvHFyUIW0MNlyvntvftdLKFAp7/nVXjqDwz9/0x/V5W2M9jge2OWV2LPFot //BoPWu25Ggw6lwbtbWPrCp80PwvCx0icfA4hyfbJ72gS564dAZ2f2eYIa9/tMX0KLg/fPutnGF TxnTcfkWVPcKvY9FfMas6AW32BlO6lqvZJ8NDjNCbPJo8ZjZB8z3xtYRL2tUWLAzmxhvi+g+Fxx oyxo1a4/V2oLRkx47XEfC4IMJAc1W83pu3AnSoJJi6p5xXmRS7ndhW9vIAJWVGZd8V5ic8LQ24N lzTo7GOpHKNZMfpwSxUaLqJrLDxnYA== X-Proofpoint-ORIG-GUID: KtdFuHpnawbMbSbs0eLta8nLWI_f60nT X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-20_02,2025-11-18_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 spamscore=0 clxscore=1015 bulkscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511200039 Content-Type: text/plain; charset="utf-8" As reported by the LKP bot, semicolons are not needed at the end of the switch and if blocks. Hence, remove them. This fixes the below cocci warnings: cocci warnings: (new ones prefixed by >>) >> drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c:351:2-3: Unneeded semicolon drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c:414:2-3: Unneeded semicolon drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c:316:2-3: Unneeded semicolon Reported-by: kernel test robot Closes: https://lore.kernel.org/oe-kbuild-all/202511200555.M4TX84jK-lkp@int= el.com Signed-off-by: Manivannan Sadhasivam Acked-by: Bartosz Golaszewski --- drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c b/drivers/pci/pwrctrl= /pci-pwrctrl-tc9563.c index 46339a23204f..ec423432ac65 100644 --- a/drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c +++ b/drivers/pci/pwrctrl/pci-pwrctrl-tc9563.c @@ -313,7 +313,7 @@ static int tc9563_pwrctrl_set_tx_amplitude(struct tc956= 3_pwrctrl_ctx *ctx, break; default: return -EINVAL; - }; + } =20 struct tc9563_pwrctrl_reg_setting tx_amp_seq[] =3D { {TC9563_PORT_ACCESS_ENABLE, port_access}, @@ -348,7 +348,7 @@ static int tc9563_pwrctrl_disable_dfe(struct tc9563_pwr= ctrl_ctx *ctx, break; default: return -EINVAL; - }; + } =20 struct tc9563_pwrctrl_reg_setting disable_dfe_seq[] =3D { {TC9563_PORT_ACCESS_ENABLE, port_access}, @@ -411,7 +411,7 @@ static int tc9563_pwrctrl_parse_device_dt(struct tc9563= _pwrctrl_ctx *ctx, struct if (!of_device_is_available(node)) { cfg->disable_port =3D true; return 0; - }; + } =20 ret =3D of_property_read_u32(node, "aspm-l0s-entry-delay-ns", &cfg->l0s_d= elay); if (ret && ret !=3D -EINVAL) --=20 2.48.1