msm_dsi 8 drivers/gpu/drm/msm/dsi/dsi.c struct drm_encoder *msm_dsi_get_encoder(struct msm_dsi *msm_dsi) msm_dsi 10 drivers/gpu/drm/msm/dsi/dsi.c if (!msm_dsi || !msm_dsi_device_connected(msm_dsi)) msm_dsi 13 drivers/gpu/drm/msm/dsi/dsi.c return msm_dsi->encoder; msm_dsi 16 drivers/gpu/drm/msm/dsi/dsi.c static int dsi_get_phy(struct msm_dsi *msm_dsi) msm_dsi 18 drivers/gpu/drm/msm/dsi/dsi.c struct platform_device *pdev = msm_dsi->pdev; msm_dsi 30 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->phy = platform_get_drvdata(phy_pdev); msm_dsi 34 drivers/gpu/drm/msm/dsi/dsi.c if (!phy_pdev || !msm_dsi->phy) { msm_dsi 39 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->phy_dev = get_device(&phy_pdev->dev); msm_dsi 44 drivers/gpu/drm/msm/dsi/dsi.c static void dsi_destroy(struct msm_dsi *msm_dsi) msm_dsi 46 drivers/gpu/drm/msm/dsi/dsi.c if (!msm_dsi) msm_dsi 49 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_manager_unregister(msm_dsi); msm_dsi 51 drivers/gpu/drm/msm/dsi/dsi.c if (msm_dsi->phy_dev) { msm_dsi 52 drivers/gpu/drm/msm/dsi/dsi.c put_device(msm_dsi->phy_dev); msm_dsi 53 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->phy = NULL; msm_dsi 54 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->phy_dev = NULL; msm_dsi 57 drivers/gpu/drm/msm/dsi/dsi.c if (msm_dsi->host) { msm_dsi 58 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_host_destroy(msm_dsi->host); msm_dsi 59 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->host = NULL; msm_dsi 62 drivers/gpu/drm/msm/dsi/dsi.c platform_set_drvdata(msm_dsi->pdev, NULL); msm_dsi 65 drivers/gpu/drm/msm/dsi/dsi.c static struct msm_dsi *dsi_init(struct platform_device *pdev) msm_dsi 67 drivers/gpu/drm/msm/dsi/dsi.c struct msm_dsi *msm_dsi; msm_dsi 73 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi = devm_kzalloc(&pdev->dev, sizeof(*msm_dsi), GFP_KERNEL); msm_dsi 74 drivers/gpu/drm/msm/dsi/dsi.c if (!msm_dsi) msm_dsi 76 drivers/gpu/drm/msm/dsi/dsi.c DBG("dsi probed=%p", msm_dsi); msm_dsi 78 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->id = -1; msm_dsi 79 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->pdev = pdev; msm_dsi 80 drivers/gpu/drm/msm/dsi/dsi.c platform_set_drvdata(pdev, msm_dsi); msm_dsi 83 drivers/gpu/drm/msm/dsi/dsi.c ret = msm_dsi_host_init(msm_dsi); msm_dsi 88 drivers/gpu/drm/msm/dsi/dsi.c ret = dsi_get_phy(msm_dsi); msm_dsi 93 drivers/gpu/drm/msm/dsi/dsi.c ret = msm_dsi_manager_register(msm_dsi); msm_dsi 97 drivers/gpu/drm/msm/dsi/dsi.c return msm_dsi; msm_dsi 100 drivers/gpu/drm/msm/dsi/dsi.c dsi_destroy(msm_dsi); msm_dsi 109 drivers/gpu/drm/msm/dsi/dsi.c struct msm_dsi *msm_dsi; msm_dsi 112 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi = dsi_init(pdev); msm_dsi 113 drivers/gpu/drm/msm/dsi/dsi.c if (IS_ERR(msm_dsi)) { msm_dsi 115 drivers/gpu/drm/msm/dsi/dsi.c if (PTR_ERR(msm_dsi) == -ENODEV) msm_dsi 118 drivers/gpu/drm/msm/dsi/dsi.c return PTR_ERR(msm_dsi); msm_dsi 121 drivers/gpu/drm/msm/dsi/dsi.c priv->dsi[msm_dsi->id] = msm_dsi; msm_dsi 131 drivers/gpu/drm/msm/dsi/dsi.c struct msm_dsi *msm_dsi = dev_get_drvdata(dev); msm_dsi 132 drivers/gpu/drm/msm/dsi/dsi.c int id = msm_dsi->id; msm_dsi 135 drivers/gpu/drm/msm/dsi/dsi.c dsi_destroy(msm_dsi); msm_dsi 190 drivers/gpu/drm/msm/dsi/dsi.c int msm_dsi_modeset_init(struct msm_dsi *msm_dsi, struct drm_device *dev, msm_dsi 197 drivers/gpu/drm/msm/dsi/dsi.c if (WARN_ON(!encoder) || WARN_ON(!msm_dsi) || WARN_ON(!dev)) msm_dsi 201 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->dev = dev; msm_dsi 203 drivers/gpu/drm/msm/dsi/dsi.c ret = msm_dsi_host_modeset_init(msm_dsi->host, dev); msm_dsi 209 drivers/gpu/drm/msm/dsi/dsi.c if (!msm_dsi_manager_validate_current_config(msm_dsi->id)) msm_dsi 212 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->encoder = encoder; msm_dsi 214 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->bridge = msm_dsi_manager_bridge_init(msm_dsi->id); msm_dsi 215 drivers/gpu/drm/msm/dsi/dsi.c if (IS_ERR(msm_dsi->bridge)) { msm_dsi 216 drivers/gpu/drm/msm/dsi/dsi.c ret = PTR_ERR(msm_dsi->bridge); msm_dsi 218 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->bridge = NULL; msm_dsi 228 drivers/gpu/drm/msm/dsi/dsi.c ext_bridge = msm_dsi_host_get_bridge(msm_dsi->host); msm_dsi 231 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->connector = msm_dsi 232 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_manager_ext_bridge_init(msm_dsi->id); msm_dsi 234 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->connector = msm_dsi 235 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_manager_connector_init(msm_dsi->id); msm_dsi 237 drivers/gpu/drm/msm/dsi/dsi.c if (IS_ERR(msm_dsi->connector)) { msm_dsi 238 drivers/gpu/drm/msm/dsi/dsi.c ret = PTR_ERR(msm_dsi->connector); msm_dsi 241 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->connector = NULL; msm_dsi 245 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_manager_setup_encoder(msm_dsi->id); msm_dsi 247 drivers/gpu/drm/msm/dsi/dsi.c priv->bridges[priv->num_bridges++] = msm_dsi->bridge; msm_dsi 248 drivers/gpu/drm/msm/dsi/dsi.c priv->connectors[priv->num_connectors++] = msm_dsi->connector; msm_dsi 253 drivers/gpu/drm/msm/dsi/dsi.c if (msm_dsi->bridge) { msm_dsi 254 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi_manager_bridge_destroy(msm_dsi->bridge); msm_dsi 255 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->bridge = NULL; msm_dsi 259 drivers/gpu/drm/msm/dsi/dsi.c if (msm_dsi->connector && !msm_dsi->external_bridge) msm_dsi 260 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->connector->funcs->destroy(msm_dsi->connector); msm_dsi 262 drivers/gpu/drm/msm/dsi/dsi.c msm_dsi->connector = NULL; msm_dsi 92 drivers/gpu/drm/msm/dsi/dsi.h int msm_dsi_manager_register(struct msm_dsi *msm_dsi); msm_dsi 93 drivers/gpu/drm/msm/dsi/dsi.h void msm_dsi_manager_unregister(struct msm_dsi *msm_dsi); msm_dsi 97 drivers/gpu/drm/msm/dsi/dsi.h static inline bool msm_dsi_device_connected(struct msm_dsi *msm_dsi) msm_dsi 99 drivers/gpu/drm/msm/dsi/dsi.h return msm_dsi->panel || msm_dsi->external_bridge; msm_dsi 102 drivers/gpu/drm/msm/dsi/dsi.h struct drm_encoder *msm_dsi_get_encoder(struct msm_dsi *msm_dsi); msm_dsi 177 drivers/gpu/drm/msm/dsi/dsi.h int msm_dsi_host_init(struct msm_dsi *msm_dsi); msm_dsi 483 drivers/gpu/drm/msm/dsi/dsi_host.c struct msm_dsi *msm_dsi = platform_get_drvdata(pdev); msm_dsi 484 drivers/gpu/drm/msm/dsi/dsi_host.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 498 drivers/gpu/drm/msm/dsi/dsi_host.c struct msm_dsi *msm_dsi = platform_get_drvdata(pdev); msm_dsi 499 drivers/gpu/drm/msm/dsi/dsi_host.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 1798 drivers/gpu/drm/msm/dsi/dsi_host.c int msm_dsi_host_init(struct msm_dsi *msm_dsi) msm_dsi 1801 drivers/gpu/drm/msm/dsi/dsi_host.c struct platform_device *pdev = msm_dsi->pdev; msm_dsi 1813 drivers/gpu/drm/msm/dsi/dsi_host.c msm_dsi->host = &msm_host->base; msm_dsi 1877 drivers/gpu/drm/msm/dsi/dsi_host.c msm_dsi->id = msm_host->id; msm_dsi 22 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *dsi[DSI_MAX]; msm_dsi 35 drivers/gpu/drm/msm/dsi/dsi_manager.c static inline struct msm_dsi *dsi_mgr_get_dsi(int id) msm_dsi 40 drivers/gpu/drm/msm/dsi/dsi_manager.c static inline struct msm_dsi *dsi_mgr_get_other_dsi(int id) msm_dsi 69 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 70 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); msm_dsi 71 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *clk_master_dsi = dsi_mgr_get_dsi(DSI_CLOCK_MASTER); msm_dsi 72 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *clk_slave_dsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE); msm_dsi 77 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = msm_dsi_host_register(msm_dsi->host, true); msm_dsi 81 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_phy_set_usecase(msm_dsi->phy, MSM_DSI_PHY_STANDALONE); msm_dsi 82 drivers/gpu/drm/msm/dsi/dsi_manager.c src_pll = msm_dsi_phy_get_pll(msm_dsi->phy); msm_dsi 85 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = msm_dsi_host_set_src_pll(msm_dsi->host, src_pll); msm_dsi 89 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *master_link_dsi = IS_MASTER_DSI_LINK(id) ? msm_dsi 90 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi : other_dsi; msm_dsi 91 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *slave_link_dsi = IS_MASTER_DSI_LINK(id) ? msm_dsi 92 drivers/gpu/drm/msm/dsi/dsi_manager.c other_dsi : msm_dsi; msm_dsi 115 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = msm_dsi_host_set_src_pll(msm_dsi->host, src_pll); msm_dsi 124 drivers/gpu/drm/msm/dsi/dsi_manager.c static int enable_phy(struct msm_dsi *msm_dsi, int src_pll_id, msm_dsi 131 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_get_phy_clk_req(msm_dsi->host, &clk_req, is_dual_dsi); msm_dsi 133 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = msm_dsi_phy_enable(msm_dsi->phy, src_pll_id, &clk_req); msm_dsi 134 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_phy_get_shared_timings(msm_dsi->phy, shared_timings); msm_dsi 143 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 144 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *mdsi = dsi_mgr_get_dsi(DSI_CLOCK_MASTER); msm_dsi 145 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *sdsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE); msm_dsi 171 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_reset_phy(msm_dsi->host); msm_dsi 172 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = enable_phy(msm_dsi, src_pll_id, &shared_timings[id]); msm_dsi 177 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi->phy_enabled = true; msm_dsi 184 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 185 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *mdsi = dsi_mgr_get_dsi(DSI_CLOCK_MASTER); msm_dsi 186 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *sdsi = dsi_mgr_get_dsi(DSI_CLOCK_SLAVE); msm_dsi 192 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi->phy_enabled = false; msm_dsi 199 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_phy_disable(msm_dsi->phy); msm_dsi 228 drivers/gpu/drm/msm/dsi/dsi_manager.c static bool dsi_mgr_is_cmd_mode(struct msm_dsi *msm_dsi) msm_dsi 230 drivers/gpu/drm/msm/dsi/dsi_manager.c unsigned long host_flags = msm_dsi_host_get_mode_flags(msm_dsi->host); msm_dsi 236 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 237 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_drm_private *priv = msm_dsi->dev->dev_private; msm_dsi 239 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder = msm_dsi_get_encoder(msm_dsi); msm_dsi 243 drivers/gpu/drm/msm/dsi/dsi_manager.c dsi_mgr_is_cmd_mode(msm_dsi)); msm_dsi 250 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 251 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); msm_dsi 252 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *master_dsi, *slave_dsi; msm_dsi 257 drivers/gpu/drm/msm/dsi/dsi_manager.c slave_dsi = msm_dsi; msm_dsi 259 drivers/gpu/drm/msm/dsi/dsi_manager.c master_dsi = msm_dsi; msm_dsi 270 drivers/gpu/drm/msm/dsi/dsi_manager.c DRM_ERROR("Could not find panel for %u (%ld)\n", msm_dsi->id, msm_dsi 288 drivers/gpu/drm/msm/dsi/dsi_manager.c dsi_mgr_is_cmd_mode(msm_dsi)); msm_dsi 292 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi->panel = panel; msm_dsi 300 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 302 drivers/gpu/drm/msm/dsi/dsi_manager.c return msm_dsi->panel ? connector_status_connected : msm_dsi 320 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 321 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_panel *panel = msm_dsi->panel; msm_dsi 343 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 344 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_encoder *encoder = msm_dsi_get_encoder(msm_dsi); msm_dsi 364 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 367 drivers/gpu/drm/msm/dsi/dsi_manager.c return msm_dsi_get_encoder(msm_dsi); msm_dsi 373 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 374 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi1 = dsi_mgr_get_dsi(DSI_1); msm_dsi 375 drivers/gpu/drm/msm/dsi/dsi_manager.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 376 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_panel *panel = msm_dsi->panel; msm_dsi 382 drivers/gpu/drm/msm/dsi/dsi_manager.c if (!msm_dsi_device_connected(msm_dsi)) msm_dsi 478 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 479 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi1 = dsi_mgr_get_dsi(DSI_1); msm_dsi 480 drivers/gpu/drm/msm/dsi/dsi_manager.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 481 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_panel *panel = msm_dsi->panel; msm_dsi 488 drivers/gpu/drm/msm/dsi/dsi_manager.c if (!msm_dsi_device_connected(msm_dsi)) msm_dsi 524 drivers/gpu/drm/msm/dsi/dsi_manager.c src_pll = msm_dsi_phy_get_pll(msm_dsi->phy); msm_dsi 547 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 548 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *other_dsi = dsi_mgr_get_other_dsi(id); msm_dsi 549 drivers/gpu/drm/msm/dsi/dsi_manager.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 588 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 601 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = drm_connector_init(msm_dsi->dev, connector, msm_dsi 617 drivers/gpu/drm/msm/dsi/dsi_manager.c drm_connector_attach_encoder(connector, msm_dsi->encoder); msm_dsi 621 drivers/gpu/drm/msm/dsi/dsi_manager.c DRM_DEV_ERROR(msm_dsi->dev->dev, "init panel failed %d\n", ret); msm_dsi 628 drivers/gpu/drm/msm/dsi/dsi_manager.c connector->funcs->destroy(msm_dsi->connector); msm_dsi 652 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 658 drivers/gpu/drm/msm/dsi/dsi_manager.c dsi_bridge = devm_kzalloc(msm_dsi->dev->dev, msm_dsi 667 drivers/gpu/drm/msm/dsi/dsi_manager.c encoder = msm_dsi->encoder; msm_dsi 687 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 688 drivers/gpu/drm/msm/dsi/dsi_manager.c struct drm_device *dev = msm_dsi->dev; msm_dsi 694 drivers/gpu/drm/msm/dsi/dsi_manager.c int_bridge = msm_dsi->bridge; msm_dsi 695 drivers/gpu/drm/msm/dsi/dsi_manager.c ext_bridge = msm_dsi->external_bridge = msm_dsi 696 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_get_bridge(msm_dsi->host); msm_dsi 698 drivers/gpu/drm/msm/dsi/dsi_manager.c encoder = msm_dsi->encoder; msm_dsi 724 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 725 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi0 = dsi_mgr_get_dsi(DSI_0); msm_dsi 726 drivers/gpu/drm/msm/dsi/dsi_manager.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 770 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi = dsi_mgr_get_dsi(id); msm_dsi 771 drivers/gpu/drm/msm/dsi/dsi_manager.c struct msm_dsi *msm_dsi0 = dsi_mgr_get_dsi(DSI_0); msm_dsi 772 drivers/gpu/drm/msm/dsi/dsi_manager.c struct mipi_dsi_host *host = msm_dsi->host; msm_dsi 785 drivers/gpu/drm/msm/dsi/dsi_manager.c int msm_dsi_manager_register(struct msm_dsi *msm_dsi) msm_dsi 788 drivers/gpu/drm/msm/dsi/dsi_manager.c int id = msm_dsi->id; msm_dsi 801 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsim->dsi[id] = msm_dsi; msm_dsi 803 drivers/gpu/drm/msm/dsi/dsi_manager.c ret = dsi_mgr_parse_dual_dsi(msm_dsi->pdev->dev.of_node, id); msm_dsi 823 drivers/gpu/drm/msm/dsi/dsi_manager.c void msm_dsi_manager_unregister(struct msm_dsi *msm_dsi) msm_dsi 827 drivers/gpu/drm/msm/dsi/dsi_manager.c if (msm_dsi->host) msm_dsi 828 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsi_host_unregister(msm_dsi->host); msm_dsi 830 drivers/gpu/drm/msm/dsi/dsi_manager.c if (msm_dsi->id >= 0) msm_dsi 831 drivers/gpu/drm/msm/dsi/dsi_manager.c msm_dsim->dsi[msm_dsi->id] = NULL; msm_dsi 160 drivers/gpu/drm/msm/msm_drv.h struct msm_dsi *dsi[2]; msm_dsi 357 drivers/gpu/drm/msm/msm_drv.h struct msm_dsi; msm_dsi 361 drivers/gpu/drm/msm/msm_drv.h int msm_dsi_modeset_init(struct msm_dsi *msm_dsi, struct drm_device *dev, msm_dsi 370 drivers/gpu/drm/msm/msm_drv.h static inline int msm_dsi_modeset_init(struct msm_dsi *msm_dsi,