diff --git a/sys/dev/drm2/drm_dp_iic_helper.c b/sys/dev/drm2/drm_dp_iic_helper.c index 71319e3..9f9044f 100644 --- a/sys/dev/drm2/drm_dp_iic_helper.c +++ b/sys/dev/drm2/drm_dp_iic_helper.c @@ -206,13 +206,16 @@ static int iic_dp_aux_attach(device_t idev) { struct iic_dp_aux_data *aux_data; + int ret; aux_data = device_get_softc(idev); aux_data->port = device_add_child(idev, "iicbus", -1); if (aux_data->port == NULL) return (ENXIO); device_quiet(aux_data->port); - bus_generic_attach(idev); + ret = bus_generic_attach(idev); + DRM_INFO("%s: aux_data->port=%p bus_generic_attach=%d\n", + __func__, aux_data->port, ret); return (0); }