From nobody Fri Sep 25 15:14:13 2026 Received: from mail-pz2-f12.google.com (mail-pz2-f12.google.com [74.125.228.12]) (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 12B8E3C1F54 for ; Thu, 10 Sep 2026 20:53:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.12 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789073602; cv=none; b=XszCkJHLaZ12q4e68stgIp4zCt9i3NZ6Y6vK1HoJMcLqVvJTJ1aVKRVZwRaoTn2ubHE4lWOLHSzgElmk992CpyNFxRSOtGv84ZlwQvf0m/stH1QlmLTuyVsg5bTZNEHvrzHvCX4wRlXeNaPoYpSAbtX6LTAfwdEhcmy6J3JGpko= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789073602; c=relaxed/simple; bh=U5QxWZAHtLux3C2Ggamr/Ic9Czjgsrz7b+m1iekGsMc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=EuFf/dwoYYv2rc/DJHQgeVVomIYi4SsHyE3By6CGA2bYKnqufAtHOKCsClp6PCzLq+oWwwN2NbIVg6sIbcnS7kqhXsPTesSMv2gNL461LTubXUuJ2AFkAc0O0LXazDGw63C+rJaTr34SZRp3LA3lub/2DengL/x2450d/R0gC0I= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ECaYOthb; arc=none smtp.client-ip=74.125.228.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ECaYOthb" Received: by mail-pz2-f12.google.com with SMTP id d2e1a72fcca58-85368f1d484so7111b3a.1 for ; Thu, 10 Sep 2026 13:53:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789073600; x=1789678400; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ykVw6AeDq6KgknPvJUHHi9wiyKW1QQ8OFJp7ecp+Ky8=; b=ECaYOthbA2U1F+MhRpm1EaHeDtkk2zThkr8cD/ugrvZC1poWeDAT26J4RLMrl3Q+X6 o4z4YI/wECdDYwCiNIatpMc2VpodvobhBiZ+/fuXHaVdKmEu+qghWfv2ogf5ptBzTE1g kuJGhCtSe4tXW/1QGXdQ4R2wYGrDl5UBxYR3XgX14v0gUsSG8x3GvW7rg2zdwStZ0eYU FSBSgIi0gF0Y+RS0Et6dr5m/Fg8ngN5T9+gsvMMgxi5D6vylJYydj06vpzlTMmFDmU3+ MvetoXhFFjVv7iXuaTRw5ZmrI1mnORyQoJZkUM8hj64vLSvpiQvItsBKtpyCaAVjqIVw GOdg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789073600; x=1789678400; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=ykVw6AeDq6KgknPvJUHHi9wiyKW1QQ8OFJp7ecp+Ky8=; b=KUfiGT8FuHqB1A09VSM0F91meWWPOwTBt5N9XAgYkGv1sJk4lXQBKYCSagckktnmVf VJZjXdrWvUFHy7whbXsTW6SjTRapuclK+/HNyz3jsVrhFA+HRiKKe0mHqN9YPb+ZD7zm F0Dwk6YMmpJlBfb3ypW1OzsI8NqFDcUESRsV+QdTURON/NUq8oUXV5Av9EFYeeL9bSEQ 092/CIYNVVd9Lv/eVR/GPoHtRd4AoTtLXgcRb3thjnVRLh54Se6l8d9tSKjmPKNV8Mcd 2REZ/YUgxIC5KE417An5w9pSQnkhiNlM76nPk85FH6Ylukdw4hhF058RgfCQlGc7gsHY dUdg== X-Forwarded-Encrypted: i=1; AKwUvByfpERFs122MvsEJM6WkJTidzgUJfwCATltx9kURuSOjNmFCavT6ismMPHaj+NOwjFIZRxIkCba+H+Ad5I=@vger.kernel.org X-Gm-Message-State: AFuF++mN7ls70ZW+rNaq860fwWIvHO9R6TyDx/M04Dn1iWzrlzBRS7Ef fYIh3d8Kj6KS+BKMuHY3H+IxwAC6ghuMSxYifnv75lG8wrVtjK3IBVw/ X-Gm-Gg: AYBFou2Bzabs319Rrpu30I9Gmr4kmvhoJKoTb1Dspo6CWJyv5C8IuJ0x+PxWS8Y8iFA JPIuoG2F1eIi2r/bEiNWS8eAR5WZLrOJMOf6iWTFryeni+/RFwDnqC+qp66c2gvAthwuQehc4hF Y6KsbbsCXZ5rpPtuyB+k28oJyLL8p8U1yCjYWMNAU3qukT7FwgmCpsgcrGfTX73SHtR2yoYqDwk 5cakYDlcochKYiLfM9jOTkPoBuRaSgDVKhs1z8j6Lwtxojxia/SewCmaNrkmlXa004YGcELyJn7 SqdJry0ryIGVyltaCrxyOiS1NgEmd87PA8kvMIfIzaXtxkJtJlUZC8FJrXSoaY4Y98pxiUsbXyW dTUc3Kvufc45WDTKjPZeSKKRIpVEz3XOyFehtZ8HCoFjWdYdGHKieu0ypzUhqrwOt1m1C5s1zW1 Sa+5Kz9/9ab8vOVZ3TRrOw5RtRpnsT0rXCTJmOoJ2BnQSo2ycqOvZ/xzOh5lvOzaDbjmkjOkiOc Y7AVOfSroRd X-Received: by 2002:a05:6a00:4791:b0:863:2fc0:4052 with SMTP id d2e1a72fcca58-86b312044bamr433815b3a.2.1789073600411; Thu, 10 Sep 2026 13:53:20 -0700 (PDT) Received: from [172.29.212.252] ([2409:40c2:5431:4168:e542:5202:be02:6ae4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-86b250bf3e6sm150822b3a.5.2026.09.10.13.53.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 13:53:20 -0700 (PDT) From: Bhargav Joshi Date: Fri, 11 Sep 2026 02:22:50 +0530 Subject: [PATCH 1/2] ARM: dts: keystone-k2g: Add required #phy-cells to usb-nop-xceiv nodes 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: <20260911-ti-keystone-usb-phy-fix-v1-1-9f6e9cd649a3@gmail.com> References: <20260911-ti-keystone-usb-phy-fix-v1-0-9f6e9cd649a3@gmail.com> In-Reply-To: <20260911-ti-keystone-usb-phy-fix-v1-0-9f6e9cd649a3@gmail.com> To: Nishanth Menon , Santosh Shilimkar , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, j.bhargav.u@gmail.com X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789073586; l=871; i=j.bhargav.u@gmail.com; h=from:subject:message-id; bh=U5QxWZAHtLux3C2Ggamr/Ic9Czjgsrz7b+m1iekGsMc=; b=qOGeiLDnlzgOqFT3MXPuiSRMBTWGWKuBwOGs2MxGe9HPdKloutW1aOdKnSJ+jrJwLKKvVxTYZ vchzeXSi0jBDVZPWuXrGLEyBqiz4eCc+DX7OA6vAcZLsvYjdNEd8FSf X-Developer-Key: i=j.bhargav.u@gmail.com; a=ed25519; pk=IqNDwUZKECEA+n8wXctFLBbYL9NhFstZNbOznm/nX1k= The usb-nop-xceiv binding requires "#phy-cells" with a value of 0. usb0_phy and usb1_phy are missing it. Add the required property. Signed-off-by: Bhargav Joshi --- arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi b/arch/arm/boo= t/dts/ti/keystone/keystone-k2g.dtsi index dafe485dfe19..5a63874090eb 100644 --- a/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi +++ b/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi @@ -77,12 +77,14 @@ usbphy { usb0_phy: usb-phy@0 { compatible =3D "usb-nop-xceiv"; reg =3D <0>; + #phy-cells =3D <0>; status =3D "disabled"; }; =20 usb1_phy: usb-phy@1 { compatible =3D "usb-nop-xceiv"; reg =3D <1>; + #phy-cells =3D <0>; status =3D "disabled"; }; }; --=20 2.55.0 From nobody Fri Sep 25 15:14:13 2026 Received: from mail-pz2-f12.google.com (mail-pz2-f12.google.com [74.125.228.12]) (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 238303B71AA for ; Thu, 10 Sep 2026 20:53:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.12 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789073610; cv=none; b=rq+JKky6RhO3nvmyKC/VUbuyMBoNvGGHFFf2RQztE7AjRNz1EcA8dwekKMAieOUsaIewX3l7dbXqk0+cguRae2SQyZYhVAdb1s1hl7xEqTa/X/GoarphltmwfQaF+shaFPQyFh/LwrItBRkvEor3N6aGQ9DzL+mcd433n1MwW9w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789073610; c=relaxed/simple; bh=KPgoBO1nv2ixXnAOeXDLi+rIWIYBz8Puw7NNm00WdZk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MaXwdr32svB9Mmp74Lg9MPwn3le0hzi06Xpp4+DaSnQE+nVCA4FvtsvawxNGM3ERe37wazrQmT/whpTm7ep5nLmXiBNuI/v4Om2dLmO3fezSDaaXt/6LgNCYUd4guscB+q8QZDa8QOSevHNPA4gWDkt2VzgPRR79zpb8NNOKIsk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=L1MBckCY; arc=none smtp.client-ip=74.125.228.12 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="L1MBckCY" Received: by mail-pz2-f12.google.com with SMTP id d2e1a72fcca58-8523cc41f3dso17249b3a.2 for ; Thu, 10 Sep 2026 13:53:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789073608; x=1789678408; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qV7jCnMrMxqcUpoF7Sb7Bgwuj9krY+1lli75M73Ykr8=; b=L1MBckCYOnw3QT2pnPFAYFGdATLtTRC563OR1JE+3R7tL6+x1s9/jxIxvJDJoBulfO z2GYxRaigBxXNf/zMNvP0Z7KRpCtItZaNwRqtHjnazsOKNO7PBb9jbdppf+Z/wgdrL25 oRQR9aHbmf5EB8wFanv/sI2799v+DrUb/7fQ8WbmCEHKPEwjPm5bdQ09h/njmnke8q/Q 35/m7Az7opoCMfxn0yPeqyFZgkvYNsOeG9y/zSM4E+PQ8Me8VA7+LNwuxer34M1L+x20 SSZ0AmVRb8TtiDsFpIziH22v21pmLJmnnvoIEqYdr4iqfJJZKp2h3hpSqA/+kejjugxL 1/PQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1789073608; x=1789678408; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qV7jCnMrMxqcUpoF7Sb7Bgwuj9krY+1lli75M73Ykr8=; b=ErI7WSo/mVYJlxXn5jXRx9nsGW6GutAhnm4CHUUXSNwQfNvEHQ4pIZ/wrKVR/ub0E+ dbiHYQwhx16+yP4w3JVx/CJWdxPux3ugwy75AOAEjTtjBerI+Olb/TxqdP5jU6EjYV98 FzzlH+SRYTGXOZYCVymoaaDjOL1lWlDVDPRYfPJN/ASx9EHlF4F9tlIy3VbO0LlbL94y XjPjXGoxmuTQCqMTZoOqPzojqIRwCBxS/KytPWih2Jk1KyvnR28CkK7JToexZ7X0D+rS R1Xk2fscYX3scmGoEose5Ai9Vn0lV+j+egswq1QMDyithPo/fC6IA364nFIrO1iOceCm 1wjg== X-Forwarded-Encrypted: i=1; AKwUvBxhgUJtcbw5XF8J4lliJslxiOo3gy7AtzW/p1vWSydWhwYQHgMCOqHeZFANv9n/SqzNQWtjtZ36srfbhdM=@vger.kernel.org X-Gm-Message-State: AFuF++kmc5m60Yl2Zr2nIjb9XUOY5K6/TTzeJgL55BhJyDkkpD1ISmWR IO9ZMSKTDcaROv+AmcrsLR+GLMysQsamliLFWSol98H7UK4QL0jFT/3B X-Gm-Gg: AYBFou2bUej9pMsmQDXVAXecpns1D5bN5KJGKm/NaSwoWnEEfKg1nbkdedJuj1Tizkt s4HuPy9XMro0j6jJ/sAq9ew5x4L5ibqLIipRmwl6XvkoqLuEz1THvFhzOYNvnDKFeVbABN97ObL NwKDXNbzqifgAyMOoTb7Pa9iyeSvYUuE14/quryV5bIWQshPvtS+kuzdQiMMLZR9CWBfRewplgR E/D7QuMq/LRHrksIvWsR6Cn5j5t0P5LF65mABWKdhMOlGFaIJ1Nbayq31I1OucALvrAJ7Wl3sTm dYdm5b0f0nbumTkE5/I1ngUBzkPx2tLeBqN7dxqDwPAr3S/0Els3Mmd0prYetOgrJg1M9uixVmA iZuV8wuX6V0iFsmhkGx6TnNnwhc0s4pQidwENZtlbEgBz5xqWyE2QRwdPnQM6CRak59NmIbWr4L nUj9I3gyxEEYymFS7jxKXkZ6/coPZvQzHFk4FvB2Y3JDbM0R9colfKhNYKimrErplTr9eKiAeoU E4VyZ/oXhsl X-Received: by 2002:a05:6a00:4891:b0:845:cf73:5bd8 with SMTP id d2e1a72fcca58-86b30e0e9e2mr502408b3a.1.1789073608481; Thu, 10 Sep 2026 13:53:28 -0700 (PDT) Received: from [172.29.212.252] ([2409:40c2:5431:4168:e542:5202:be02:6ae4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-86b250bf3e6sm150822b3a.5.2026.09.10.13.53.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Sep 2026 13:53:28 -0700 (PDT) From: Bhargav Joshi Date: Fri, 11 Sep 2026 02:22:51 +0530 Subject: [PATCH 2/2] ARM: dts: keystone-k2g: Move usb-phy nodes out of simple-bus 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: <20260911-ti-keystone-usb-phy-fix-v1-2-9f6e9cd649a3@gmail.com> References: <20260911-ti-keystone-usb-phy-fix-v1-0-9f6e9cd649a3@gmail.com> In-Reply-To: <20260911-ti-keystone-usb-phy-fix-v1-0-9f6e9cd649a3@gmail.com> To: Nishanth Menon , Santosh Shilimkar , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, j.bhargav.u@gmail.com X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789073586; l=1455; i=j.bhargav.u@gmail.com; h=from:subject:message-id; bh=KPgoBO1nv2ixXnAOeXDLi+rIWIYBz8Puw7NNm00WdZk=; b=up0xZHUD3oEBsdfWzUu/NU4e1y2rfEMY2fmQpXizS1C1K3D5SCKhUi7ySXSFdAMIQn9hR3Hrs Ru30k6VE7rUB3PtpD64dNdeVJ4nAb5Q3PqemLm0mC13HF2jj7dusCdy X-Developer-Key: i=j.bhargav.u@gmail.com; a=ed25519; pk=IqNDwUZKECEA+n8wXctFLBbYL9NhFstZNbOznm/nX1k= usb0_phy and usb1_phy are usb-nop-xceiv NOP PHYs with no registers. They sit under a usbphy simple-bus wrapper with unit-address names, which forces a meaningless reg. Drop the wrapper, reg and unit-addresses, move the PHYs to root with plain unique names to fix dtbs_check errors. Signed-off-by: Bhargav Joshi --- arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi | 26 +++++++++------------= ---- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi b/arch/arm/boo= t/dts/ti/keystone/keystone-k2g.dtsi index 5a63874090eb..c18bec46d9bf 100644 --- a/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi +++ b/arch/arm/boot/dts/ti/keystone/keystone-k2g.dtsi @@ -69,24 +69,16 @@ pmu { interrupts =3D ; }; =20 - usbphy { - #address-cells =3D <1>; - #size-cells =3D <0>; - compatible =3D "simple-bus"; - - usb0_phy: usb-phy@0 { - compatible =3D "usb-nop-xceiv"; - reg =3D <0>; - #phy-cells =3D <0>; - status =3D "disabled"; - }; + usb0_phy: usb0-phy { + compatible =3D "usb-nop-xceiv"; + #phy-cells =3D <0>; + status =3D "disabled"; + }; =20 - usb1_phy: usb-phy@1 { - compatible =3D "usb-nop-xceiv"; - reg =3D <1>; - #phy-cells =3D <0>; - status =3D "disabled"; - }; + usb1_phy: usb1-phy { + compatible =3D "usb-nop-xceiv"; + #phy-cells =3D <0>; + status =3D "disabled"; }; =20 soc0: soc@0 { --=20 2.55.0