Lines Matching defs:slave
123 static int sdw_slave_read_dp0(struct sdw_slave *slave,
139 dp0->words = devm_kcalloc(&slave->dev,
162 static int sdw_slave_read_dpn(struct sdw_slave *slave,
182 node = device_get_named_child_node(&slave->dev, name);
184 dev_err(&slave->dev, "%s dpN not found\n", name);
196 dpn[i].words = devm_kcalloc(&slave->dev,
235 dpn[i].channels = devm_kcalloc(&slave->dev,
250 dpn[i].ch_combinations = devm_kcalloc(&slave->dev,
285 * @slave: SDW Slave
287 int sdw_slave_read_prop(struct sdw_slave *slave)
289 struct sdw_slave_prop *prop = &slave->prop;
290 struct device *dev = &slave->dev;
315 device_property_read_u32(dev, "mipi-sdw-slave-channelprepare-timeout",
348 prop->dp0_prop = devm_kzalloc(&slave->dev,
354 sdw_slave_read_dp0(slave, port, prop->dp0_prop);
364 prop->src_dpn_prop = devm_kcalloc(&slave->dev, nval,
371 sdw_slave_read_dpn(slave, prop->src_dpn_prop, nval,
375 prop->sink_dpn_prop = devm_kcalloc(&slave->dev, nval,
382 sdw_slave_read_dpn(slave, prop->sink_dpn_prop, nval,