From nobody Mon Feb 9 09:47:02 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 C3E45231829 for ; Mon, 6 Oct 2025 08:49:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1759740549; cv=none; b=iUIWDwgBlc47Qx5k76r9c95qnh4u1ukT9h1LPe4uFDWXlroqHzSE1+fQRe+c7RkM9b42YxKcvlcYepCmtalW6btyrTR961wP8+81Qg62cGZcKHjZMIXBU8+hVCm9Pe0BMcfbFV/gJ7iObvmokPviCOEZiilqFEG9cx608ZOdq/A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1759740549; c=relaxed/simple; bh=yNJrOtK/gIhrM0HawPnU/od6BicNtAz+e6fvmZWPgpY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=fiz6eoFiFP0ZZJaNAQhavrOFZdQKGXRKddaMCkM1BWLTlhLrLtIyG1XOjBMR6/9xq3QrXb0dDs4EPVxPk3t8kEDDVwkeLjfpr+zKCX0FuaVH3GPx7dGMySFBOChZVh293au2C3WgLRyUDPOhERhEsk28b7zZ/+9NyKrnXfLS4Ns= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=qNVSn+tv; arc=none smtp.client-ip=209.85.128.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="qNVSn+tv" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-46e37d10ed2so41342305e9.2 for ; Mon, 06 Oct 2025 01:49:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1759740546; x=1760345346; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:from:to:cc:subject:date:message-id:reply-to; bh=YbAT6oaiZCHuQJnaizYq2lCpZbdpU8AnX6J6JAHyWdg=; b=qNVSn+tvzcvpADhcXu2YdJ4ksKZ5XW3W3NqcdToHyRgJoTnsgsCeyiqtwwpOQ6JmMc Ef9p7kQMG1bWbn/etVqrug5+2g4CR5l9poesn1pi9EfIxj2JND7dVBdUHSa4wdQubjeZ jFMMTO/m8ZsqiBRqGTM45o/A/mO5kq3lypGEhWX7cZxBd5bnJy6iwv/DCcGN77EKspnH c2jwGo3SGBmVWqy6aP45MistHzn3Kt8YV85exUxAEXnSZTlX+UUiwJXjvSYUaNCS77TB JN6rk52DvDMkvGQ+3o333hwkCzQd9AMWtN9LwZ2f3Opg1mQbg2rfmIyNg/czujvLrPEU XOwA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1759740546; x=1760345346; h=cc:to:message-id:content-transfer-encoding:mime-version:subject :date:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=YbAT6oaiZCHuQJnaizYq2lCpZbdpU8AnX6J6JAHyWdg=; b=lucHX9oZqG3E5vUBOv8Dk1/hn2zXlLPFtZ/z+/B6ljHvSISlO9dwkIHIQmnJF3qB4e YX2Flh87gd1LcPqM1ojEIZMUq09nuo/+UDYgzAA1ZMeuKu96hGfvDfUVmDMRHK1wAT26 3FpS+bxkWXWwurLs0WjWH7Bv2PukzowyNBI0DjidfXFJzrtzAGjIiWHttlV8J3zATBbk xPT+q6LF+WHQzKrzMWBQ6iLGr9lhabDW1mKj+hzpskrgfXAdtlflf6gv2PVdbV4LlJGy wGKZwwKkvHye8cnzqek6Ywi1VP8H6pTRhEe+RHYkgn1jJXgxmiRcHtDb4bn07brh/4nX mlig== X-Forwarded-Encrypted: i=1; AJvYcCX1RVrIZs9NwvIBmrVqpb9DMth0HkfSYwTAVL2NLctbs5UVd7d9RTjlf5U26uq+vWNW7E7ddxs8662V90Q=@vger.kernel.org X-Gm-Message-State: AOJu0YxjLgH/aV18nt3mWNf8FpILs2CFrfIMUDNOnL5hG2M8XTUuc6S3 xBDbjv5b2P4ZohLnhiCP0+jzcInQAu4AVgxhm+WAGv/kn7ex/tuGUZNx/tQonUmi5iMqveP/i85 xi223 X-Gm-Gg: ASbGncvXlQlH32UWBy5op80o7HUhd4Ttqr6pM72sH41m8zAT3D2BudA7is20PWENLpe KAMOgJcgHI3WFr2wsGG9FkwKJyqhBytCyFdL8TXMWXpo8Fl4WD7yER4yV+HHhknY2dEOw9DCXBU P+YhjsCVxGWMwXrFDztG35rd73iP/+jol/iNl1hNX5XLPD9dbR4XDMZEfuxTP+T5wYPMCgnYDTN BKfZVk3KnTkOCrLLhJAXA4FkEcx4/+igYPGiw2b2schuDKQSGXPb/f4pYnZ3TYI163oN8Qp98Z1 jxlraavXDuj3jDLxARuW8C1bZI1f5FBgCx0DkYQ4byKN8hcqY76WV4PLt+0RG0OUqWnnWWDrdqd Bd1oitw2jikQA1g56XMEgwNxWHLOjJcCbybLL2k/JmH2SxX+A8BpfXig4B/c+p2IGdzxM60ngde qYgQPTyQ== X-Google-Smtp-Source: AGHT+IFuemcdpK1hsaVH+01fuiZxwwbiWMYfsisLLKaFVUrVIL0g0fyyl8LiPZzw6aGmFC53x8tW4w== X-Received: by 2002:a05:600c:138d:b0:45d:d1a3:ba6a with SMTP id 5b1f17b1804b1-46e7115c136mr68788275e9.33.1759740545841; Mon, 06 Oct 2025 01:49:05 -0700 (PDT) Received: from arrakeen.starnux.net ([2a01:e0a:3d9:2080:52eb:f6ff:feb3:451a]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-46e675c67f7sm109777965e9.2.2025.10.06.01.49.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Oct 2025 01:49:05 -0700 (PDT) From: Neil Armstrong Date: Mon, 06 Oct 2025 10:49:04 +0200 Subject: [PATCH v2] Revert "dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp: Reference usb-switch.yaml to allow mode-switch" 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: <20251006-topic-sm8x50-fix-qmp-usb43dp-usb-switch-v2-1-3249e511013b@linaro.org> X-B4-Tracking: v=1; b=H4sIAH+C42gC/5WNQQ6CMBBFr0K6dsyUUlJceQ/DAkqBSYRCBxFDu LuVG7j6eT8//+2CXSDH4pbsIriVmPwYIb0kwvbV2DmgJrJIMdVYKITFT2SBB7NphJY2mIcJXlx nqjkT+E2L7QGtyRzWulW5FPFtCi6uT9OjjNwTLz58TvEqf+3/jlWCBMxR56ZxhVbm/qSxCv7qQ yfK4zi+a4tU498AAAA= X-Change-ID: 20250930-topic-sm8x50-fix-qmp-usb43dp-usb-switch-0c84e0b5f361 To: Vinod Koul , Kishon Vijay Abraham I , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Neil Armstrong X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2041; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=yNJrOtK/gIhrM0HawPnU/od6BicNtAz+e6fvmZWPgpY=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBo44KAHijtiuEihEpjhyr9YUZ5lAldZqTjXxuD5uTv M+hnVkGJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCaOOCgAAKCRB33NvayMhJ0Rv1EA C0U8trYFQc8ruIQYSGm7VKuXzxsiTIvJl/ojYTO3Jbgwa2r2hdl3v9q5w8Wx7HAZsXV5CwaKbR8c0G c2uKXK2k89qsirYSsEpnGpq7Tg0NBfLvLjdKcEWVr1WbGJVYCJItWarEK3NwASeWzEnIgk+CTi2yj3 hn0Ut751uon10HUAwISvPyorIAS+CcZADvdKfUyXxJQYfbxUw9J4BUKWMVuuYdIzsplEqH3Hk6SD9j nMd1Ru8T8JiGr0C/GIm+ovxN/+gznSc3nVJ/WwNR3M7BQm3F4yqQ+Isbq6WDZGPketmUUP9/tcYnUY 3VLWNeHvYyYOm4l3BByNmb3aOC0sEWlNPVWCfpdgVf4kBE3gp++2mV0rM0ancqbUnHSZlcscY4oOwz b6oLEpuy7yYFNwtGYmmPm3YEaF3Y9nKOK+SyK6StLaraW52J0dB7ZfVtQyUeoxoN4DeaKXMXOaE1Sc dL5A1E0tzwP09eZ8MK3iDOengOeRL90RXjCXd75gA0NZ/TYlFJQhlWUVNhlzL+GYSKFMwZw/6/o230 Vi2LPrr95STv3dP03eovQ7qoVYzTHedxHpAd4vXbrEhZrpO5jZB/m0LXZgos9NRsMJN5Msvm77bcj+ bH4yhGcxq8KhBF45CRTc+R9K5C4ttJr48MuUjZptyJ9Jxnar2je+HvLq7Vng== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE This reverts commit 3bad7fe22796a420c6e16b591c37ed1bd6cc2a30. Referencing the usb-switch.yaml also imports the ports definition which collides with the definition in the qcom,sc8280xp-qmp-usb43dp bindings and also enforces ports as required which breaks DT bidnings check on a lot of boards DT. Until the granularity of the usb-switch.yaml bindings allows us to only reference the mode-switch & orientation-switch, it's simpler to revert the change and start again. Signed-off-by: Neil Armstrong Acked-by: Rob Herring (Arm) --- Changes in v2: - Instead of splitting or loosely referencing usb-switch, just revert and s= tart again - Link to v1: https://lore.kernel.org/r/20250930-topic-sm8x50-fix-qmp-usb43= dp-usb-switch-v1-1-060568de9538@linaro.org --- .../devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 7 +++= +--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43d= p-phy.yaml b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43d= p-phy.yaml index c8bc512df08b5694c8599f475de78679a4438449..38ce04c35d945d0d8d319191c24= 1920810ee9005 100644 --- a/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.y= aml +++ b/Documentation/devicetree/bindings/phy/qcom,sc8280xp-qmp-usb43dp-phy.y= aml @@ -73,8 +73,10 @@ properties: description: See include/dt-bindings/phy/phy-qcom-qmp.h =20 - mode-switch: true - orientation-switch: true + orientation-switch: + description: + Flag the PHY as possible handler of USB Type-C orientation switching + type: boolean =20 ports: $ref: /schemas/graph.yaml#/properties/ports @@ -104,7 +106,6 @@ required: - "#phy-cells" =20 allOf: - - $ref: /schemas/usb/usb-switch.yaml# - if: properties: compatible: --- base-commit: 262858079afde6d367ce3db183c74d8a43a0e83f change-id: 20250930-topic-sm8x50-fix-qmp-usb43dp-usb-switch-0c84e0b5f361 Best regards, --=20 Neil Armstrong