dsi.h (446279168e030fd0ed68e2bba336bef8bb3da352) dsi.h (4b2b1b3674f80ed786e73d8e24c19e7129257ad8)
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

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

149int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *iova);
150int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *iova);
151int dsi_clk_init_v2(struct msm_dsi_host *msm_host);
152int dsi_clk_init_6g_v2(struct msm_dsi_host *msm_host);
153int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
154int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
155void msm_dsi_host_snapshot(struct msm_disp_state *disp_state, struct mipi_dsi_host *host);
156void msm_dsi_host_test_pattern_en(struct mipi_dsi_host *host);
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

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

149int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *iova);
150int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *iova);
151int dsi_clk_init_v2(struct msm_dsi_host *msm_host);
152int dsi_clk_init_6g_v2(struct msm_dsi_host *msm_host);
153int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
154int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
155void msm_dsi_host_snapshot(struct msm_disp_state *disp_state, struct mipi_dsi_host *host);
156void msm_dsi_host_test_pattern_en(struct mipi_dsi_host *host);
157struct msm_display_dsc_config *msm_dsi_host_get_dsc_config(struct mipi_dsi_host *host);
157struct drm_dsc_config *msm_dsi_host_get_dsc_config(struct mipi_dsi_host *host);
158
159/* dsi phy */
160struct msm_dsi_phy;
161struct msm_dsi_phy_shared_timings {
162 u32 clk_post;
163 u32 clk_pre;
164 bool clk_pre_inc_by_2;
165};

--- 21 unchanged lines hidden ---
158
159/* dsi phy */
160struct msm_dsi_phy;
161struct msm_dsi_phy_shared_timings {
162 u32 clk_post;
163 u32 clk_pre;
164 bool clk_pre_inc_by_2;
165};

--- 21 unchanged lines hidden ---