dsi.h (51c139615b33c0bab595d7faeb2d7b925f3fff04) dsi.h (89cdd4dee1f04a418ce86d62927e6bf6502d20fe)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (c) 2015, The Linux Foundation. All rights reserved.
4 */
5
6#ifndef __DSI_CONNECTOR_H__
7#define __DSI_CONNECTOR_H__
8

--- 27 unchanged lines hidden (view full) ---

36 struct platform_device *pdev;
37
38 struct mipi_dsi_host *host;
39 struct msm_dsi_phy *phy;
40
41 struct device *phy_dev;
42 bool phy_enabled;
43
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Copyright (c) 2015, The Linux Foundation. All rights reserved.
4 */
5
6#ifndef __DSI_CONNECTOR_H__
7#define __DSI_CONNECTOR_H__
8

--- 27 unchanged lines hidden (view full) ---

36 struct platform_device *pdev;
37
38 struct mipi_dsi_host *host;
39 struct msm_dsi_phy *phy;
40
41 struct device *phy_dev;
42 bool phy_enabled;
43
44 /* the encoder we are hooked to (outside of dsi block) */
45 struct drm_encoder *encoder;
46
47 int id;
48};
49
50/* dsi manager */
44 int id;
45};
46
47/* dsi manager */
51struct drm_bridge *msm_dsi_manager_bridge_init(struct msm_dsi *msm_dsi);
48struct drm_bridge *msm_dsi_manager_bridge_init(struct msm_dsi *msm_dsi,
49 struct drm_encoder *encoder);
52int msm_dsi_manager_ext_bridge_init(u8 id, struct drm_bridge *int_bridge);
53int msm_dsi_manager_cmd_xfer(int id, const struct mipi_dsi_msg *msg);
54bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len);
55int msm_dsi_manager_register(struct msm_dsi *msm_dsi);
56void msm_dsi_manager_unregister(struct msm_dsi *msm_dsi);
57void msm_dsi_manager_tpg_enable(void);
58
59/* dsi host */

--- 94 unchanged lines hidden ---
50int msm_dsi_manager_ext_bridge_init(u8 id, struct drm_bridge *int_bridge);
51int msm_dsi_manager_cmd_xfer(int id, const struct mipi_dsi_msg *msg);
52bool msm_dsi_manager_cmd_xfer_trigger(int id, u32 dma_base, u32 len);
53int msm_dsi_manager_register(struct msm_dsi *msm_dsi);
54void msm_dsi_manager_unregister(struct msm_dsi *msm_dsi);
55void msm_dsi_manager_tpg_enable(void);
56
57/* dsi host */

--- 94 unchanged lines hidden ---