Home
last modified time | relevance | path

Searched refs:sun4i_tcon (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun4i_dotclock.h12 struct sun4i_tcon;
14 int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon);
15 int sun4i_dclk_free(struct sun4i_tcon *tcon);
H A Dsun4i_tcon.c37 #include "sun4i_tcon.h"
83 static void sun4i_tcon_channel_set_status(struct sun4i_tcon *tcon, int channel, in sun4i_tcon_channel_set_status()
117 static void sun4i_tcon_setup_lvds_phy(struct sun4i_tcon *tcon, in sun4i_tcon_setup_lvds_phy()
141 static void sun6i_tcon_setup_lvds_phy(struct sun4i_tcon *tcon, in sun6i_tcon_setup_lvds_phy()
172 static void sun4i_tcon_lvds_set_status(struct sun4i_tcon *tcon, in sun4i_tcon_lvds_set_status()
188 void sun4i_tcon_set_status(struct sun4i_tcon *tcon, in sun4i_tcon_set_status()
225 void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable) in sun4i_tcon_enable_vblank()
246 * sun4i_tcon structure, or NULL if not found.
248 static struct sun4i_tcon *sun4i_get_tcon0(struct drm_device *drm) in sun4i_get_tcon0()
251 struct sun4i_tcon *tco in sun4i_get_tcon0()
[all...]
H A Dsun4i_tcon.h235 struct sun4i_tcon;
248 int (*set_mux)(struct sun4i_tcon *, const struct drm_encoder *);
250 void (*setup_lvds_phy)(struct sun4i_tcon *tcon,
254 struct sun4i_tcon { struct
293 void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable);
294 void sun4i_tcon_mode_set(struct sun4i_tcon *tcon,
297 void sun4i_tcon_set_status(struct sun4i_tcon *crtc,
H A Dsun4i_crtc.h17 struct sun4i_tcon *tcon;
27 struct sun4i_tcon *tcon);
H A Dsun4i_dotclock.c12 #include "sun4i_tcon.h"
18 struct sun4i_tcon *tcon;
74 struct sun4i_tcon *tcon = dclk->tcon; in sun4i_dclk_round_rate()
165 int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon) in sun4i_dclk_create()
201 int sun4i_dclk_free(struct sun4i_tcon *tcon) in sun4i_dclk_free()
H A Dsun4i_rgb.c20 #include "sun4i_tcon.h"
27 struct sun4i_tcon *tcon;
66 struct sun4i_tcon *tcon = rgb->tcon; in sun4i_rgb_mode_valid()
189 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_rgb_init()
H A Dsun4i_rgb.h12 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon);
H A Dsun4i_lvds.h10 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon);
H A Dsun4i_lvds.c18 #include "sun4i_tcon.h"
97 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_lvds_init()
H A Dsun4i_crtc.c29 #include "sun4i_tcon.h"
188 struct sun4i_tcon *tcon) in sun4i_crtc_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsun4i_tcon_dclk.h12 struct sun4i_tcon;
14 int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon);
15 int sun4i_dclk_free(struct sun4i_tcon *tcon);
H A Dsun4i_tcon.c37 #include "sun4i_tcon.h"
84 static void sun4i_tcon_channel_set_status(struct sun4i_tcon *tcon, int channel, in sun4i_tcon_channel_set_status()
118 static void sun4i_tcon_setup_lvds_phy(struct sun4i_tcon *tcon, in sun4i_tcon_setup_lvds_phy()
142 static void sun6i_tcon_setup_lvds_phy(struct sun4i_tcon *tcon, in sun6i_tcon_setup_lvds_phy()
173 static void sun4i_tcon_lvds_set_status(struct sun4i_tcon *tcon, in sun4i_tcon_lvds_set_status()
189 void sun4i_tcon_set_status(struct sun4i_tcon *tcon, in sun4i_tcon_set_status()
226 void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable) in sun4i_tcon_enable_vblank()
247 * sun4i_tcon structure, or NULL if not found.
249 static struct sun4i_tcon *sun4i_get_tcon0(struct drm_device *drm) in sun4i_get_tcon0()
252 struct sun4i_tcon *tco in sun4i_get_tcon0()
[all...]
H A Dsun4i_tcon.h236 struct sun4i_tcon;
249 int (*set_mux)(struct sun4i_tcon *, const struct drm_encoder *);
251 void (*setup_lvds_phy)(struct sun4i_tcon *tcon,
255 struct sun4i_tcon { struct
294 void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable);
295 void sun4i_tcon_mode_set(struct sun4i_tcon *tcon,
298 void sun4i_tcon_set_status(struct sun4i_tcon *crtc,
H A Dsun4i_crtc.h17 struct sun4i_tcon *tcon;
27 struct sun4i_tcon *tcon);
H A Dsun4i_tcon_dclk.c12 #include "sun4i_tcon.h"
18 struct sun4i_tcon *tcon;
74 struct sun4i_tcon *tcon = dclk->tcon; in sun4i_dclk_round_rate()
165 int sun4i_dclk_create(struct device *dev, struct sun4i_tcon *tcon) in sun4i_dclk_create()
201 int sun4i_dclk_free(struct sun4i_tcon *tcon) in sun4i_dclk_free()
H A Dsun4i_rgb.c20 #include "sun4i_tcon.h"
27 struct sun4i_tcon *tcon;
66 struct sun4i_tcon *tcon = rgb->tcon; in sun4i_rgb_mode_valid()
189 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_rgb_init()
H A Dsun4i_rgb.h12 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon);
H A Dsun4i_lvds.h10 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon);
H A Dsun4i_lvds.c18 #include "sun4i_tcon.h"
97 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_lvds_init()
H A Dsun4i_crtc.c30 #include "sun4i_tcon.h"
194 struct sun4i_tcon *tcon) in sun4i_crtc_init()

Completed in 9 milliseconds