From nobody Tue Feb 10 00:58:57 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 39718348889 for ; Tue, 16 Dec 2025 12:08:26 +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=1765886908; cv=none; b=T5uv+0y0BNEhndlocQ0QgFJJFJUgx75y76hxkz5EcmL7GpU7LVOm4FxVLBliD2QIhUYx2Z1xn/xuAMqY5pafS4aJxXoo7ipVYuheDX55jmHSf0937QcHoNsoVQcSELlfPUrXX0uKx0NTylLbWCqAMK+yEWfLr+E7nT69Y6Qexs8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1765886908; c=relaxed/simple; bh=G1gWv8618a7rqJzvKhye4h/vsqybaxCNL//qIdBIfmc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=mfH7iSV6ejG3W8oWCw6VZENF0rDfvmddGlN/fmBDilbOp/p4HhN4IsFxwK1uc8HO5LP+uivpXnu+2Uvz0b3h100cBtGmPYETwVOvzlpyi59+3raJyG4XtY86NH55aRjOL4RXVMwTVG/SWjTfCw4wDxoiRvpW7gybWjDDm7iAeOU= 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=BYfT5lBa; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=aCevg7bv; 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="BYfT5lBa"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="aCevg7bv" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5BGC3sm22810651 for ; Tue, 16 Dec 2025 12:08:26 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=BYfT5lBawHDyscdO1ONZpSxuqtc Npl1qFD0+kBL/DxsQYmaTPxDaGpkilxdNqCIE2G0pDSGRJjD3Nx5eUWzW+ZZZcBe QvtILbky2wQiZPOsvdzDoMnSA3JG1x+MhS2rywk4fIYU+M9GFLpeY9HqF4Go/Z67 fsU/p/QNtns4S0Bc9ZG54DFuKyxrvV1l3k6Yqd7HTxgOeQijAstjufu1Y1t6whD7 YNfsCaG2W0H2o4P2bPGEc4vy9PRS2QYGb//gHG4X/GIHh+fjKZMvHUpr/usA2Flx G+hRrfe6x6rzrb6RwziduGWLJCk/aYwQHWiOtN9t9iFbK2MpEdeLdJXTvoQ== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4b32gas8cg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 16 Dec 2025 12:08:26 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2a0a0bad5dfso57796935ad.0 for ; Tue, 16 Dec 2025 04:08:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1765886905; x=1766491705; 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=aCevg7bvxpGQbprxTK85bM/cT0MCw8iucxinWTgCXSTpo4lN3rE0i5GKgWY11tM9gB VbSKfRMGtZgvdXrPvj1qWKDubjAgx7rdxZtJ+EZC4K8Wh/EK+7BcA7UeFhH22DiNet30 rj0iARAe061huxmRFnLcxWoehofylprtG70kDLma5M2iXipJN8FRrv6uGtIo7PC2OMls P46CFMqidFDMhrmCkrvWJStSHG4KPBgy0XSy4KKnGNWiFk2mAqUHZJBzNvw4tlurnEmv pdWfSLcEsdR4+ZND8zGcS+COWj+3vx6nVPVai3T4GfrdUp1M2KzoOy4Lg67fvhCFYLMB tZ7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1765886905; x=1766491705; 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=vew8P9JgrCRGXAgTQxyklLeYcqaCDrrkKcueL2G47PnInOZzYTpAfMoXB5X+t8DhSM ABLZaHUfps/YDNeu5gNx6mNdUAgLKCBfIsa7QiC/tPHOTZRXDgoSh9QfPF7U6y2cKdcl TGRRSMBfmMHOF/PhM+3/DulYRN9qnHL4Xz5abWRXQdqbFsuN/fZ4tRab5rApPOoowHNc 7NGVMaHJqFo8LjRhFbw+i8k4PS8EQxjiqpRasDJLS8E2WYR2c0vOnezLFQKaOmSetb3J TtuDBBpBqgkSdrwh98kf3eeFQ8gc09/tGECKfL29F5XiQHbdt/cjQAcJq7n+v+Y8ydEl 26cA== X-Forwarded-Encrypted: i=1; AJvYcCXXY/1KtF0tbDA9Z9PK2A+f/ye/+kFSI+oAHbjEguqVfrz3MEWae1OwIcqA1R1u60poyNMQNi/gScg/8q4=@vger.kernel.org X-Gm-Message-State: AOJu0Yw0j9gUEYAQATGEvg5LeNIndN14++3QZPbO07ufBXxPGiyUpLPj hzjrTlFQdDuMQtM9UIQHYZLlnGGZwfeKiScEds18CqIdQYGPU8DWoQunmIKd6jQOYLYlISFlImN AUJZvxYlU2ykVME5jSN9deZPIU5D4FTuU3Ew6tyTSn6ExfECZ2gL7H6e0P7x+3VEwLoo= X-Gm-Gg: AY/fxX6VcM87Vv3CRNo20BRGs1LnhM9EffGf1KFeJTFXIyyLAGO/IoZPNfVrgY+00mF mnpyqllQPmTFlTWjZLOq9tLgDgMbyjqU0mwavvJqg7JpLrtx8ymq8ocBv8Ge1NMlkNTHUK00Iah 0GUu1GtM6zRUxxEMvgldpy8TLvJuIYwXm2zsDCAtOfJR/uM8cP8TjtkYCLZKgUNzr2MZjH4sKFx xZYaLPUtUATKCjoH1/LuDzqnoODPFsUDuGn8IffDqkdKZR+pVajCnzvv3A456iRnDDk0HF35+Vu i9F0QmdKJlBsDE67IIYzEITsqzZRyXynNIaNZbWederS58pxt4nUUdD3lgHwQeuOVbRS+pVE1eo 02Ec/pA6blNrbjzy23hMPHl+hwYqXjqL157M4BIHIRZw= X-Received: by 2002:a17:902:d510:b0:2a1:388c:ca63 with SMTP id d9443c01a7336-2a1388ccef1mr26573295ad.31.1765886905328; Tue, 16 Dec 2025 04:08:25 -0800 (PST) X-Google-Smtp-Source: AGHT+IGuPHIDntGjUvMdy4jJIYEkJg9o95Lv0EUmUCHsfRKmkm+rNfF0ywWWdcAuxlb5uOs+1Xyr2A== X-Received: by 2002:a17:902:d510:b0:2a1:388c:ca63 with SMTP id d9443c01a7336-2a1388ccef1mr26572885ad.31.1765886904738; Tue, 16 Dec 2025 04:08:24 -0800 (PST) Received: from hu-swatagar-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a110f6374asm48568695ad.63.2025.12.16.04.08.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Dec 2025 04:08:24 -0800 (PST) From: Swati Agarwal To: Greg Kroah-Hartman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Icenowy Zheng , =?UTF-8?q?J=20=2E=20Neusch=C3=A4fer?= , Dmitry Baryshkov , Jens Glathe , Mike Looijmans , Pin-yen Lin , Catalin Popescu , Bjorn Andersson , Konrad Dybcio Cc: linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Swati Agarwal Subject: [PATCH v2 2/4] usb: misc: onboard_usb_hub: Add Genesys Logic GL3590 hub support Date: Tue, 16 Dec 2025 17:37:47 +0530 Message-Id: <20251216120749.94007-3-swati.agarwal@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20251216120749.94007-1-swati.agarwal@oss.qualcomm.com> References: <20251216120749.94007-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-Authority-Analysis: v=2.4 cv=Vcb6/Vp9 c=1 sm=1 tr=0 ts=69414bba cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=EUspDBNiAAAA:8 a=dwk_HVr8QTvVkdqdSRoA:9 a=uG9DUKGECoFWVXl0Dc02:22 X-Proofpoint-GUID: l9Llau1ubXdWgSPdUwc5JZKHFc_NGJuF X-Proofpoint-ORIG-GUID: l9Llau1ubXdWgSPdUwc5JZKHFc_NGJuF X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjE2MDEwMyBTYWx0ZWRfX7CZzeKCUQKis OPacMJeEY/ENkoSr4eYalMvIDLxw+Gc6g6CxRDMLxws6zBs7RIIRmjHh7Z8Lld2use+3Aj6cwzB 3ApxeQEshK4nB0ceKsT359C31vLPYcAwL8KLWxwe3xC4EcGW2vdF/K0MpLeIy9Z/sRNjMwkDLVd uvVLG/IFw6n8L5eXWeU9LBTiLLE2EJNzxQZXQBLjswelEJY/9AZFmsYrep+dc2XlWP4+jKV9HCi ngSm634+NPIBjPnfiDIR5q4PfLdXdk6O7hJASVqjSadP0pXW/AMl8kP9SFtsCtPfPeOmaimYKCH BGKVISZBrvbOoOnQLRzpTw6wQgCRxaheRXbQaThMISA4wC2//BTeSy4nda8PV/RjgkyARlv80lL m98QR13XH+jN2mwZVXQw5YKgz5AMLw== 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-16_02,2025-12-15_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 priorityscore=1501 adultscore=0 lowpriorityscore=0 spamscore=0 clxscore=1015 impostorscore=0 phishscore=0 malwarescore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512160103 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