Home
last modified time | relevance | path

Searched refs:dw_dsi (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/
H A Dkirin_drm_dsi.c39 struct dw_dsi *dsi; in dsi_set_output_client()
81 struct dw_dsi *dsi = connector_to_dsi(connector); in dsi_connector_get_modes()
98 struct dw_dsi *dsi = connector_to_dsi(connector); in dsi_connector_best_encoder()
112 struct dw_dsi *dsi = connector_to_dsi(connector); in dsi_connector_detect()
136 static int dsi_connector_init(struct drm_device *dev, struct dw_dsi *dsi) in dsi_connector_init()
186 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_mode_set()
193 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_enable()
215 static void dw_dsi_set_mode(struct dw_dsi *dsi, enum dsi_work_mode mode) in dw_dsi_set_mode()
227 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_disable()
261 static int dsi_bridge_init(struct drm_device *dev, struct dw_dsi *dsi) in dsi_bridge_init()
[all …]
H A Dkirin_drm_dsi.h25 #define encoder_to_dsi(encoder) container_of(encoder, struct dw_dsi, encoder)
26 #define host_to_dsi(host) container_of(host, struct dw_dsi, host)
28 container_of(connector, struct dw_dsi, connector)
205 struct dw_dsi { struct
226 struct dw_dsi dsi; argument
238 int (*parse_dt)(struct platform_device *pdev, struct dw_dsi *dsi);
239 int (*host_init)(struct device *dev, struct dw_dsi *dsi);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/kirin960/
H A Ddw_drm_dsi.c147 static void get_dsi_phy_ctrl(struct dw_dsi *dsi, in get_dsi_phy_ctrl()
548 static void dsi_mipi_init(struct dw_dsi *dsi, char __iomem *mipi_dsi_base) in dsi_mipi_init()
842 static int mipi_dsi_on_sub1(struct dw_dsi *dsi, char __iomem *mipi_dsi_base) in mipi_dsi_on_sub1()
860 static int mipi_dsi_on_sub2(struct dw_dsi *dsi, char __iomem *mipi_dsi_base) in mipi_dsi_on_sub2()
876 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_enable_sub()
909 struct dw_dsi *dsi = host_to_dsi(host); in dsi_host_attach()
1016 struct dw_dsi *dsi = host_to_dsi(host); in dsi_host_transfer()
1044 static int dsi_host_init(struct device *dev, struct dw_dsi *dsi) in dsi_host_init()
1077 static int dsi_parse_bridge_endpoint(struct dw_dsi *dsi, in dsi_parse_bridge_endpoint()
1100 static int dsi_parse_panel_endpoint(struct dw_dsi *dsi, in dsi_parse_panel_endpoint()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/kirin/
H A Ddw_drm_dsi.c451 static void dsi_mipi_init(struct dw_dsi *dsi) in dsi_mipi_init()
487 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_enable_sub()
507 struct dw_dsi *dsi = encoder_to_dsi(encoder); in dsi_encoder_phy_mode_valid()
572 struct dw_dsi *dsi = host_to_dsi(host); in dsi_host_attach()
598 static int dsi_host_init(struct device *dev, struct dw_dsi *dsi) in dsi_host_init()
614 static int dsi_parse_dt(struct platform_device *pdev, struct dw_dsi *dsi) in dsi_parse_dt()