On Sat, Oct 19, 2024 at 12:45:44AM +0530, Taniya Das wrote: > Add support for the graphics clock controller for graphics clients to > be able to request for the clocks on QCS615 platform. > > Signed-off-by: Taniya Das <quic_tdas@xxxxxxxxxxx> > --- > drivers/clk/qcom/Kconfig | 8 + > drivers/clk/qcom/Makefile | 1 + > drivers/clk/qcom/gpucc-qcs615.c | 525 ++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 534 insertions(+) > > + > +static struct gdsc cx_gdsc = { > + .gdscr = 0x106c, > + .gds_hw_ctrl = 0x1540, > + .en_rest_wait_val = 0x2, > + .en_few_wait_val = 0x2, > + .clk_dis_wait_val = 0x8, > + .pd = { > + .name = "cx_gdsc", > + }, > + .pwrsts = PWRSTS_OFF_ON, > + .flags = POLL_CFG_GDSCR, > +}; > + > +static struct gdsc gx_gdsc = { > + .gdscr = 0x100c, > + .en_rest_wait_val = 0x2, > + .en_few_wait_val = 0x2, > + .clk_dis_wait_val = 0x2, > + .pd = { > + .name = "gx_gdsc", .power_on = gdsc_gx_do_nothing_enable ? Or is it controlled directly on this platform? > + }, > + .pwrsts = PWRSTS_OFF_ON, > + .flags = POLL_CFG_GDSCR, > +}; > + -- With best wishes Dmitry