From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 0B07C368946; Mon, 11 May 2026 02:59:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778468371; cv=none; b=keZ+E5cpQe6J7xDhHX3yPjiBObczOyVGbeFwRAiyx7D+mKDDeHOYentoqQxIt86lrDiVrdfceWJmyl8WCAd6QfKy4QA8PhcGeS5LiwnJHRuWV/UGeZOPwqB0UuFd4/wlNoOz0OeBFa9NSpNVVSdRZjN5cEXwtUmh75EF7eURHUw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778468371; c=relaxed/simple; bh=S1Ifud5t8JJxvGqDWbof938U6z4/llAjMGWNNOe7Mk0=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=shsT82XXY55nFoRpyzlmwhKd5MkpTR+e60VJHyBWKGRlbLDhFdF7nFPlN74Ax/MqaoHfSEPR5tXnxtUBAraq4rTi7ScY0gCcU6zvRgqChAXDsOIE2+f4QjpGncad/1Ks9Ewk1KPZ6VOXs6xdkjxfheHwceUSG81SbNXyi63q8AI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=a72yNHC0; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="a72yNHC0" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 26187C2BCF6; Mon, 11 May 2026 02:59:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1778468370; bh=S1Ifud5t8JJxvGqDWbof938U6z4/llAjMGWNNOe7Mk0=; h=From:Subject:Date:To:Cc:From; b=a72yNHC0RMbMfa9tfdun9XhHo0CSf32T+ixVP1sUIsP8YsSJaKiP8JZvdOjwWJHXS wnVNhADF28Bt6j+k5MwUB/Jwx86SuklQ3WYqnEBAisM8SNhkQOu67EqMW3ZnZZO97y JUJJwaqvkjM2RFr6hixyyHKFXFBt5tEf86SE1tfJF5pZIjHKSDfmVmKUqTGJIwF9PB 07axAdSA7q68362G4JR8UrvYtqSozSK05oQ6/1Cfv2fzWUuMPuMJjtPuaAXBOluHND CPSIJ6sde2/+aLCQ9INvSAhj5VpSY4DHvpbx054xKj1dydPwt98sEBbK651DmjmqBC w+1Oq6N9AgnMw== From: Yixun Lan Subject: [PATCH v2 0/4] riscv: spacemit: k3: some clock fixes related to PCIe Date: Mon, 11 May 2026 02:59:08 +0000 Message-Id: <20260511-06-pci-clk-fix-v2-0-c9a5e563bab3@kernel.org> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAPxFAWoC/3WMQQqDMBAAvyJ77pY1lqT01H+IB42rLkoiSQktk r839d7jDMwcEDkIR3hUBwROEsW7AupSgV16NzPKWBgUKU23hpA07lbQbitO8kYu9m4GMpoMlGg PXPQ5bLvCi8SXD5/zn+qf/btKNRI2ahqtMZZUPzxXDo63qw8zdDnnLzntmfmtAAAA X-Change-ID: 20260430-06-pci-clk-fix-e60487b07607 To: Stephen Boyd , Michael Turquette , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Inochi Amaoto , Krzysztof Kozlowski , linux-clk@vger.kernel.org, linux-riscv@lists.infradead.org, devicetree@vger.kernel.org, spacemit@lists.linux.dev, linux-kernel@vger.kernel.org, Yixun Lan X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1163; i=dlan@kernel.org; h=from:subject:message-id; bh=S1Ifud5t8JJxvGqDWbof938U6z4/llAjMGWNNOe7Mk0=; b=owEB6QIW/ZANAwAKATGq6kdZTbvtAcsmYgBqAUYAAYyLqXlMo9g1SdoSkiNQPGLsDFL0abRGK 6EwI+oR/7SJAq8EAAEKAJkWIQS1urjJwxtxFWcCI9wxqupHWU277QUCagFGABsUgAAAAAAEAA5t YW51MiwyLjUrMS4xMiwyLDJfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5 maWZ0aGhvcnNlbWFuLm5ldEI1QkFCOEM5QzMxQjcxMTU2NzAyMjNEQzMxQUFFQTQ3NTk0REJCRU QACgkQMarqR1lNu+2uzA/9FKbGiPxW6pHlT5ew4GfYiukIp5mf3Rbn3m5HeJcknRhRYrIncs8Ur bgtTM+d6RM/A7pBBrqxfhXkuNgHGoT9bq3vUvCBmUBK7d/6t1WUxcPncLMTff/2IkffThwsfK6J l+Ckha8hitUJC0tThHTRWduH/d61wVn7xN9Qqq5NMqmWX+WF2+oNaA3BsyBvTCQ5DbSh6r/MjRC yqI5CdLPuTaQSuf+Fas2bhdUOs4qf1s0bMkCQPQHAzV/XfIjpn3f2ZqRAYn7CXNuyAj9mE3zcgX 9onAB82Rs3KyL8viDoc6u14ng1+uXH2b6tUnB+dHs/yf3wDbaL2auMdWaDtWeqNCYL7jH13E+DE j11V6MBxtj/Oj9wDtWyALXkMPn7YMxqTtgpMT8idklLw74zyKcFo/OMyq/+dod1AwWF5/scGIzc nxvMIkRGNjGxHn6c7MkCZwTbUJSqX9nlgvmDNrUKy5zw6qUFtx46myfRU/yQ6tPHAYfuqnYdyXP cUsN+fzM2rwfDbj/L7wAyEJQDlGhR5uUizGpidwEoXGxS9Ufq1FJDbCofqq18UsiqhZ1/VorZV0 +g0BcIRdzC8SjgMfWAwG0Kt3YPDRt8N/oF6lb/qOkCddqIp0wpW9Cms6L+5fq64TuyC6zDQYX06 E7ofAxZER3pcd3c9S1uYfu+JUotDxk= X-Developer-Key: i=dlan@kernel.org; a=openpgp; fpr=50B03A1A5CBCD33576EF8CD7920C0DBCAABEFD55 Here are some fixes for previous patch set in order to make PCIe work, Add PCIe DBI clock which was missing, Fix the parent clock, And correct the PCIe Clock CTRL register offset. Signed-off-by: Yixun Lan --- Changes in v2: - Drop Fixes tag in patch 1, 2, which is not necessary - Re-arrange the order of patches, move 1, 2 as last two which is not strictly bug fix - Link to v1: https://lore.kernel.org/r/20260430-06-pci-clk-fix-v1-0-32fdc77c02ab@kernel.org --- Yixun Lan (4): clk: spacemit: k3: Switch to pll2_d6 as parent for PCIe clock clk: spacemit: k3: Fix PCIe clock register offset dt-bindings: soc: spacemit: k3: Add PCIe DBI clock IDs clk: spacemit: k3: Add PCIe DBI clock drivers/clk/spacemit/ccu-k3.c | 30 +++++++++++++++++--------- include/dt-bindings/clock/spacemit,k3-clocks.h | 5 +++++ include/soc/spacemit/k3-syscon.h | 4 ++-- 3 files changed, 27 insertions(+), 12 deletions(-) --- base-commit: 254f49634ee16a731174d2ae34bc50bd5f45e731 change-id: 20260430-06-pci-clk-fix-e60487b07607 Best regards, -- Yixun Lan