| /linux/drivers/gpu/drm/msm/dsi/ |
| H A D | dsi.h | 38 struct mipi_dsi_host *host; 61 int msm_dsi_host_xfer_prepare(struct mipi_dsi_host *host, 63 void msm_dsi_host_xfer_restore(struct mipi_dsi_host *host, 65 int msm_dsi_host_cmd_tx(struct mipi_dsi_host *host, 67 int msm_dsi_host_cmd_rx(struct mipi_dsi_host *host, 69 void msm_dsi_host_cmd_xfer_commit(struct mipi_dsi_host *host, 71 int msm_dsi_host_enable(struct mipi_dsi_host *host); 72 int msm_dsi_host_disable(struct mipi_dsi_host *host); 73 void msm_dsi_host_enable_irq(struct mipi_dsi_host *host); 74 void msm_dsi_host_disable_irq(struct mipi_dsi_host *host); [all …]
|
| H A D | dsi_host.c | 103 struct mipi_dsi_host base; 243 static inline struct msm_dsi_host *to_msm_dsi_host(struct mipi_dsi_host *host) in to_msm_dsi_host() 358 struct mipi_dsi_host *host = msm_dsi->host; in msm_dsi_runtime_suspend() 373 struct mipi_dsi_host *host = msm_dsi->host; in msm_dsi_runtime_resume() 637 unsigned long dsi_byte_clk_get_rate(struct mipi_dsi_host *host, bool is_bonded_dsi, in dsi_byte_clk_get_rate() 785 bool msm_dsi_host_is_wide_bus_enabled(struct mipi_dsi_host *host) in msm_dsi_host_is_wide_bus_enabled() 1261 void msm_dsi_tx_buf_free(struct mipi_dsi_host *host) in msm_dsi_tx_buf_free() 1692 static int dsi_host_attach(struct mipi_dsi_host *host, in dsi_host_attach() 1717 static int dsi_host_detach(struct mipi_dsi_host *host, in dsi_host_detach() 1729 static ssize_t dsi_host_transfer(struct mipi_dsi_host *host, in dsi_host_transfer() [all …]
|
| H A D | dsi_manager.c | 216 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_power_on() 266 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_power_off() 283 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_pre_enable() 339 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_post_disable() 392 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_mode_set() 411 struct mipi_dsi_host *host = msm_dsi->host; in dsi_mgr_bridge_mode_valid() 499 struct mipi_dsi_host *host = msm_dsi->host; in msm_dsi_manager_cmd_xfer() 545 struct mipi_dsi_host *host = msm_dsi->host; in msm_dsi_manager_cmd_xfer_trigger()
|
| /linux/include/drm/ |
| H A D | drm_mipi_dsi.h | 15 struct mipi_dsi_host; 91 int (*attach)(struct mipi_dsi_host *host, 93 int (*detach)(struct mipi_dsi_host *host, 95 ssize_t (*transfer)(struct mipi_dsi_host *host, 105 struct mipi_dsi_host { struct 111 int mipi_dsi_host_register(struct mipi_dsi_host *host); argument 112 void mipi_dsi_host_unregister(struct mipi_dsi_host *host); 113 struct mipi_dsi_host *of_find_mipi_dsi_host_by_node(struct device_node *node); 185 struct mipi_dsi_host *host; 259 mipi_dsi_device_register_full(struct mipi_dsi_host *host, [all …]
|
| /linux/drivers/gpu/drm/sun4i/ |
| H A D | sun6i_mipi_dsi.h | 26 struct mipi_dsi_host host; 43 static inline struct sun6i_dsi *host_to_sun6i_dsi(struct mipi_dsi_host *host) in host_to_sun6i_dsi()
|
| /linux/drivers/gpu/drm/adp/ |
| H A D | adp-mipi.c | 25 struct mipi_dsi_host dsi; 130 static ssize_t adp_dsi_host_transfer(struct mipi_dsi_host *host, in adp_dsi_host_transfer() 173 static int adp_dsi_host_attach(struct mipi_dsi_host *host, in adp_dsi_host_attach() 198 static int adp_dsi_host_detach(struct mipi_dsi_host *host, in adp_dsi_host_detach()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_mipi_dsi.c | 133 static struct mipi_dsi_device *mipi_dsi_device_alloc(struct mipi_dsi_host *host) in mipi_dsi_device_alloc() 153 struct mipi_dsi_host *host = dsi->host; in mipi_dsi_device_add() 162 of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node) in of_mipi_dsi_device_add() 187 of_mipi_dsi_device_add(struct mipi_dsi_host *host, struct device_node *node) in of_mipi_dsi_device_add() 206 mipi_dsi_device_register_full(struct mipi_dsi_host *host, in mipi_dsi_device_register_full() 280 struct mipi_dsi_host *host, in devm_mipi_dsi_device_register_full() 312 struct mipi_dsi_host *of_find_mipi_dsi_host_by_node(struct device_node *node) in of_find_mipi_dsi_host_by_node() 314 struct mipi_dsi_host *host; in of_find_mipi_dsi_host_by_node() 331 int mipi_dsi_host_register(struct mipi_dsi_host *host) in mipi_dsi_host_register() 361 void mipi_dsi_host_unregister(struct mipi_dsi_host *host) in mipi_dsi_host_unregister()
|
| H A D | drm_of.c | 576 struct mipi_dsi_host *drm_of_get_dsi_bus(struct device *dev) in drm_of_get_dsi_bus() 578 struct mipi_dsi_host *dsi_host; in drm_of_get_dsi_bus()
|
| /linux/drivers/gpu/drm/bridge/ |
| H A D | ssd2825.c | 131 struct mipi_dsi_host dsi_host; 148 static inline struct ssd2825_priv *dsi_host_to_ssd2825(struct mipi_dsi_host *host) in dsi_host_to_ssd2825() 277 static int ssd2825_dsi_host_attach(struct mipi_dsi_host *host, struct mipi_dsi_device *dev) in ssd2825_dsi_host_attach() 331 static int ssd2825_dsi_host_detach(struct mipi_dsi_host *host, struct mipi_dsi_device *dev) in ssd2825_dsi_host_detach() 342 static ssize_t ssd2825_dsi_host_transfer(struct mipi_dsi_host *host, in ssd2825_dsi_host_transfer()
|
| H A D | tc358768.c | 150 struct mipi_dsi_host dsi_host; 167 static inline struct tc358768_priv *dsi_host_to_tc358768(struct mipi_dsi_host in dsi_host_to_tc358768() 408 static int tc358768_dsi_host_attach(struct mipi_dsi_host *host, in tc358768_dsi_host_attach() 479 static int tc358768_dsi_host_detach(struct mipi_dsi_host *host, in tc358768_dsi_host_detach() 491 static ssize_t tc358768_dsi_host_transfer(struct mipi_dsi_host *host, in tc358768_dsi_host_transfer()
|
| H A D | waveshare-dsi.c | 49 struct mipi_dsi_host *host; in ws_bridge_attach_dsi()
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_mipi_dsi.c | 62 struct mipi_dsi_host host; 98 host_to_rcar_mipi_dsi(struct mipi_dsi_host *host) in host_to_rcar_mipi_dsi() 920 static int rcar_mipi_dsi_host_attach(struct mipi_dsi_host *host, in rcar_mipi_dsi_host_attach() 948 static int rcar_mipi_dsi_host_detach(struct mipi_dsi_host *host, in rcar_mipi_dsi_host_detach() 958 static ssize_t rcar_mipi_dsi_host_tx_transfer(struct mipi_dsi_host *host, in rcar_mipi_dsi_host_tx_transfer() 1041 static ssize_t rcar_mipi_dsi_host_rx_transfer(struct mipi_dsi_host *host, in rcar_mipi_dsi_host_rx_transfer() 1141 static ssize_t rcar_mipi_dsi_host_transfer(struct mipi_dsi_host *host, in rcar_mipi_dsi_host_transfer()
|
| /linux/drivers/gpu/drm/mcde/ |
| H A D | mcde_dsi.c | 44 struct mipi_dsi_host dsi_host; 62 static inline struct mcde_dsi *host_to_mcde_dsi(struct mipi_dsi_host *h) in host_to_mcde_dsi() 170 static int mcde_dsi_host_attach(struct mipi_dsi_host *host, in mcde_dsi_host_attach() 193 static int mcde_dsi_host_detach(struct mipi_dsi_host *host, in mcde_dsi_host_detach() 294 static ssize_t mcde_dsi_host_transfer(struct mipi_dsi_host *host, in mcde_dsi_host_transfer() 1172 struct mipi_dsi_host *host; in mcde_dsi_probe()
|
| /linux/drivers/gpu/drm/bridge/cadence/ |
| H A D | cdns-dsi-core.h | 63 struct mipi_dsi_host base;
|
| H A D | cdns-dsi-core.c | 446 static inline struct cdns_dsi *to_cdns_dsi(struct mipi_dsi_host *host) in to_cdns_dsi() 1038 static int cdns_dsi_attach(struct mipi_dsi_host *host, in cdns_dsi_attach() 1082 static int cdns_dsi_detach(struct mipi_dsi_host *host, in cdns_dsi_detach() 1111 static ssize_t cdns_dsi_transfer(struct mipi_dsi_host *host, in cdns_dsi_transfer()
|
| /linux/drivers/gpu/drm/bridge/synopsys/ |
| H A D | dw-mipi-dsi2.c | 194 struct mipi_dsi_host dsi_host; 211 static inline struct dw_mipi_dsi2 *host_to_dsi2(struct mipi_dsi_host *host) in host_to_dsi2() 512 static int dw_mipi_dsi2_host_attach(struct mipi_dsi_host *host, in dw_mipi_dsi2_host_attach() 549 static int dw_mipi_dsi2_host_detach(struct mipi_dsi_host *host, in dw_mipi_dsi2_host_detach() 650 static ssize_t dw_mipi_dsi2_host_transfer(struct mipi_dsi_host *host, in dw_mipi_dsi2_host_transfer()
|
| H A D | dw-mipi-dsi.c | 246 struct mipi_dsi_host dsi_host; 297 static inline struct dw_mipi_dsi *host_to_dsi(struct mipi_dsi_host *host) in host_to_dsi() 317 static int dw_mipi_dsi_host_attach(struct mipi_dsi_host *host, in dw_mipi_dsi_host_attach() 354 static int dw_mipi_dsi_host_detach(struct mipi_dsi_host *host, in dw_mipi_dsi_host_detach() 501 static ssize_t dw_mipi_dsi_host_transfer(struct mipi_dsi_host *host, in dw_mipi_dsi_host_transfer()
|
| /linux/drivers/gpu/drm/sprd/ |
| H A D | sprd_dsi.h | 116 struct mipi_dsi_host host;
|
| /linux/drivers/gpu/drm/hisilicon/kirin/ |
| H A D | dw_drm_dsi.c | 86 struct mipi_dsi_host host; 724 static int dsi_host_attach(struct mipi_dsi_host *host, in dsi_host_attach() 747 static int dsi_host_detach(struct mipi_dsi_host *host, in dsi_host_detach() 764 struct mipi_dsi_host *host = &dsi->host; in dsi_host_init()
|
| /linux/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_mipi_dsi.c | 79 struct mipi_dsi_host host; 114 host_to_rzg2l_mipi_dsi(struct mipi_dsi_host *host) in host_to_rzg2l_mipi_dsi() 1121 static int rzg2l_mipi_dsi_host_attach(struct mipi_dsi_host *host, in rzg2l_mipi_dsi_host_attach() 1182 static int rzg2l_mipi_dsi_host_detach(struct mipi_dsi_host *host, in rzg2l_mipi_dsi_host_detach() 1254 static ssize_t rzg2l_mipi_dsi_host_transfer(struct mipi_dsi_host *host, in rzg2l_mipi_dsi_host_transfer()
|
| /linux/drivers/gpu/drm/mediatek/ |
| H A D | mtk_dsi.c | 201 struct mipi_dsi_host host; 234 static inline struct mtk_dsi *host_to_dsi(struct mipi_dsi_host *h) in host_to_dsi() 984 static int mtk_dsi_host_attach(struct mipi_dsi_host *host, in mtk_dsi_host_attach() 1018 static int mtk_dsi_host_detach(struct mipi_dsi_host *host, in mtk_dsi_host_detach() 1120 static ssize_t mtk_dsi_host_transfer(struct mipi_dsi_host *host, in mtk_dsi_host_transfer()
|
| /linux/drivers/gpu/drm/bridge/adv7511/ |
| H A D | adv7533.c | 130 struct mipi_dsi_host *host; in adv7533_attach_dsi()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | dsi.c | 75 struct mipi_dsi_host host; 93 static inline struct tegra_dsi *host_to_tegra(struct mipi_dsi_host *host) in host_to_tegra() 1325 static ssize_t tegra_dsi_host_transfer(struct mipi_dsi_host *host, in tegra_dsi_host_transfer() 1470 static int tegra_dsi_host_attach(struct mipi_dsi_host *host, in tegra_dsi_host_attach() 1511 static int tegra_dsi_host_detach(struct mipi_dsi_host *host, in tegra_dsi_host_detach()
|
| /linux/drivers/gpu/drm/kmb/ |
| H A D | kmb_dsi.c | 25 static struct mipi_dsi_host *dsi_host; 193 static ssize_t kmb_dsi_host_transfer(struct mipi_dsi_host *host, in kmb_dsi_host_transfer() 199 static int kmb_dsi_host_attach(struct mipi_dsi_host *host, in kmb_dsi_host_attach() 205 static int kmb_dsi_host_detach(struct mipi_dsi_host *host, in kmb_dsi_host_detach()
|
| /linux/drivers/gpu/drm/panel/ |
| H A D | panel-sharp-lq079l1sx01.c | 139 struct mipi_dsi_host *dsi_r_host; in sharp_panel_probe()
|