Hi Luca, Alexey,
On 7/15/2026 5:57 PM, Luca Weiss wrote:
Currently the u-boot GDSC driver has no flags passed, which leads to
some GDSCs being treated wrongly, mostly ones that don't have
POLL_CFG_GDSCR set.
Correct this by import all GDSC flags into the clock drivers and then
start using the correct behavior for GDSCs that don't have
POLL_CFG_GDSCR set.
---
Changes in v2:
- Take over series
- Split patches (done by Alexey)
- Rebase on latest u-boot code, adjusting more clock drivers in the
process
- Link to v1:
https://lore.kernel.org/u-boot/[email protected]/
To: Sumit Garg <[email protected]>
To: [email protected]
To: [email protected]
Cc: Lukasz Majewski <[email protected]>
Cc: Casey Connolly <[email protected]>
Cc: Neil Armstrong <[email protected]>
Cc: Tom Rini <[email protected]>
Cc: Alexey Minnekhanov <[email protected]>
Cc: Luca Weiss <[email protected]>
Cc: Balaji Selvanathan <[email protected]>
Cc: Ajit Singh <[email protected]>
Cc: Biswapriyo Nath <[email protected]>
---
Alexey Minnekhanov (4):
clk/qcom: Print more details about stuck GDSC
clk/qcom: Import GDSC flags from Linux
clk/qcom: Add newly added GDSC flags to all qcom clk drivers
clk/qcom: Treat different GDSCs differently
drivers/clk/qcom/clock-milos.c | 6 ++---
drivers/clk/qcom/clock-qcom.c | 46 ++++++++++++++++++++++-----------
drivers/clk/qcom/clock-qcom.h | 20 +++++++++++++++
drivers/clk/qcom/clock-qcs8300.c | 4 +--
drivers/clk/qcom/clock-sa8775p.c | 4 +--
drivers/clk/qcom/clock-sc7280.c | 8 +++---
drivers/clk/qcom/clock-sdm845.c | 42 +++++++++++++++---------------
drivers/clk/qcom/clock-sm6125.c | 8 +++---
drivers/clk/qcom/clock-sm6350.c | 4 +--
drivers/clk/qcom/clock-sm8150.c | 14 +++++-----
drivers/clk/qcom/clock-sm8550.c | 16 ++++++------
drivers/clk/qcom/clock-sm8650.c | 16 ++++++------
drivers/clk/qcom/clock-x1e80100.c | 54 +++++++++++++++++++--------------------
13 files changed, 139 insertions(+), 103 deletions(-)
---
base-commit: 501d76ca801343cce6dafb17740a8b679ed17072
change-id: 20260715-gdsc-flags-0c90128d6b7a
Best regards,
--
Luca Weiss <[email protected]>
Reviewed-by: Balaji Selvanathan <[email protected]>