From nobody Mon Feb 9 17:57:49 2026 Received: from bali.collaboradmins.com (bali.collaboradmins.com [148.251.105.195]) (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 3C15F1DE4CD for ; Tue, 3 Feb 2026 18:42:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=148.251.105.195 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770144129; cv=none; b=QpXIw4cbXDwI/YzIRzqjDpLFBY1yZcGvwD5ErWqy8sHF1U3luKA5IkvWIiBGGEMNYplzlPF6bfZitMqmipyNm0CDAQMbN1XaeInpnxphhuL32OVO+SFqTIINneTYUIgQolhtuFe9J7LSfNpnKExvuY3alQbtRQqbL7OxhdQqWUE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770144129; c=relaxed/simple; bh=oMsJDM1MmVk2bHHw13eaAXk939zCI0dmHOrouppRrk8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Nyf++O5YxwJhWkfi6ln3kA9jESOS58uvTw15B6Jmkzx3nQ7rlZzKKgOF7qr/tnlr8dKuzQ98piH8DgMWX/y7y3i4ozRJ1vB8+1DjLmIo7fStfN0EqJyu/fmgSFFnm8noNotyjRTKR0xVyxWLgrbEtZolM42xy02gY96kuCWtCCU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=JSUgRBId; arc=none smtp.client-ip=148.251.105.195 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="JSUgRBId" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1770144125; bh=oMsJDM1MmVk2bHHw13eaAXk939zCI0dmHOrouppRrk8=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=JSUgRBIdEzrgEdzouOrzrrHeKi4m6Wx4oLvmlmtLudmJOczFHXDJZhd7VbmUfg6XW l98rDcJKKT4CIcxbjDKiD//DZzlWN1ryMkR7JmCP0n7P3saMjvWSCvfkU/WG/oPiAG 7gM4xzzJ7vXMUiI4ZSqRDTa+tw/t0AVQRtgNdKq9zjpWisEGL0TFg6zWcU8FH9yI36 cimp0uWZGp7AcEt3epL4S6VmQzA3IJNFsSwpB7RQCHOE39hhkpVVaWq/HarQGqbjni I7hUMAMgcUm83nkYyod4ouPsVGC0zdgYpJBN6JEN0Sg7Z/bIa38YsoibmzKf52pl61 itt6U/SW+jIuw== Received: from jupiter.universe (dyndsl-091-248-189-143.ewe-ip-backbone.de [91.248.189.143]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sre) by bali.collaboradmins.com (Postfix) with ESMTPSA id 86C4A17E140C; Tue, 3 Feb 2026 19:42:05 +0100 (CET) Received: by jupiter.universe (Postfix, from userid 1000) id 4A826480023; Tue, 03 Feb 2026 19:42:05 +0100 (CET) From: Sebastian Reichel Date: Tue, 03 Feb 2026 19:41:27 +0100 Subject: [PATCH 1/7] phy: rockchip: usbdp: Amend SSC modulation deviation 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: <20260203-rockchip-usbdp-cleanup-v1-1-16a6f92ed176@collabora.com> References: <20260203-rockchip-usbdp-cleanup-v1-0-16a6f92ed176@collabora.com> In-Reply-To: <20260203-rockchip-usbdp-cleanup-v1-0-16a6f92ed176@collabora.com> To: Vinod Koul , Neil Armstrong , Heiko Stuebner Cc: Andy Yan , Yubing Zhang , linux-phy@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, linux-kernel@vger.kernel.org, kernel@collabora.com, Sebastian Reichel , Frank Wang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1708; i=sebastian.reichel@collabora.com; h=from:subject:message-id; bh=zxFHGi7c7hyE1yQCyWeBG1H5qOuim8JFl3knpk3L5BY=; b=owJ4nAFtApL9kA0DAAoB2O7X88g7+poByyZiAGmCQX2HK34vgfc7ifeBwoRb19y3FVD04V4HY XOUY0Dnc34txYkCMwQAAQoAHRYhBO9mDQdGP4tyanlUE9ju1/PIO/qaBQJpgkF9AAoJENju1/PI O/qaOnwP/Rzkxen/YlLoXL7Rj/zlG0SXOsUiOr9CE8CsAgHeFw6VN5rjRhoeaJzX7OcT1pfsg2R aUkQXMo/T+1NCnZn6pGDdQJ5q8qm2l/LuFAJhanBg/fDFt9hGE4EX9gL2axjUG4VH86YZr4axsY RGmMI53A5NUrTdcRNQFSgRR/XNJsV8pzdkTdh/CyL6aHpIG2oGGO2PwkIp8/qeiOyINMT+UcBds LopQko0tlZrp2lwi98H2iObwtrqnSypmrWmwgWTbybAK8fzrs65j5TGhVkT173lx3+UDjUp9a95 eKA6uOD5P/Yl9E3h9gNX/ZP20GHWTSP2IqehHIRi0mr2thYsazguHxFL9YwcGerTL/OELxHdX0o O66Amm+5pyT5/18Pcd1UjKQVzaCwziK/zl0nbtEkYwkdzSfSTN8ys0o7JvFzmWqUwfWfJnzI9Da dlBof9kOODfIA9Bi1cy+RKGYpLJhIPwRzSv72Ib4maWHnSBkSRjt4dE3cLFNYdY0t04oBQMcXLZ rR3h9+mtuXlH8jQWP8c9oLFmgXLgjInUsEN43wRaJUWqZW/CA1eAF0rzxadicRe9EuEPedT2gYH DF3+AeWwQU7IHrXjGO8cBTsrdFLU7QVVe5XlFttTbfd7r0XqZUMVctBE9otL8x0+f741mDUHFCs CnhGIQN/HtPCu9ND1IpcucQ== X-Developer-Key: i=sebastian.reichel@collabora.com; a=openpgp; fpr=EF660D07463F8B726A795413D8EED7F3C83BFA9A From: Frank Wang Move SSC modulation deviation into private config of clock - 24M: 0x00d4[5:0] =3D 0x30 - 26M: 0x00d4[5:0] =3D 0x33 Signed-off-by: Frank Wang [Taken over from rockchip's kernel tree; register 0x00d4 is not described in the TRM] Signed-off-by: Sebastian Reichel --- drivers/phy/rockchip/phy-rockchip-usbdp.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/phy/rockchip/phy-rockchip-usbdp.c b/drivers/phy/rockch= ip/phy-rockchip-usbdp.c index fba35510d88c..b494819be284 100644 --- a/drivers/phy/rockchip/phy-rockchip-usbdp.c +++ b/drivers/phy/rockchip/phy-rockchip-usbdp.c @@ -350,7 +350,8 @@ static const struct reg_sequence rk_udphy_24m_refclk_cf= g[] =3D { {0x0a64, 0xa8}, {0x1a3c, 0xd0}, {0x1a44, 0xd0}, {0x1a48, 0x01}, {0x1a4c, 0x0d}, {0x1a54, 0xe0}, - {0x1a5c, 0xe0}, {0x1a64, 0xa8} + {0x1a5c, 0xe0}, {0x1a64, 0xa8}, + {0x00d4, 0x30} }; =20 static const struct reg_sequence rk_udphy_26m_refclk_cfg[] =3D { @@ -377,7 +378,7 @@ static const struct reg_sequence rk_udphy_26m_refclk_cf= g[] =3D { {0x0c30, 0x0e}, {0x0c48, 0x06}, {0x1c30, 0x0e}, {0x1c48, 0x06}, {0x028c, 0x18}, {0x0af0, 0x00}, - {0x1af0, 0x00} + {0x1af0, 0x00}, {0x00d4, 0x33} }; =20 static const struct reg_sequence rk_udphy_init_sequence[] =3D { @@ -412,8 +413,7 @@ static const struct reg_sequence rk_udphy_init_sequence= [] =3D { {0x0070, 0x7d}, {0x0074, 0x68}, {0x0af4, 0x1a}, {0x1af4, 0x1a}, {0x0440, 0x3f}, {0x10d4, 0x08}, - {0x20d4, 0x08}, {0x00d4, 0x30}, - {0x0024, 0x6e}, + {0x20d4, 0x08}, {0x0024, 0x6e} }; =20 static inline int rk_udphy_grfreg_write(struct regmap *base, --=20 2.51.0