Lines Matching refs:ctrl_dev
30 struct device *ctrl_dev, *child; in get_serdev_controller() local
43 ctrl_dev = get_device(acpi_get_first_physical_node(ctrl_adev)); in get_serdev_controller()
44 if (!ctrl_dev) { in get_serdev_controller()
47 ctrl_dev = ERR_PTR(-ENODEV); in get_serdev_controller()
55 snprintf(name, sizeof(name), "%s:0", dev_name(ctrl_dev)); in get_serdev_controller()
59 dev_name(ctrl_dev), serial_ctrl_port); in get_serdev_controller()
66 child = device_find_child_by_name(ctrl_dev, name); in get_serdev_controller()
67 put_device(ctrl_dev); in get_serdev_controller()
70 ctrl_dev = ERR_PTR(-ENODEV); in get_serdev_controller()
74 ctrl_dev = child; in get_serdev_controller()
79 return ctrl_dev; in get_serdev_controller()