Lines Matching defs:data
94 const struct raspberrypi_clk_data *data,
98 .id = cpu_to_le32(data->id),
115 struct raspberrypi_clk_data *data =
117 struct raspberrypi_clk *rpi = data->rpi;
121 ret = raspberrypi_clock_property(rpi->firmware, data,
133 struct raspberrypi_clk_data *data =
135 struct raspberrypi_clk *rpi = data->rpi;
139 ret = raspberrypi_clock_property(rpi->firmware, data,
150 struct raspberrypi_clk_data *data =
152 struct raspberrypi_clk *rpi = data->rpi;
156 ret = raspberrypi_clock_property(rpi->firmware, data,
188 struct raspberrypi_clk_data *data;
193 data = devm_kzalloc(rpi->dev, sizeof(*data), GFP_KERNEL);
194 if (!data)
196 data->rpi = rpi;
197 data->id = id;
205 data->hw.init = &init;
207 ret = raspberrypi_clock_property(rpi->firmware, data,
216 ret = raspberrypi_clock_property(rpi->firmware, data,
225 ret = devm_clk_hw_register(rpi->dev, &data->hw);
229 clk_hw_set_rate_range(&data->hw, min_rate, max_rate);
232 ret = devm_clk_hw_register_clkdev(rpi->dev, &data->hw,
240 return &data->hw;
249 struct clk_hw_onecell_data *data)
285 data->hws[clks->id] = hw;
286 data->num = clks->id + 1;