From nobody Tue Feb 10 09:24:33 2026 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 4CD95255F2C for ; Sat, 20 Dec 2025 06:36:07 +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=1766212569; cv=none; b=s00KUg6xbvjrHuveSUFnOORqxL1XJ5+HrFbbCJHEfFX0Czrz5QdPre6SsaZCYsAZF/rN/CA+jad6J9+95remHKwwsTN75jUvS0+B1MniH2FWYxOrvzL4Jxd+GLLYgMBBiwCoCwIlUC9C+iOTfIJgKBWffyLFOWpLGWcFZxEEswQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766212569; c=relaxed/simple; bh=G1gWv8618a7rqJzvKhye4h/vsqybaxCNL//qIdBIfmc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=jfbWn6Tbs7lO+8sdxWj2i6tLq9xoqsK5/cYqlp3FQAw723VlItAfpzppVwwmOb5ShDvEFrOz8xNtIM+xhQhjlWqEPgotKIOfInIT5Ka0ibyAHSvQOt52y7GRtCmj+KTJnuR/RxaAYQzJn7x6XOG1hR8mShyBP9BgQbkyhScAfT4= 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=SK9HEyo9; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dAP7mV2c; 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="SK9HEyo9"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dAP7mV2c" 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 5BK4lhld2418330 for ; Sat, 20 Dec 2025 06:36:07 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=dzx7C+q//Ee 3OcHfJVXO31JMgk+3QiczRw+McarTXGM=; b=SK9HEyo9gk9DstMZfNsuVEFBeiX iuW12bfJkv1qqOMWsCoMKRH+mjI+o9uOiazES3FVe4hlQ9WE4XuAV7H/YZav5bT4 jajcXpoGi3+gTLqFUcY/PLSmReZM4oHPGmJg9tjCEx22Vd6Bv4hRvNEri1ME6jYc zDGDDzDDNKp7TfKGfZxTD9DglrmedV2U4mF2Ajg+ActUSMtyX8NPzXQ98sBRWS7+ F0udNRhYBNvkf/mhBmIa19EL0V4I1+5DMlNNo6Cgqx/us8xzJj5sVIuQyLWSG2Ad gHVJ2eV9g6k3Mr9ycF9qe0cEQuBgXEYHzb12qlvBvq/w5l4lFMEeixoWchw== 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 4b5n36g51k-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sat, 20 Dec 2025 06:36:07 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-34ab8aafd24so2550877a91.0 for ; Fri, 19 Dec 2025 22:36:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1766212567; x=1766817367; 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=dzx7C+q//Ee3OcHfJVXO31JMgk+3QiczRw+McarTXGM=; b=dAP7mV2cAquR9ENkLaU9yWE6GNCA/PemfEgyMGTO5LjfKmtI9QyVXwdVABY023ydih sXfJ/q8BOIXtU4/KfI5ljN1X6b/qKdJF+afSOQSaPKlWYR+bkdEGQkJEOQfJVJw0Hmv3 RfIlBJjTUCtBJDpeUPqhK5/Z7XZgFjCwDF3dmtqmpXNb0LIUe/NODZbgdIcGQl65jWG4 yPO7Tspvl6lhcNmvBNiEN1rgQbFllU/2Hw5mkk7/DhkuzNHBxJrRzmjSAzwfQjy8t2VP mRJaCeKxOrPDD3IQFvi2r1iRc9+kso2+wozNHEV2WMcZRWi2xV8yplDgjgkEvpasmyLe urIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766212567; x=1766817367; 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=dzx7C+q//Ee3OcHfJVXO31JMgk+3QiczRw+McarTXGM=; b=H3IZohhCIRyjFnhPghoD5qya2EsPOc53FbKA1bPQbSciWwkZQ1Dr9c+9EqBW727FZ1 biTA4qKC/brs+kss31WGs0UOcD6sptKEUOUuyB6WyByHbQDrY0VKZQMsUdsYfIaxFUZu 8it3RFI9JSdlceoBCFHOiGh1mBLKVq5wI+OICdP73mhfQSz04Mmcc2LOszAPBG/qXUOD rgOUo858P8KNr1A08XVjNc+xAJmq1+pVK/KHpe7rD1sC+Bh37+42ImwEogivLHTEZWj6 ma/5cixXN4f2jimY9Him1txx4IQpfjiMJ9rpuGTvsiivsOYa9/ffygLOszEKAe9xyxiB mUFA== X-Forwarded-Encrypted: i=1; AJvYcCWusZ/RnbSDQHOE4v9p9K00kgqj56Vki0frKStsl7AAkfOLJQjZ9VUItyn8nrJM5B4mVk38QlJmT7JWJb4=@vger.kernel.org X-Gm-Message-State: AOJu0YwDwziTqEWYDifm38tdiwJx9YpIDuyJVTjQvWOd3m/mCYunTv6r UE2k/R5XNo1vtTeGwKvEMmSn4FVJ4M9HpJx8kLNPH/A51zSSUS1B3x9ke8nFqTJqCBLLQSPKh2e +ay34Me8/vXwMJJE5wSpv5OBoyPB+h5juRVRD9OHrWLwvuHV16xwm0RXjWA9MdfAq0bQ= X-Gm-Gg: AY/fxX7QRU120f7lLP8a8K4ChS2RDxqCwx65wf9XLfwq/ydMEwGNBQ3C/ZWYX7LbpzY vjRgeYrWxNQyuzEnVYRAWWAJbaX2TA2Y1FzUEWup64vYcAHy4g+8tbz6kYyGyRxB38bgA/e0Js1 RqF8F/NcVIaZfuGkMTwF1ptbQXH58Vw1oFpPOKDMYIF7EWTvjCB243oGcSx+YlVJyXxD7hPhECT KkXurRS0Mv60Ehlaj3HPtLqjUFN8oTA5oSWzIXKX/t3U7nrQSFSzob7sLx2iiaT0Vr/WY3hkHOr l2V+2KITFZbXiIc9OcM3EapIDjRlbiTtpNh98zXrgnUHVrlQIoETlyUbP9fWD5FbbVtvRuchU9j AFZ8f5VCRmA+YlskxKmdTFTG5ywQxDPKScGevf17CBEo= X-Received: by 2002:a17:90b:3843:b0:32e:4716:d551 with SMTP id 98e67ed59e1d1-34e90d6a42cmr4876260a91.6.1766212566513; Fri, 19 Dec 2025 22:36:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IFYBs2yDuHgDxwYW9beNVaEliIpFPtjmvVWuWEZ7C6xUwl7d8HnoyXdKA7TYDgRuBYV3SKxvw== X-Received: by 2002:a17:90b:3843:b0:32e:4716:d551 with SMTP id 98e67ed59e1d1-34e90d6a42cmr4876235a91.6.1766212565931; Fri, 19 Dec 2025 22:36:05 -0800 (PST) Received: from hu-swatagar-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-34e7723b3a8sm2847143a91.3.2025.12.19.22.36.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Dec 2025 22:36:05 -0800 (PST) From: Swati Agarwal To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Icenowy Zheng , Matthias Kaehlcke , =?UTF-8?q?J=20=2E=20Neusch=C3=A4fer?= , Dmitry Baryshkov , Jens Glathe , Mike Looijmans , Catalin Popescu , Bjorn Andersson , Konrad Dybcio , Pin-yen Lin Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-msm@vger.kernel.org, Swati Agarwal Subject: [PATCH v3 2/4] usb: misc: onboard_usb_hub: Add Genesys Logic GL3590 hub support Date: Sat, 20 Dec 2025 12:05:35 +0530 Message-Id: <20251220063537.3639535-3-swati.agarwal@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251220063537.3639535-1-swati.agarwal@oss.qualcomm.com> References: <20251220063537.3639535-1-swati.agarwal@oss.qualcomm.com> 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-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjIwMDA1MCBTYWx0ZWRfX+0F34sis7ojU bhr9VX0N+Q0sv1RAfONWKC4gnxH8tGd4L9iF9FrW9vEGCO3kFYXM/Fil3tw9q1zuX+oxGNMpl9b ONcmLtrXF33N2ijqkWe3vGMNReyvxCNl6WQOwHP+6fwsRfMcHnlIIrDXN4xJ9G29knqSlfe5n6L qb+dJHUgxCXCd08YmZm8VVW46eERE3KkyoDMPfCYRMXNytpBN17PawwMQ30shVXeGPM5FDPf40e uRd4Z/6aBr0P1vviQWisgTnNgK48eJ2z5vZcP8999dHNRFyisLMii7oHySumpjuiNc34rXi//9n 6p9K3yValrHdzv00AXpIY+vjLE2WnfPJaVbNRihgkmXf+Ff77EO+0AJ6UatFUHB1NYPC1ltAKit D1msz4/K0pKcCee66OitTj5jROZ2e031xnMXcn2hdA58zcgh8Q7F+d7wn8FckZYCNlOrelk+REh fKw4BAvI53Ko1fL18ZA== X-Proofpoint-GUID: LQRfmbSQTP-hD0AwLh1_7tulIrK1eaQt X-Proofpoint-ORIG-GUID: LQRfmbSQTP-hD0AwLh1_7tulIrK1eaQt X-Authority-Analysis: v=2.4 cv=VJ/QXtPX c=1 sm=1 tr=0 ts=694643d7 cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=dwk_HVr8QTvVkdqdSRoA:9 a=iS9zxrgQBfv6-_F4QbHw:22 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-12-20_01,2025-12-19_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 lowpriorityscore=0 suspectscore=0 spamscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 adultscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2512120000 definitions=main-2512200050 Content-Type: text/plain; charset="utf-8" Add support for the GL3590 4 ports USB3.2 hub. This allows to control its reset pins with a gpio. Signed-off-by: Swati Agarwal --- drivers/usb/misc/onboard_usb_dev.c | 1 + drivers/usb/misc/onboard_usb_dev.h | 1 + 2 files changed, 2 insertions(+) diff --git a/drivers/usb/misc/onboard_usb_dev.c b/drivers/usb/misc/onboard_= usb_dev.c index 41360a7591e5..bde303b820d7 100644 --- a/drivers/usb/misc/onboard_usb_dev.c +++ b/drivers/usb/misc/onboard_usb_dev.c @@ -661,6 +661,7 @@ static const struct usb_device_id onboard_dev_id_table[= ] =3D { { USB_DEVICE(VENDOR_ID_GENESYS, 0x0608) }, /* Genesys Logic GL850G USB 2.= 0 HUB */ { USB_DEVICE(VENDOR_ID_GENESYS, 0x0610) }, /* Genesys Logic GL852G USB 2.= 0 HUB */ { USB_DEVICE(VENDOR_ID_GENESYS, 0x0620) }, /* Genesys Logic GL3523 USB 3.= 1 HUB */ + { USB_DEVICE(VENDOR_ID_GENESYS, 0x0625) }, /* Genesys Logic GL3590 USB 3.= 2 HUB */ { USB_DEVICE(VENDOR_ID_MICROCHIP, 0x2412) }, /* USB2412 USB 2.0 HUB */ { USB_DEVICE(VENDOR_ID_MICROCHIP, 0x2514) }, /* USB2514B USB 2.0 HUB */ { USB_DEVICE(VENDOR_ID_MICROCHIP, 0x2517) }, /* USB2517 USB 2.0 HUB */ diff --git a/drivers/usb/misc/onboard_usb_dev.h b/drivers/usb/misc/onboard_= usb_dev.h index c1462be5526d..7706a04f2630 100644 --- a/drivers/usb/misc/onboard_usb_dev.h +++ b/drivers/usb/misc/onboard_usb_dev.h @@ -140,6 +140,7 @@ static const struct of_device_id onboard_dev_match[] = =3D { { .compatible =3D "usb5e3,608", .data =3D &genesys_gl850g_data, }, { .compatible =3D "usb5e3,610", .data =3D &genesys_gl852g_data, }, { .compatible =3D "usb5e3,620", .data =3D &genesys_gl852g_data, }, + { .compatible =3D "usb5e3,625", .data =3D &genesys_gl852g_data, }, { .compatible =3D "usb5e3,626", .data =3D &genesys_gl852g_data, }, { .compatible =3D "usbbda,179", .data =3D &realtek_rtl8188etv_data, }, { .compatible =3D "usbbda,411", .data =3D &realtek_rts5411_data, }, --=20 2.34.1