Lines Matching refs:rk808_clkout

17 struct rk808_clkout {  struct
31 struct rk808_clkout *rk808_clkout = container_of(hw, in rk808_clkout2_enable() argument
32 struct rk808_clkout, in rk808_clkout2_enable()
34 struct rk808 *rk808 = rk808_clkout->rk808; in rk808_clkout2_enable()
52 struct rk808_clkout *rk808_clkout = container_of(hw, in rk808_clkout2_is_prepared() local
53 struct rk808_clkout, in rk808_clkout2_is_prepared()
55 struct rk808 *rk808 = rk808_clkout->rk808; in rk808_clkout2_is_prepared()
80 struct rk808_clkout *rk808_clkout = data; in of_clk_rk808_get() local
88 return idx ? &rk808_clkout->clkout2_hw : &rk808_clkout->clkout1_hw; in of_clk_rk808_get()
93 struct rk808_clkout *rk808_clkout = container_of(hw, in rk817_clkout2_enable() local
94 struct rk808_clkout, in rk817_clkout2_enable()
96 struct rk808 *rk808 = rk808_clkout->rk808; in rk817_clkout2_enable()
115 struct rk808_clkout *rk808_clkout = container_of(hw, in rk817_clkout2_is_prepared() local
116 struct rk808_clkout, in rk817_clkout2_is_prepared()
118 struct rk808 *rk808 = rk808_clkout->rk808; in rk817_clkout2_is_prepared()
159 struct rk808_clkout *rk808_clkout; in rk808_clkout_probe() local
162 rk808_clkout = devm_kzalloc(&client->dev, in rk808_clkout_probe()
163 sizeof(*rk808_clkout), GFP_KERNEL); in rk808_clkout_probe()
164 if (!rk808_clkout) in rk808_clkout_probe()
167 rk808_clkout->rk808 = rk808; in rk808_clkout_probe()
173 rk808_clkout->clkout1_hw.init = &init; in rk808_clkout_probe()
179 ret = devm_clk_hw_register(&client->dev, &rk808_clkout->clkout1_hw); in rk808_clkout_probe()
185 rk808_clkout->clkout2_hw.init = &init; in rk808_clkout_probe()
191 ret = devm_clk_hw_register(&client->dev, &rk808_clkout->clkout2_hw); in rk808_clkout_probe()
196 rk808_clkout); in rk808_clkout_probe()