Lines Matching defs:p_child
329 struct child_device_config *p_child;
343 if (p_defs->child_dev_size != sizeof(*p_child)) {
352 sizeof(*p_child);
355 p_child = &(p_defs->devices[i]);
356 if (!p_child->device_type) {
360 if (p_child->slave_addr != SLAVE_ADDR1 &&
361 p_child->slave_addr != SLAVE_ADDR2) {
368 if (p_child->dvo_port != DEVICE_PORT_DVOB &&
369 p_child->dvo_port != DEVICE_PORT_DVOC) {
376 p_child->slave_addr,
377 (p_child->dvo_port == DEVICE_PORT_DVOB) ?
379 p_mapping = &(dev_priv->sdvo_mappings[p_child->dvo_port - 1]);
381 p_mapping->dvo_port = p_child->dvo_port;
382 p_mapping->slave_addr = p_child->slave_addr;
383 p_mapping->dvo_wiring = p_child->dvo_wiring;
384 p_mapping->ddc_pin = p_child->ddc_pin;
385 p_mapping->i2c_pin = p_child->i2c_pin;
397 if (p_child->slave2_addr) {
442 struct child_device_config *p_child, *child_dev_ptr;
456 if (p_defs->child_dev_size != sizeof(*p_child)) {
465 sizeof(*p_child);
469 p_child = &(p_defs->devices[i]);
470 if (!p_child->device_type) {
480 dev_priv->child_dev = kcalloc(count, sizeof(*p_child), GFP_KERNEL);
489 p_child = &(p_defs->devices[i]);
490 if (!p_child->device_type) {
496 memcpy((void *)child_dev_ptr, (void *)p_child,
497 sizeof(*p_child));