dw_mipi_dsi 246 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *master; /* dual-dsi master ptr */ dw_mipi_dsi 247 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *slave; /* dual-dsi slave ptr */ dw_mipi_dsi 255 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static inline bool dw_mipi_is_dual_mode(struct dw_mipi_dsi *dsi) dw_mipi_dsi 273 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static inline struct dw_mipi_dsi *host_to_dsi(struct mipi_dsi_host *host) dw_mipi_dsi 275 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c return container_of(host, struct dw_mipi_dsi, dsi_host); dw_mipi_dsi 278 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static inline struct dw_mipi_dsi *bridge_to_dsi(struct drm_bridge *bridge) dw_mipi_dsi 280 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c return container_of(bridge, struct dw_mipi_dsi, bridge); dw_mipi_dsi 283 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static inline void dsi_write(struct dw_mipi_dsi *dsi, u32 reg, u32 val) dw_mipi_dsi 288 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static inline u32 dsi_read(struct dw_mipi_dsi *dsi, u32 reg) dw_mipi_dsi 296 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = host_to_dsi(host); dw_mipi_dsi 340 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = host_to_dsi(host); dw_mipi_dsi 357 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_message_config(struct dw_mipi_dsi *dsi, dw_mipi_dsi 372 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static int dw_mipi_dsi_gen_pkt_hdr_write(struct dw_mipi_dsi *dsi, u32 hdr_val) dw_mipi_dsi 399 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static int dw_mipi_dsi_write(struct dw_mipi_dsi *dsi, dw_mipi_dsi 435 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static int dw_mipi_dsi_read(struct dw_mipi_dsi *dsi, dw_mipi_dsi 472 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = host_to_dsi(host); dw_mipi_dsi 513 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_video_mode_config(struct dw_mipi_dsi *dsi) dw_mipi_dsi 541 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_set_mode(struct dw_mipi_dsi *dsi, dw_mipi_dsi 557 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_disable(struct dw_mipi_dsi *dsi) dw_mipi_dsi 563 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_init(struct dw_mipi_dsi *dsi) dw_mipi_dsi 586 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_dpi_config(struct dw_mipi_dsi *dsi, dw_mipi_dsi 624 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_packet_handler_config(struct dw_mipi_dsi *dsi) dw_mipi_dsi 629 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_video_packet_config(struct dw_mipi_dsi *dsi, dw_mipi_dsi 646 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_command_mode_config(struct dw_mipi_dsi *dsi) dw_mipi_dsi 664 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static u32 dw_mipi_dsi_get_hcomponent_lbcc(struct dw_mipi_dsi *dsi, dw_mipi_dsi 680 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_line_timer_config(struct dw_mipi_dsi *dsi, dw_mipi_dsi 703 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_vertical_timing_config(struct dw_mipi_dsi *dsi, dw_mipi_dsi 719 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_dphy_timing_config(struct dw_mipi_dsi *dsi) dw_mipi_dsi 746 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_dphy_interface_config(struct dw_mipi_dsi *dsi) dw_mipi_dsi 757 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_dphy_init(struct dw_mipi_dsi *dsi) dw_mipi_dsi 767 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_dphy_enable(struct dw_mipi_dsi *dsi) dw_mipi_dsi 787 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_clear_err(struct dw_mipi_dsi *dsi) dw_mipi_dsi 797 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = bridge_to_dsi(bridge); dw_mipi_dsi 830 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static unsigned int dw_mipi_dsi_get_lanes(struct dw_mipi_dsi *dsi) dw_mipi_dsi 844 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_mode_set(struct dw_mipi_dsi *dsi, dw_mipi_dsi 891 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = bridge_to_dsi(bridge); dw_mipi_dsi 900 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = bridge_to_dsi(bridge); dw_mipi_dsi 916 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = bridge_to_dsi(bridge); dw_mipi_dsi 928 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi = bridge_to_dsi(bridge); dw_mipi_dsi 952 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_debugfs_init(struct dw_mipi_dsi *dsi) dw_mipi_dsi 965 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_debugfs_remove(struct dw_mipi_dsi *dsi) dw_mipi_dsi 972 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_debugfs_init(struct dw_mipi_dsi *dsi) { } dw_mipi_dsi 973 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void dw_mipi_dsi_debugfs_remove(struct dw_mipi_dsi *dsi) { } dw_mipi_dsi 977 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static struct dw_mipi_dsi * dw_mipi_dsi 983 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi *dsi; dw_mipi_dsi 1068 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c static void __dw_mipi_dsi_remove(struct dw_mipi_dsi *dsi) dw_mipi_dsi 1076 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c void dw_mipi_dsi_set_slave(struct dw_mipi_dsi *dsi, struct dw_mipi_dsi *slave) dw_mipi_dsi 1093 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c struct dw_mipi_dsi * dw_mipi_dsi 1101 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c void dw_mipi_dsi_remove(struct dw_mipi_dsi *dsi) dw_mipi_dsi 1110 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder) dw_mipi_dsi 1124 drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c void dw_mipi_dsi_unbind(struct dw_mipi_dsi *dsi) dw_mipi_dsi 231 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c struct dw_mipi_dsi *dmd; dw_mipi_dsi 80 drivers/gpu/drm/stm/dw_mipi_dsi-stm.c struct dw_mipi_dsi *dsi; dw_mipi_dsi 18 include/drm/bridge/dw_mipi_dsi.h struct dw_mipi_dsi; dw_mipi_dsi 52 include/drm/bridge/dw_mipi_dsi.h struct dw_mipi_dsi *dw_mipi_dsi_probe(struct platform_device *pdev, dw_mipi_dsi 55 include/drm/bridge/dw_mipi_dsi.h void dw_mipi_dsi_remove(struct dw_mipi_dsi *dsi); dw_mipi_dsi 56 include/drm/bridge/dw_mipi_dsi.h int dw_mipi_dsi_bind(struct dw_mipi_dsi *dsi, struct drm_encoder *encoder); dw_mipi_dsi 57 include/drm/bridge/dw_mipi_dsi.h void dw_mipi_dsi_unbind(struct dw_mipi_dsi *dsi); dw_mipi_dsi 58 include/drm/bridge/dw_mipi_dsi.h void dw_mipi_dsi_set_slave(struct dw_mipi_dsi *dsi, struct dw_mipi_dsi *slave);