From nobody Tue Apr 7 20:08:39 2026 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (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 CE2403DEAEB for ; Wed, 11 Mar 2026 15:20:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773242437; cv=none; b=CNoxJpFS2Gjftz8qyYMYE7AYZsDnF0QTzWl35MVL2F/J4+EevwW5KVkE+GRTmISjrG1B3Fq4Arb7hclOK8gILO4t5R38C99vB9vE9UMTYWhjHA9blNAv22SRqq75kt2xf0wfN7wLWufQNqOMOwPc6fc5I9StSkT1wf3BrstUc5U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773242437; c=relaxed/simple; bh=k8vqIKO3xLjgEO38lfDktFmauXtP6ZAzBhYpNYRUGV0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=a0vHq/EHXLjEeTVVuWRBil+1BDKvv1hpXlxgJUeldfUxz2a3g9YuqYdgGiR+PWVpOSBWKo3eAkLsPMd5QqnlsQk+GT+zs8zNTMbkEvrttJe4WnGsygrnEop+BWwy8xdCpRI5GCtNwKDxTjY82ekSTpGYmqCeY+DxbJNFMeMy96w= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net; spf=pass smtp.mailfrom=flipper.net; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b=Uq1MELM1; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flipper.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b="Uq1MELM1" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-4838c15e3cbso129734775e9.3 for ; Wed, 11 Mar 2026 08:20:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flipper.net; s=google; t=1773242434; x=1773847234; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=JKC8d2TXckb0zTKnURMJksMddQtIA6XHiRORzPSr0ak=; b=Uq1MELM1S1DMiG8h/ly7le16A0tPSMzSyQ/uMveYQcLk+jAXLr5k8BOgacKY7lkShX H0Temf+P+U2K+gLug/FhfoKPmATBy1d0B29GMAZrwMarAUY8cMguyJZM2JvGW5iNCKMl +4CRyrKG9r06yxAaCMkmC0ECVE6AFb1Rg3DSGpNXB4PL35xIRNtzIffEP9FkzSAFmCLH +U9PvFUNgF95rXm8QkcQkkIlAmBdLobu4BdV9mqYrotnihLt05F37wROzU3syFv0krBh fkh1Sj2LDieU3HDm4xCTj6Sz+Ri6oKQnrB6Qk5N6d7WeTAa0hSxLpTs6VbcET9XZxfRy VInA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773242434; x=1773847234; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=JKC8d2TXckb0zTKnURMJksMddQtIA6XHiRORzPSr0ak=; b=bZeiI7+VhnsJbAS3EqK1fPQPcsIIT21vYI/K//OCPO5YwTaP3eQiqB0FofM2ZQ7bf1 cQGF74ISrXHz9jTkLVb8HyIRyaMIa2q99+pxoaOY9aL3AoY8fcg8617iYIt2f67k9cbE vmQhaXT6+iJBgnf0J9Bl+oxSUSGbBp+EmfcSqvqsebsSdSo281ZcWTPcys3SfDxw81n0 g4ZNtlMSxRFzqq2LZV2HqFasI3TurPtHwQQtLZEf/gl8wSHodyZQX9t7z5mc/s+5QPr/ Ex4Oac73dKP6Owol+oMyMhZ8ZjR9HnP+flR7xSvD4YUbsratdWDPUTxWY4wdSbQYEYsW rh2Q== X-Forwarded-Encrypted: i=1; AJvYcCXSkzk2YfWdJGAR+CwRsJE1UN2GohVJQNLvsEOkHwsSfa9GRvyboO9VhcWFS+jI1Wu4WzyrK66E296GduA=@vger.kernel.org X-Gm-Message-State: AOJu0YyITdDtXDEfzwGfc8WLrIpvyBfYvFIChy/0jLsb2x6mRfFRDjfZ 4sDwqrx+As3RYMSNG8eVrFCZ0iiMbfZ1QXCxMZt9YbxaxytU181ZFOoVhQXtyoRgJA0KfLZKDFH ZglKy X-Gm-Gg: ATEYQzyFdgF2jyE4hLO4TrEq1RIUeO/mWKEkzlsOW/HjFMMRLyi3dUfiGKG4Pfps5cs NHOnd8FGx7NFIumJts1m9xUIoX6I70AJAEbwnmLyDbdBxrOXxiXbNfc7WhPKwRcliTPLgLnLwJf E+xVEEqJtDEwUsZagnFfe+03L7I3zzIYFOm6HMbxiz4iLrznL5HsE3tliRb8B2qs6cgP88XRP/a DilTxD0xWN3DFEHbWgKyPXaq/CBJL6t6b/BRRBZhE3EXEp73wdgIfrn0cyV1bt/FQ/8Tkcuj4Pn IsziFi89NO3MKthGO64iSzXNGPEY8aPcy1p+AorKLrcUPpNrNywVLtL8Pq26gpAiAH6WZ/tCyht zZJnrwTQBxcpFrSXKywwz+wsYA3pwr8BfZv9b7YAI5T1ntjWMGcmEDwwBFDf9b374rG0d0ra1d8 jzFNLwhROPbLDrYfMxQjpONh0OP9JlHyTW/o43L25vtUU1JurFJHgNZM0z9+mKW9y1E6NPo1qqN TMYVA== X-Received: by 2002:a05:600c:4fd5:b0:477:a1a2:d829 with SMTP id 5b1f17b1804b1-4854b0c7f6dmr48753475e9.13.1773242434180; Wed, 11 Mar 2026 08:20:34 -0700 (PDT) Received: from alchark-surface.localdomain (bba-86-98-192-109.alshamil.net.ae. [86.98.192.109]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48541aa73dasm435519285e9.2.2026.03.11.08.20.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 08:20:33 -0700 (PDT) From: Alexey Charkov Date: Wed, 11 Mar 2026 19:20:21 +0400 Subject: [PATCH 1/3] dt-bindings: vendor-prefixes: Add Shenzhen Corechips Microelectronics 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: <20260311-sl6341-v1-1-0a890056f054@flipper.net> References: <20260311-sl6341-v1-0-0a890056f054@flipper.net> In-Reply-To: <20260311-sl6341-v1-0-0a890056f054@flipper.net> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , Matthias Kaehlcke Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=952; i=alchark@flipper.net; h=from:subject:message-id; bh=k8vqIKO3xLjgEO38lfDktFmauXtP6ZAzBhYpNYRUGV0=; b=owGbwMvMwCW2adGNfoHIK0sZT6slMWRu7LDj/spVP+nGTlNNyeOJ0zXXOVzkSb6R+rzsVUjs4 sjJxrHqHRNZGMS4GCzFFFnmfltiO9WIb9YuD4+vMHNYmUCGSIs0MAABCwNfbmJeqZGOkZ6ptqGe oaGOsY4RAxenAEz1BnWG/1WMkXfF/TV8V3xeN3fpYb8rxYcjJZ3m14Ryn3AJWnMp9xgjw6TrcsH 79JNnFjuVWz06uWDX63K954FMz98yn+r7/CiujQUA X-Developer-Key: i=alchark@flipper.net; a=openpgp; fpr=9DF6A43D95320E9ABA4848F5B2A2D88F1059D4A5 Add Shenzhen Corechips Microelectronics Co., Ltd., which is a company producing chips for USB accessories Link: http://www.corechip-sz.com/enproducts.asp Signed-off-by: Alexey Charkov Acked-by: Conor Dooley --- Documentation/devicetree/bindings/vendor-prefixes.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml b/Docum= entation/devicetree/bindings/vendor-prefixes.yaml index 04b7d1aaaef1..5f1a804a96de 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.yaml +++ b/Documentation/devicetree/bindings/vendor-prefixes.yaml @@ -361,6 +361,8 @@ patternProperties: description: CORERIVER Semiconductor Co.,Ltd. "^corpro,.*": description: Chengdu Corpro Technology Co., Ltd. + "^corechips,.*": + description: Shenzhen Corechips Microelectronics Co., Ltd. "^cortina,.*": description: Cortina Systems, Inc. "^cosmic,.*": --=20 2.52.0 From nobody Tue Apr 7 20:08:39 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 D789B3DE43F for ; Wed, 11 Mar 2026 15:20:37 +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=1773242440; cv=none; b=hxNtmpn8+o/0MSqgAr1qEkChyu1EIrpQYrA9fFUk4yPVe7T9g6bcXvbTzBaVA3TtLPj28vzPsQH4ESK8UoWuIUgb3h891KGvPLz4bcyVgB6WuWA5h+SZZKWu97jF7GioydLMqv7sVjydVXAERSJFMemOoNi7JeSl0skeo1QK2Kc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773242440; c=relaxed/simple; bh=I1uVv/LTzsgQ1T+9I/7DnJ24yUCxC6BeyV7tRacRwvw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=d8HNh2NLYiGvA01cpay5+dWenk/eKITPzRCPuEnsSMILE2bZxfe0e+Q36Yc13U3Ok/fOBJ50MSCZWELbjMrxUZSdKsrtP6TVTpyLLlCeTiDehRoeX/Dd4mooWXAFl7CEQ3QSW8DwtJr47acjjY6oape5B8glEshkYCyre6nkXPQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net; spf=pass smtp.mailfrom=flipper.net; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b=zI0mqRSH; arc=none smtp.client-ip=209.85.128.45 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flipper.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b="zI0mqRSH" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4853c1ca73aso30179285e9.2 for ; Wed, 11 Mar 2026 08:20:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flipper.net; s=google; t=1773242436; x=1773847236; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=PtHCEpa1o53nmFD6yBD46rLrQJD/cn516+0lc1j0K9k=; b=zI0mqRSHK+5aB1EoUwsbX6FDSPPQSfHEJ364kyk0xfeHZoyHO6deDgygaY5SF96OaZ ryvN+ld8bTJ935q6hXD5hFQVc4sImBbWMBH3zwjTTViM9iueTXgu9f7UOWupQzFb/qqQ c+OgySlTehmo1DQu/jTwLk17csqP1uPecPTfGFDBOQV6ZduFmT2dvUAILYHSb5iNKetD 13vBXl5Y8N1rv78QRytmS3I6/vie1o4yj5/rX286R9vqUKInqWSuS0qSqCRUCaxCGxHd Cqi8Wdyd2E/yt/KEUoIq1Fa8TBpaWC2/Glv/FnXMMqT680O5hjMadQmMzBKWFJsQ39cw 7HDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773242436; x=1773847236; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=PtHCEpa1o53nmFD6yBD46rLrQJD/cn516+0lc1j0K9k=; b=t5iJsP0JC1MKDtJY1wrrOAhtFvp0kLWesnrXEBranTR/jq9lgZTemX0OBNOPRamw0v WDeLNStmwX+0RQbsWq43ihP0Wr+QODKlvI6Pi6666T0z2p7e9I+xzBSny6GIa8OFnYbj 2Gafz97hVAFoIdPYLu+6ikkcqV4Pm9PNiT/Vt/E+flo3Np1I4ANrG2igCkciosxIuOHL 4ccniCfZTvO8Qp6ng/sNHEyCa4anP5UFLeE73KJAvP0JwmHtnnnR90Vk3J+qYAAWy99r NjHXfccO6PcQ216uE5Vc+SkiXAab2ulaB4FjYW2U4vjp1LOggT7TrH1q+55FnmB5HbgC 4/KA== X-Forwarded-Encrypted: i=1; AJvYcCV6Hh5hok1q5jass8tebs40uXYWr7fmxZ88srCUgJZhFjIYivKjULk8o5Dx3BRo99RaKzpv8AYFmiN7SQM=@vger.kernel.org X-Gm-Message-State: AOJu0YyCnN0qScmxJv3TvtSdNAXU6sZnPqpWFVlez29ApDvz4pDLW33L HT6Fz5s8BaoyFo0P8EjWnt4cVRj3MAj91lunLGSw67nlGboLeWpLk9OeqjfxZSrmHU4= X-Gm-Gg: ATEYQzzobK8TPCw0Kr4ocbFZ++tk2NMNS3KsaEM2ybwQqSdmZiKf+SIX3AkGYDHF4Ko mJsDLWbY5nT4m87fmcouL9KnpUnO3h0Wh6ubtVL5QC+d0nyew52SNHxSbQ3JmF4RvYHe/0zoZpU tPMpR5lY2wNlIlGCF9KTQ7a6Ph8cIJGrw4NoZm2wBj6OCZgE4XskicUJFKdV4AIRF9XV+BRGrBS dfjsiVaFyQoxje4CEg+tSsU3/Ui3SOhp37/oRz6QWco2Zw78kXgnXm1uR8odolOr2AgXBjsvXNM YXxzrZc5bbJQNR4qcGw/9J+JlEd9ymao3k7DkWllrXxol/W7wNnPOXxiGvd6AkPueYI/6EBVOsz lRhYpeHRmVDR18FzhLLi/RtZhLxLHU/1xKuNVMmVFNFF3mmGnlQRUUXHNBAikvqWeQMVxckJulF jK3VCPqd5S3rDspER1aQgATt5Oh2+Pw5nfi6SePmGmZtRhFgM8Q5GHVHm7qzKjxDm0trqgpyfZ2 CTg6d9rEQvIVpN8 X-Received: by 2002:a05:600c:3b1c:b0:480:69b6:dfed with SMTP id 5b1f17b1804b1-4854b123903mr50834285e9.24.1773242436083; Wed, 11 Mar 2026 08:20:36 -0700 (PDT) Received: from alchark-surface.localdomain (bba-86-98-192-109.alshamil.net.ae. [86.98.192.109]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48541aa73dasm435519285e9.2.2026.03.11.08.20.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 08:20:35 -0700 (PDT) From: Alexey Charkov Date: Wed, 11 Mar 2026 19:20:22 +0400 Subject: [PATCH 2/3] dt-bindings: usb: Add Corechips SL6341 USB2.0/3.0 hub controller 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: <20260311-sl6341-v1-2-0a890056f054@flipper.net> References: <20260311-sl6341-v1-0-0a890056f054@flipper.net> In-Reply-To: <20260311-sl6341-v1-0-0a890056f054@flipper.net> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , Matthias Kaehlcke Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2553; i=alchark@flipper.net; h=from:subject:message-id; bh=I1uVv/LTzsgQ1T+9I/7DnJ24yUCxC6BeyV7tRacRwvw=; b=owGbwMvMwCW2adGNfoHIK0sZT6slMWRu7LBLaOyRV3m1WcNYbMbdiQkKmYcL2a4nnhJVmTX/4 n7r3WnlHRNZGMS4GCzFFFnmfltiO9WIb9YuD4+vMHNYmUCGSIs0MAABCwNfbmJeqZGOkZ6ptqGe oaGOsY4RAxenAEz1+eOMDHOdpXrahXY7RT5/kae4fOLn+adb5lkvmLD9VNppnwIxdVFGhvd/87P vxBiefTR1G4PO969hYbIblv71FA9zmv9LrW9SKzMA X-Developer-Key: i=alchark@flipper.net; a=openpgp; fpr=9DF6A43D95320E9ABA4848F5B2A2D88F1059D4A5 Corechips SL6341 is a 4-port low-power USB 3.2 Gen 1x1 hub controller supporting SS, HS, FS and LS connections and integrating a 5V to 3.3V built-in LDO to enable its IO to be powered directly from the 5V USB VBUS. External 1v1 VDD supply is still required for its core power. Signed-off-by: Alexey Charkov Reviewed-by: Rob Herring (Arm) --- .../devicetree/bindings/usb/corechips,sl6341.yaml | 79 ++++++++++++++++++= ++++ 1 file changed, 79 insertions(+) diff --git a/Documentation/devicetree/bindings/usb/corechips,sl6341.yaml b/= Documentation/devicetree/bindings/usb/corechips,sl6341.yaml new file mode 100644 index 000000000000..82996791aaf1 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/corechips,sl6341.yaml @@ -0,0 +1,79 @@ +# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/usb/corechips,sl6341.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Corechips SL6341 USB 2.0/3.0 Hub Controller + +maintainers: + - Alexey Charkov + +allOf: + - $ref: usb-hub.yaml# + +properties: + compatible: + enum: + - usb3431,6241 + - usb3431,6341 + + reg: true + + peer-hub: true + + reset-gpios: + description: GPIO controlling the RSTN pin. + + vdd1v1-supply: + description: + The regulator that provides 1.1V core power to the hub. + + vdd3v3-supply: + description: + The regulator that provides 3.3V IO power to the hub. + + ports: + $ref: /schemas/graph.yaml#/properties/ports + + patternProperties: + '^port@': + $ref: /schemas/graph.yaml#/properties/port + + properties: + reg: + minimum: 1 + maximum: 4 + +required: + - compatible + - reg + - vdd1v1-supply + +unevaluatedProperties: false + +examples: + - | + #include + usb { + #address-cells =3D <1>; + #size-cells =3D <0>; + + /* 2.0 hub */ + hub_2_0: hub@1 { + compatible =3D "usb3431,6241"; + reg =3D <1>; + peer-hub =3D <&hub_3_0>; + reset-gpios =3D <&gpio0 20 GPIO_ACTIVE_LOW>; + vdd1v1-supply =3D <&vdd1v1_hub>; + }; + + /* 3.0 hub */ + hub_3_0: hub@2 { + compatible =3D "usb3431,6341"; + reg =3D <2>; + peer-hub =3D <&hub_2_0>; + reset-gpios =3D <&gpio0 20 GPIO_ACTIVE_LOW>; + vdd1v1-supply =3D <&vdd1v1_hub>; + }; + }; --=20 2.52.0 From nobody Tue Apr 7 20:08:39 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 9D4AD3DEFFE for ; Wed, 11 Mar 2026 15:20:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773242442; cv=none; b=r7xLJk427oIt2j25G4a8/EBbs36hF7qdj+IYJHJ9gQ48SneE3Kce6o2plQmXtgkzz8yi5MAXE5Vfb9QVXA24Rg3KmtWsdQJmnU+ts3RwdcFkgGA32X03cZWH25EYhBkRganTN6xYfQabGSbad/oxBqPX7ZW2jN8gykeb3Le8DPQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773242442; c=relaxed/simple; bh=AfOYtrRki/qnAxr8r9Joob/FkUd7mkLtn6bIOe/oUNs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tnGEpTgzdrYcc7/aNDuHuI0+X24a/HktUCSboriPemC+Esw5hs9zgpwYY4H2Mo4wznDvlBqW2B/8yrwXeJuZBNlEfUJVVala8th+W1QkXqh4mDHieeGeGiXl3eQodwmegNHpSjfGnt7bNx52xuTZp7/5s9JqPJjUxHh+wONOuTQ= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net; spf=pass smtp.mailfrom=flipper.net; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b=FK6TXYI7; arc=none smtp.client-ip=209.85.128.41 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=flipper.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flipper.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=flipper.net header.i=@flipper.net header.b="FK6TXYI7" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-482f454be5bso12669265e9.0 for ; Wed, 11 Mar 2026 08:20:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=flipper.net; s=google; t=1773242438; x=1773847238; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=7gS11Ckj4ck0pEfDttwJ19T6tFvT6Bn1Sdx15fOMayU=; b=FK6TXYI7JPtNB2w5HWY+swFzUnwlZTE4pKQwoHHZpWOvmkFlfi1o9us4UVWyY5mOQs 1wX3m+DoPW7+UNFRcXeYSsSk4LjkzQlnD5FjLC/wab19E92bWz6e7konr7c0HOfSnT/Z hAgzGnOS9ho56moVS0J8rf5OBtzkTs9VFTNsYu8s5NLq++2gQ5aPmY2hfrKy7zs2eCVS oMQe8Bpta7oVA0Y2hUh4l2bMhKs6lZhCepnv2mXBhavQ/DdxTnuOhRoTvHAnGK48es7M 7EPXLACbMMTg20+Cgr3He9xZ6KQIKAzVEsdpHUrppcQQ9atAlGSdMavHlLCIolqDLjJt GvFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773242438; x=1773847238; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=7gS11Ckj4ck0pEfDttwJ19T6tFvT6Bn1Sdx15fOMayU=; b=XQsNqzUj0WLATtM8VGq9t8dgeaJSNLg9FkmZD8oZN9QVOADEhDD0a7V4NcVG4Ur8to LoJwHrewxVJUN72loo5qZ11nnGdI705avTfMkwR1f/tZ++DBjlW6F9609avTgRHNUQ6s twlzbNx7aIRqeRho/yeRcCj1eT1kIdRByyy8kiMqnL6GaitL0qKbrZBUnnO21Vh4bC3N SqyDXUDkfKtqIGvLNFgJzsupjv9ARxfKPYzEsgv2oY7w0ALy2ZlK0yRQd8YLooicRPWC DWKCQfaELH0fd+b7V78viEkCAKLh95wcUqeOreHrGTdaNxKq2woL+C9dRKEiFbCWdU35 +81g== X-Forwarded-Encrypted: i=1; AJvYcCVaK4HmX6d6hl0mLeN71E1/HlfTltADTemBXgj5D20cmHxDgWl0PB+Lc4RTJm8EJ42a0oPg0bCJ24s+YWs=@vger.kernel.org X-Gm-Message-State: AOJu0Yx290nmfuKlUZEO2cVh80dhg77+OB5xMgaCTg7LmnqWOe7mnirX WEbkhZckmv2wSV/yaZxjRbW1kUjJpvedFKBa2mlCa3pPrJJY99i6K7jurGUGnyyzPlw= X-Gm-Gg: ATEYQzxWDzA5seM3vpj6sEtA6Tz8dY/wJlTSF4nPmNz8O98vOJPd6qEPL8kEuQ+3dVQ 6/vlYo4d2jUVqlf3lXwWwtcsCM4zFe/8J1Ug3IoaZ8qAJ2x+zNkwIgJnDCs8EwtJwsrTazeElMb M9DDVR2FNXxFYVSVzYuTXlWrEY15K08paf28qG2gGr6S8wEYBQdqGmwviCmJulVzlBnDyl1FhFG QRQMXb3r4LDMRvHDHW5JNf0Xdnx3JeU6YKTH6pCUnF17W+pFZrUfdmvRL0d4Fu0OBopM7aYmIc+ Hy++qowU4Edw+bakPThd69AKBfyoJb/BrTNxdEi3/zUceKzRxvyKIbmf42f2uhk+qdZ7GmnocFn fPreMPICKEPTs9ujSBdd0LALI28vl9FZiFGdQnVgBFbA0LStYKHx1TJcnqg8KvHGvM/TXHUYW2M TFyOrd5w/FPc0a/fB/PquNkpYfSed4lXY7dBG8p2yIe8B2NKVYL65FOLkmVuAS6aoJeIVrgRd5T VyJ6Q== X-Received: by 2002:a05:600c:8b72:b0:485:33b7:573d with SMTP id 5b1f17b1804b1-4854b239d6cmr46970785e9.1.1773242437992; Wed, 11 Mar 2026 08:20:37 -0700 (PDT) Received: from alchark-surface.localdomain (bba-86-98-192-109.alshamil.net.ae. [86.98.192.109]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48541aa73dasm435519285e9.2.2026.03.11.08.20.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 08:20:37 -0700 (PDT) From: Alexey Charkov Date: Wed, 11 Mar 2026 19:20:23 +0400 Subject: [PATCH 3/3] usb: misc: onboard_usb_dev: Add Corechips SL6341 USB 2.0/3.0 hub 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: <20260311-sl6341-v1-3-0a890056f054@flipper.net> References: <20260311-sl6341-v1-0-0a890056f054@flipper.net> In-Reply-To: <20260311-sl6341-v1-0-0a890056f054@flipper.net> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Greg Kroah-Hartman , Matthias Kaehlcke Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, Alexey Charkov X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=2625; i=alchark@flipper.net; h=from:subject:message-id; bh=AfOYtrRki/qnAxr8r9Joob/FkUd7mkLtn6bIOe/oUNs=; b=owGbwMvMwCW2adGNfoHIK0sZT6slMWRu7LD7Exdj21fD7NN7rDI1+ZQz4xmRsKu7XWaXLjp1/ nWA42mGjoksDGJcDJZiiixzvy2xnWrEN2uXh8dXmDmsTCBDpEUaGICAhYEvNzGv1EjHSM9U21DP 0FDHWMeIgYtTAKa6Io/hf2arZe8LEeVIdkZ2tnV1V3mVwpOdluTO3jdhjdjOf5//8jEytGr0PD6 /Zfarf1nWUgHvVCwn9TYe1g+5OmuhbefE3xJODAA= X-Developer-Key: i=alchark@flipper.net; a=openpgp; fpr=9DF6A43D95320E9ABA4848F5B2A2D88F1059D4A5 Add the ID entries and platform data for the Corechips SL6341 onboard USB 2.0/3.0 hub controller, which requires a reset pin and a power supply for proper operation. Signed-off-by: Alexey Charkov --- drivers/usb/misc/onboard_usb_dev.c | 3 +++ drivers/usb/misc/onboard_usb_dev.h | 9 +++++++++ 2 files changed, 12 insertions(+) diff --git a/drivers/usb/misc/onboard_usb_dev.c b/drivers/usb/misc/onboard_= usb_dev.c index ba37eb99efba..6dd73f23e9be 100644 --- a/drivers/usb/misc/onboard_usb_dev.c +++ b/drivers/usb/misc/onboard_usb_dev.c @@ -565,6 +565,7 @@ static struct platform_driver onboard_dev_driver =3D { /************************** USB driver **************************/ =20 #define VENDOR_ID_BISON 0x5986 +#define VENDOR_ID_CORECHIPS 0x3431 #define VENDOR_ID_CYPRESS 0x04b4 #define VENDOR_ID_GENESYS 0x05e3 #define VENDOR_ID_MICROCHIP 0x0424 @@ -649,6 +650,8 @@ static void onboard_dev_usbdev_disconnect(struct usb_de= vice *udev) =20 static const struct usb_device_id onboard_dev_id_table[] =3D { { USB_DEVICE(VENDOR_ID_BISON, 0x1198) }, /* Bison Electronics Inc. Integr= ated Camera */ + { USB_DEVICE(VENDOR_ID_CORECHIPS, 0x6241) }, /* SL6341 2.0 HUB */ + { USB_DEVICE(VENDOR_ID_CORECHIPS, 0x6341) }, /* SL6341 3.0 HUB */ { USB_DEVICE(VENDOR_ID_CYPRESS, 0x6500) }, /* CYUSB330x 3.0 HUB */ { USB_DEVICE(VENDOR_ID_CYPRESS, 0x6502) }, /* CYUSB330x 2.0 HUB */ { USB_DEVICE(VENDOR_ID_CYPRESS, 0x6503) }, /* CYUSB33{0,1}x 2.0 HUB, Vend= or Mode */ diff --git a/drivers/usb/misc/onboard_usb_dev.h b/drivers/usb/misc/onboard_= usb_dev.h index 1a1e86e60e04..8f74db0b8001 100644 --- a/drivers/usb/misc/onboard_usb_dev.h +++ b/drivers/usb/misc/onboard_usb_dev.h @@ -80,6 +80,13 @@ static const struct onboard_dev_pdata bison_intcamera_da= ta =3D { .is_hub =3D false, }; =20 +static const struct onboard_dev_pdata corechips_sl6341_data =3D { + .reset_us =3D 10000, + .num_supplies =3D 2, + .supply_names =3D { "vdd1v1", "vdd3v3" }, + .is_hub =3D true, +}; + static const struct onboard_dev_pdata cypress_hx3_data =3D { .reset_us =3D 10000, .num_supplies =3D 2, @@ -159,6 +166,8 @@ static const struct of_device_id onboard_dev_match[] = =3D { { .compatible =3D "usb2109,817", .data =3D &vialab_vl817_data, }, { .compatible =3D "usb2109,2817", .data =3D &vialab_vl817_data, }, { .compatible =3D "usb20b1,0013", .data =3D &xmos_xvf3500_data, }, + { .compatible =3D "usb3431,6241", .data =3D &corechips_sl6341_data, }, + { .compatible =3D "usb3431,6341", .data =3D &corechips_sl6341_data, }, { .compatible =3D "usb5986,1198", .data =3D &bison_intcamera_data, }, {} }; --=20 2.52.0