From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from gloria.sntech.de (gloria.sntech.de [185.11.138.130]) (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 152713D7A01 for ; Fri, 29 May 2026 19:04:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.11.138.130 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780081447; cv=none; b=U3dsf2DQD8R22e9W03pt8oqMHCWlrvRCLIq/QU0icXVBx1aUrR0BMGQ4wxvJ4sLIH8CtxuKSbD57Zvi1/1ZeyrE/lkXBmFBoN5FpcxgTnQq4kG3m/0ZFriQZ3ebTYQUMQbuf1nCjSapPE4iVZkKyrdftpnA0GZi+9nPKmltbE3w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780081447; c=relaxed/simple; bh=ZIo7zFE237G0M+A158Zi5M80BHJ42A/++xB8llQjpcU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=R0XZCPdrIRkb4R6h5dfCBbGZsVVy9RbCNRuJMnE5hji8C9/h+3D7hftthvlA/l93duj9T30KJ408bgkzk/sxroBOcrnUWapHki9KxHWI6tsU1g79YB4t0W3eIG9ab2whBYLkf5SPIEkBB8KFWDbpX/VaTdiC16Pg3KIeiBjuATc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=sntech.de; spf=pass smtp.mailfrom=sntech.de; dkim=pass (2048-bit key) header.d=sntech.de header.i=@sntech.de header.b=VfAU+7uW; arc=none smtp.client-ip=185.11.138.130 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=sntech.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=sntech.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=sntech.de header.i=@sntech.de header.b="VfAU+7uW" DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sntech.de; s=gloria202408; h=Content-Transfer-Encoding:MIME-Version:Message-ID:Date: Subject:Cc:To:From:Reply-To:Content-Type:In-Reply-To:References; bh=9Qap9xu0frJwoROC4Fz1lvaI3J69wr8XiXfsvmPF6zc=; b=VfAU+7uWANC9Scl9/1zcBQzCYp 1nm7JY/CKtffuKPdCb1qVeW1PjFlTPCtgTjQOWeTsRJIS2/Kj0VuvOKytaH/ImvJiVKAY5n7klYY/ ui6QoJcg5/evyTCB3fLN6Vky4LsQD0fWSodbZCfUJjFH4Sh2Kp5Aly5/vyXo1JCcwiE96JeKGlvv8 8pd7jwyHjbBFi6VD3ph8+tfoWBbBL8oURxbvGPx/wEZ+ChaujSIkpCs5MMtjf0qzpUA023eWMMuir mhEShrLXrWXnCelgdP1QzjAYVDwgeP29b1VIdi7GMhZbwo4xnSnTj5YK87dXEyzy2CtiyBH7bWMQZ ncmUp98A==; From: Heiko Stuebner To: heiko@sntech.de Cc: linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, amadeus@jmu.edu.cn, jonas@kwiboo.se Subject: [PATCH v4 0/5] rockchip: add USB nodes for RK3528 Date: Fri, 29 May 2026 21:03:50 +0200 Message-ID: <20260529190355.4148175-1-heiko@sntech.de> X-Mailer: git-send-email 2.47.3 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit This adds the USB nodes to RK3528 and therefore needs both the dwc3 compatible [0], as well as the phy support [1] to be merged first. changes in v4: - phy-supply not vbus-supply on armsom sige1 - adapt e20c commit message explaining the hub - describe my changes to the original patches inside them changes in v3: - moved snps,dis_u2_susphy_quirk to the soc dtsi - describe both usb2- and usb3-phy in the host0 if boards only wire up half of the functionality, they get to override the phy-properties - as they already do - add vbus-supply to armsom sige1 changes in v2: - split off from original series [2], that added all 3 parts [0] https://lore.kernel.org/all/20260505164509.3254707-1-heiko@sntech.de [1] https://lore.kernel.org/all/20260505170410.3265305-1-heiko@sntech.de [2] https://lore.kernel.org/all/20250723122323.2344916-1-jonas@kwiboo.se/ Jonas Karlman (5): arm64: dts: rockchip: Add USB nodes for RK3528 arm64: dts: rockchip: Enable USB 2.0 ports on Radxa E20C arm64: dts: rockchip: Enable USB ports on Radxa ROCK 2A/2F arm64: dts: rockchip: Enable USB 2.0 ports on ArmSoM Sige1 arm64: dts: rockchip: Enable USB 2.0 ports on NanoPi Zero2 .../boot/dts/rockchip/rk3528-armsom-sige1.dts | 25 ++++++ .../boot/dts/rockchip/rk3528-nanopi-zero2.dts | 29 +++++++ .../boot/dts/rockchip/rk3528-radxa-e20c.dts | 60 ++++++++++++++ .../boot/dts/rockchip/rk3528-rock-2.dtsi | 17 ++++ .../boot/dts/rockchip/rk3528-rock-2a.dts | 11 +++ .../boot/dts/rockchip/rk3528-rock-2f.dts | 12 +++ arch/arm64/boot/dts/rockchip/rk3528.dtsi | 80 +++++++++++++++++++ 7 files changed, 234 insertions(+) -- 2.47.3