Searched refs:dw_dsi (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/hisilicon/kirin/ |
| H A D | kirin_drm_dsi.c | 39 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 D | kirin_drm_dsi.h | 25 #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 D | dw_drm_dsi.c | 147 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 D | dw_drm_dsi.c | 451 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()
|