/kernel/linux/linux-5.10/drivers/gpu/drm/tegra/ |
H A D | drm.h | 116 struct tegra_output { struct 132 static inline struct tegra_output *encoder_to_output(struct drm_encoder *e) in encoder_to_output() 134 return container_of(e, struct tegra_output, encoder); in encoder_to_output() 137 static inline struct tegra_output *connector_to_output(struct drm_connector *c) in connector_to_output() 139 return container_of(c, struct tegra_output, connector); in connector_to_output() 143 int tegra_output_probe(struct tegra_output *output); 144 void tegra_output_remove(struct tegra_output *output); 145 int tegra_output_init(struct drm_device *drm, struct tegra_output *output); 146 void tegra_output_exit(struct tegra_output *output); 147 void tegra_output_find_possible_crtcs(struct tegra_output *outpu [all...] |
H A D | output.c | 19 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_get_modes() 52 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_detect() 75 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_destroy() 86 struct tegra_output *output = data; in hpd_irq() 94 int tegra_output_probe(struct tegra_output *output) in tegra_output_probe() 181 void tegra_output_remove(struct tegra_output *output) in tegra_output_remove() 190 int tegra_output_init(struct drm_device *drm, struct tegra_output *output) in tegra_output_init() 219 void tegra_output_exit(struct tegra_output *output) in tegra_output_exit() 229 void tegra_output_find_possible_crtcs(struct tegra_output *output, in tegra_output_find_possible_crtcs() 251 int tegra_output_suspend(struct tegra_output *outpu [all...] |
H A D | rgb.c | 17 struct tegra_output output; 24 static inline struct tegra_rgb *to_rgb(struct tegra_output *output) in to_rgb() 90 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_disable() 99 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_enable() 131 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_atomic_check() 231 struct tegra_output *output = dc->rgb; in tegra_dc_rgb_init()
|
H A D | hdmi.c | 57 struct tegra_output output; 89 static inline struct tegra_hdmi *to_hdmi(struct tegra_output *output) in to_hdmi() 832 static bool tegra_output_is_hdmi(struct tegra_output *output) in tegra_output_is_hdmi() 847 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_connector_detect() 1062 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_late_register() 1083 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_early_unregister() 1108 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_connector_mode_valid() 1132 struct tegra_output *output = encoder_to_output(encoder); in tegra_hdmi_encoder_disable() 1171 struct tegra_output *output = encoder_to_output(encoder); in tegra_hdmi_encoder_enable() 1397 struct tegra_output *outpu in tegra_hdmi_encoder_atomic_check() [all...] |
H A D | dsi.c | 57 struct tegra_output output; 97 static inline struct tegra_dsi *to_dsi(struct tegra_output *output) in to_dsi() 233 struct tegra_output *output = connector_to_output(connector); in tegra_dsi_late_register() 254 struct tegra_output *output = connector_to_output(connector); in tegra_dsi_early_unregister() 843 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_disable() 908 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_enable() 955 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_atomic_check() 1495 struct tegra_output *output = &dsi->output; in tegra_dsi_host_attach() 1512 struct tegra_output *output = &dsi->output; in tegra_dsi_host_detach()
|
H A D | sor.c | 406 struct tegra_output output; 479 static inline struct tegra_sor *to_sor(struct tegra_output *output) in to_sor() 1684 struct tegra_output *output = connector_to_output(connector); in tegra_sor_late_register() 1705 struct tegra_output *output = connector_to_output(connector); in tegra_sor_early_unregister() 1734 struct tegra_output *output = connector_to_output(connector); in tegra_sor_connector_detect() 1771 struct tegra_output *output = connector_to_output(connector); in tegra_sor_connector_get_modes() 1803 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_encoder_atomic_check() 2208 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_hdmi_disable() 2249 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_hdmi_enable() 2656 struct tegra_output *outpu in tegra_sor_dp_disable() [all...] |
H A D | dc.h | 16 struct tegra_output; 85 struct tegra_output *rgb;
|
H A D | dpaux.c | 47 struct tegra_output *output; 718 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output) in drm_dp_aux_attach()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tegra/ |
H A D | drm.h | 132 struct tegra_output { struct 148 static inline struct tegra_output *encoder_to_output(struct drm_encoder *e) in encoder_to_output() 150 return container_of(e, struct tegra_output, encoder); in encoder_to_output() 153 static inline struct tegra_output *connector_to_output(struct drm_connector *c) in connector_to_output() 155 return container_of(c, struct tegra_output, connector); in connector_to_output() 159 int tegra_output_probe(struct tegra_output *output); 160 void tegra_output_remove(struct tegra_output *output); 161 int tegra_output_init(struct drm_device *drm, struct tegra_output *output); 162 void tegra_output_exit(struct tegra_output *output); 163 void tegra_output_find_possible_crtcs(struct tegra_output *outpu [all...] |
H A D | output.c | 22 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_get_modes() 55 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_detect() 78 struct tegra_output *output = connector_to_output(connector); in tegra_output_connector_destroy() 89 struct tegra_output *output = data; in hpd_irq() 97 int tegra_output_probe(struct tegra_output *output) in tegra_output_probe() 192 void tegra_output_remove(struct tegra_output *output) in tegra_output_remove() 201 int tegra_output_init(struct drm_device *drm, struct tegra_output *output) in tegra_output_init() 230 void tegra_output_exit(struct tegra_output *output) in tegra_output_exit() 240 void tegra_output_find_possible_crtcs(struct tegra_output *output, in tegra_output_find_possible_crtcs() 262 int tegra_output_suspend(struct tegra_output *outpu [all...] |
H A D | rgb.c | 18 struct tegra_output output; 27 static inline struct tegra_rgb *to_rgb(struct tegra_output *output) in to_rgb() 93 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_disable() 102 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_enable() 142 struct tegra_output *output = encoder_to_output(encoder); in tegra_rgb_encoder_atomic_check() 279 struct tegra_output *output = dc->rgb; in tegra_dc_rgb_init()
|
H A D | hdmi.c | 63 struct tegra_output output; 98 static inline struct tegra_hdmi *to_hdmi(struct tegra_output *output) in to_hdmi() 870 static bool tegra_output_is_hdmi(struct tegra_output *output) in tegra_output_is_hdmi() 878 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_connector_detect() 1093 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_late_register() 1114 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_early_unregister() 1139 struct tegra_output *output = connector_to_output(connector); in tegra_hdmi_connector_mode_valid() 1163 struct tegra_output *output = encoder_to_output(encoder); in tegra_hdmi_encoder_disable() 1208 struct tegra_output *output = encoder_to_output(encoder); in tegra_hdmi_encoder_enable() 1438 struct tegra_output *outpu in tegra_hdmi_encoder_atomic_check() [all...] |
H A D | dsi.c | 57 struct tegra_output output; 97 static inline struct tegra_dsi *to_dsi(struct tegra_output *output) in to_dsi() 233 struct tegra_output *output = connector_to_output(connector); in tegra_dsi_late_register() 254 struct tegra_output *output = connector_to_output(connector); in tegra_dsi_early_unregister() 843 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_disable() 908 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_enable() 964 struct tegra_output *output = encoder_to_output(encoder); in tegra_dsi_encoder_atomic_check() 1504 struct tegra_output *output = &dsi->output; in tegra_dsi_host_attach() 1521 struct tegra_output *output = &dsi->output; in tegra_dsi_host_detach()
|
H A D | sor.c | 406 struct tegra_output output; 479 static inline struct tegra_sor *to_sor(struct tegra_output *output) in to_sor() 1685 struct tegra_output *output = connector_to_output(connector); in tegra_sor_late_register() 1706 struct tegra_output *output = connector_to_output(connector); in tegra_sor_early_unregister() 1735 struct tegra_output *output = connector_to_output(connector); in tegra_sor_connector_detect() 1772 struct tegra_output *output = connector_to_output(connector); in tegra_sor_connector_get_modes() 1804 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_encoder_atomic_check() 2204 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_hdmi_disable() 2245 struct tegra_output *output = encoder_to_output(encoder); in tegra_sor_hdmi_enable() 2652 struct tegra_output *outpu in tegra_sor_dp_disable() [all...] |
H A D | dc.h | 16 struct tegra_output; 96 struct tegra_output *rgb;
|
H A D | dpaux.c | 48 struct tegra_output *output; 720 int drm_dp_aux_attach(struct drm_dp_aux *aux, struct tegra_output *output) in drm_dp_aux_attach()
|