From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f178.google.com (mail-pl1-f178.google.com [209.85.214.178]) (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 0376F344036 for ; Tue, 18 Aug 2026 14:29:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.178 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787063360; cv=none; b=rEUiQK0N3jMi+/O4IYyEub/xp13Q+tZurzEjurHCG3+lUms/o8C2Js/y0AJYJua7/BVNXm5klPjdkhBLwGSWh3/2nug1P9rqaxxy4TLQdZxESwz3SzslH4QL8lOjxZJLnoyTiU9u6g/U18QeYvjWL8b/xkgaXeOyC+VONrL3yvU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1787063360; c=relaxed/simple; bh=JGfyrv6YsEMW3ySMnbJnC0enIp8myRb40Fox7M1f5A8=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=IysVl1dgHAeynQHeTL0bvS+GqIrPSlZBuqmG+jfgao/TVMXDwHq7weHbipoeNfu8WlnB30OSShEecG557N/kvjt/XUG/04bLTghqT+Ozx3W+7mjHmk1n0efMgGK2rIjkUky7lkv3ouuYRrsfJ3v6H/kl4h8AUTAkNIzCNWuSexg= 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=Jc0QgWIQ; arc=none smtp.client-ip=209.85.214.178 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="Jc0QgWIQ" Received: by mail-pl1-f178.google.com with SMTP id d9443c01a7336-2cf110997efso1684915ad.2 for ; Tue, 18 Aug 2026 07:29:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1787063357; x=1787668157; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=ODrlCcCoU3q8OoWZI3Z+F20E6MLxBbiDOF0rGC7y2kc=; b=Jc0QgWIQ1qh0dGxyvqNcvcmURorFEdKsFq+o6AL2zUuNr531JGFlcGJFkITbjpHNNS 4ZF5k0tvEr217kStjZIS1GbAYGJxUIUfLQHmsKQfhqKgMWHYbhHbaLNq9ZcN9eLANTTJ DRea0GLJ/ucGSSsYaWwu5M5bP6fV8j/iZvLDENnbjO0tJfoh2dGHpQWcw0iBnXD2GR8m MHUsdwXvV2/eSlmV2mj2siOYj81RUOlEaua+7Er8znISt/Ow1rVv0ZM0PDfn+ba9WM2d M6C3YeblQpowXbMG+kZibdElKVzlBUfsVHoTN2wWO1B+H5SGNki0iKCfXeZdIhPnVA5H xgXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1787063357; x=1787668157; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=ODrlCcCoU3q8OoWZI3Z+F20E6MLxBbiDOF0rGC7y2kc=; b=GeTGxaSpgYyGKQbA+3pZFRS9b10RpwtXRXP+MgQAdLF0g443fluzjxcYJ2u/1YGBYO 2ZTFg8plGthi6vecrCqmBB+qkeg46p19kqMwhyxx2g1KXTQV+6DAb8kGyiTtq7FwP6Y8 0cgVWqFhM4vx4WUNgHz4oJESyU+TondAxLYqNdDHdqAg03qNHIYHR1SnO64fokb9SBP9 OeSujkWNZKURIVzloMVaOYxiQdNk+zZDURWyAWv3F+8YqC57FYxp0GIDuCziggYFauOU I5TjlUxW1BeTvM5xQSh55Yhm+bH1D5vLnOChC9279Fr04pGSqy+piMK2peE9FKcWa9BI gJOQ== X-Forwarded-Encrypted: i=1; AHgh+RocWoMvxtGXDRYWc5ra3+C5mI7wxaGfycbiBIabg7/u1PZ9LS47Uwk2UhQAyOlcGGIFuqs2+XJ9/lg=@vger.kernel.org X-Gm-Message-State: AOJu0YzWrjo+aL+3BfYg0UFPG1ubW2daM8SBIViDsV+zgX0+P6K0Et8s TvIRmdEC3FjCyG63L8Jokm3cMhu3YE8bA6JA9C/zzfXLBK1ArFUC15NE X-Gm-Gg: AR+sD114fFKiE2ey1HfVF0xSE6Y0x0fRVPMkphUPG8U4bClsB+uw7rS+/TMofDp+zbU M0qkyLFBS4PdMvJzfbqFz2zP0Nl7NPB0Yh0zl0PEJgAgOFXaN9TH0dfYNWy/LQ5wIUtKYpu/vDc Xkr0aGmZL95juCeTQ4HBDOnk6iQ6UK2W1JTvcIv7ssJnvFQ4XSfo6yZ30Crrk7/8wbNDjTqeKNp NKcjBvcyKnYePwX4k+q4E5eG04s8wBGjo27flUdbfT1Nejbe1J8X+d/vHI8kmkTuuO78hGsvNFm uGWGpIPe6MNT4g0ZpahVqnsBcT7Mvxj+KFtj77zZj6zRQZegIbTS1j9BMwqS0qhKugFa6f9y/dQ ypRub4FLlhyJ8mnOCj3TDQG80WZ8EFUNFQSXO7ycc/wQdUoHRylhvEMCU3g1aEC2eyEO8bza1+f TN0CF5nXV4oP6uAMPWZ2IsHdcj84+5SL44pWBCrl35m2pzSRGkkqXDLvjR9EVHXWFm8TgWKbai X-Received: by 2002:a17:902:850b:b0:2d5:cbd3:8eb1 with SMTP id d9443c01a7336-2d5cbd38f48mr47861085ad.3.1787063357187; Tue, 18 Aug 2026 07:29:17 -0700 (PDT) Received: from [10.90.163.252] ([2409:40c2:501a:6e15:dc3f:c23f:e55e:d03d]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-327b43d488dsm9043527eec.29.2026.08.18.07.28.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 18 Aug 2026 07:29:16 -0700 (PDT) From: Bhargav Joshi Subject: [PATCH v2 0/7] dt-bindings: usb: ti: Convert AM33xx/DA8xx MUSB bindings to DT schema Date: Tue, 18 Aug 2026 19:58:42 +0530 Message-Id: <20260818-ti-am33-usb-v2-0-66fd44d66824@gmail.com> Precedence: bulk X-Mailing-List: linux-usb@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/1WNyw6CMBBFf4XM2jGlUB6u/A/DopQpjBFqWiAaw r8LGBcuT3LuuQsE8kwBLtECnmYO7IYN5CkC0+mhJeRmY5BCZqKIcxwZdZ8kOIUaU5UWVpLKBVn YFk9Pll9H7VZ9OUz1ncy4J3aj4zA6/z7u5nj3fuXirzzHKDArtVG2lI1N1bXtNT/OxvVQrev6A bHjDQi4AAAA X-Change-ID: 20260817-ti-am33-usb-4548f2e570ef To: Vignesh Raghavendra , Vinod Koul , Frank Li , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , Andrzej Siewior , Neil Armstrong , Aaro Koskinen , Andreas Kemnade , Kevin Hilman , Roger Quadros , Tony Lindgren , Ravi B , Kumar Gupta , Sergei Shtylyov Cc: dmaengine@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, linux-phy@lists.infradead.org, linux-omap@vger.kernel.org, goledhruva@gmail.com, m-chawdhry@ti.com, daniel.baluta@gmail.com, simona.toaca@nxp.com, j.bhargav.u@gmail.com X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1787063337; l=2756; i=j.bhargav.u@gmail.com; h=from:subject:message-id; bh=JGfyrv6YsEMW3ySMnbJnC0enIp8myRb40Fox7M1f5A8=; b=9giuNSenfwjusCj/dLjQXYCk5quKNspVE/tzT8aHCiTbMgmU5VX0Hd6wozCgezLFxIvzYRC+m ezTX+JHv/U7C/ZWvHRReZiDvw2g5pyp+tdnBTdHyWcA5zP/tKO+xt+a X-Developer-Key: i=j.bhargav.u@gmail.com; a=ed25519; pk=IqNDwUZKECEA+n8wXctFLBbYL9NhFstZNbOznm/nX1k= This patch series converts the legacy TI AM33xx, DM816, and DA8xx USB/MUSB text bindings to modern DT schema. The legacy am33xx-usb.txt and da8xx-usb.txt bindings was historically structured as a single, monolithic file that documented the entire USB subsystem (the wrapper, core MUSB controller, PHY, and control module) all together. This series converts that monolithic text binding into proper, distinct DT schema files for each hardware component. Patches in this series: 1. dt-bindings: dma: ti,cppi41: Convert to DT schema 2. dt-bindings: phy: ti,am335x-usb-phy: Convert to DT schema 3. ARM: dts: ti: am335x: Fix redundant interrupts property in USB nodes 4. dt-bindings: usb: ti,musb-am33xx: Convert to DT schema 5. dt-bindings: usb: ti,am335x-usb-ctrl-module: Convert to DT schema 6. dt-bindings: usb: ti,am33xx-usb: Convert to DT schema 7. dt-bindings: usb: ti,da830-musb: Convert to DT schema Signed-off-by: Bhargav Joshi --- Changes in v2: - patch 1: add interrupts as required property for am335x-cppi41 - patch 4,7: add pattern constraint for dma-names - patch 6: remove deprecated property ti,hwmods from required - Link to v1: https://lore.kernel.org/r/20260818-ti-am33-usb-v1-0-69ac5f92df45@gmail.com --- Bhargav Joshi (7): dt-bindings: dma: ti,cppi41: Convert to DT schema dt-bindings: phy: ti,am335x-usb-phy: Convert to DT schema ARM: dts: ti: am335x: Fix redundant interrupts property in USB nodes dt-bindings: usb: ti,musb-am33xx: Convert to DT schema dt-bindings: usb: ti,am335x-usb-ctrl-module: Convert to DT schema dt-bindings: usb: ti,am33xx-usb: Convert to DT schema dt-bindings: usb: ti,da830-musb: Convert to DT schema .../devicetree/bindings/dma/ti/ti,cppi41.yaml | 109 +++++++++++ .../devicetree/bindings/phy/ti,am335x-usb-phy.yaml | 49 +++++ .../devicetree/bindings/usb/am33xx-usb.txt | 200 --------------------- .../devicetree/bindings/usb/da8xx-usb.txt | 81 --------- .../bindings/usb/ti,am335x-usb-ctrl-module.yaml | 38 ++++ .../devicetree/bindings/usb/ti,am33xx-usb.yaml | 103 +++++++++++ .../devicetree/bindings/usb/ti,da830-musb.yaml | 113 ++++++++++++ .../devicetree/bindings/usb/ti,musb-am33xx.yaml | 113 ++++++++++++ arch/arm/boot/dts/ti/omap/am335x-bone-common.dtsi | 1 + arch/arm/boot/dts/ti/omap/am335x-boneblue.dts | 1 + arch/arm/boot/dts/ti/omap/am335x-bonegreen-eco.dts | 1 + .../arm/boot/dts/ti/omap/am335x-osd3358-sm-red.dts | 1 + 12 files changed, 529 insertions(+), 281 deletions(-) --- base-commit: 8d3ae59288f1e7d58d76558a6ee96d533bc5019f change-id: 20260817-ti-am33-usb-4548f2e570ef Best regards, -- Bhargav