Lines Matching full:second
845 * we have found the second, so will either return it in dw_mipi_dsi_rockchip_find_second()
879 struct device *second; in dw_mipi_dsi_rockchip_bind() local
883 second = dw_mipi_dsi_rockchip_find_second(dsi); in dw_mipi_dsi_rockchip_bind()
884 if (IS_ERR(second)) in dw_mipi_dsi_rockchip_bind()
885 return PTR_ERR(second); in dw_mipi_dsi_rockchip_bind()
887 if (second) { in dw_mipi_dsi_rockchip_bind()
890 master2 = of_property_read_bool(second->of_node, in dw_mipi_dsi_rockchip_bind()
909 dsi->slave = dev_get_drvdata(second); in dw_mipi_dsi_rockchip_bind()
917 put_device(second); in dw_mipi_dsi_rockchip_bind()
964 struct device *second; in dw_mipi_dsi_rockchip_host_attach() local
974 second = dw_mipi_dsi_rockchip_find_second(dsi); in dw_mipi_dsi_rockchip_host_attach()
975 if (IS_ERR(second)) in dw_mipi_dsi_rockchip_host_attach()
976 return PTR_ERR(second); in dw_mipi_dsi_rockchip_host_attach()
977 if (second) { in dw_mipi_dsi_rockchip_host_attach()
978 ret = component_add(second, &dw_mipi_dsi_rockchip_ops); in dw_mipi_dsi_rockchip_host_attach()
980 DRM_DEV_ERROR(second, in dw_mipi_dsi_rockchip_host_attach()
994 struct device *second; in dw_mipi_dsi_rockchip_host_detach() local
996 second = dw_mipi_dsi_rockchip_find_second(dsi); in dw_mipi_dsi_rockchip_host_detach()
997 if (second && !IS_ERR(second)) in dw_mipi_dsi_rockchip_host_detach()
998 component_del(second, &dw_mipi_dsi_rockchip_ops); in dw_mipi_dsi_rockchip_host_detach()