/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun4i_dotclock.h | 12 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 D | sun4i_tcon.c | 37 #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 D | sun4i_tcon.h | 235 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 D | sun4i_crtc.h | 17 struct sun4i_tcon *tcon; 27 struct sun4i_tcon *tcon);
|
H A D | sun4i_dotclock.c | 12 #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 D | sun4i_rgb.c | 20 #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 D | sun4i_rgb.h | 12 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon);
|
H A D | sun4i_lvds.h | 10 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon);
|
H A D | sun4i_lvds.c | 18 #include "sun4i_tcon.h" 97 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_lvds_init()
|
H A D | sun4i_crtc.c | 29 #include "sun4i_tcon.h" 188 struct sun4i_tcon *tcon) in sun4i_crtc_init()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/ |
H A D | sun4i_tcon_dclk.h | 12 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 D | sun4i_tcon.c | 37 #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 D | sun4i_tcon.h | 236 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 D | sun4i_crtc.h | 17 struct sun4i_tcon *tcon; 27 struct sun4i_tcon *tcon);
|
H A D | sun4i_tcon_dclk.c | 12 #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 D | sun4i_rgb.c | 20 #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 D | sun4i_rgb.h | 12 int sun4i_rgb_init(struct drm_device *drm, struct sun4i_tcon *tcon);
|
H A D | sun4i_lvds.h | 10 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon);
|
H A D | sun4i_lvds.c | 18 #include "sun4i_tcon.h" 97 int sun4i_lvds_init(struct drm_device *drm, struct sun4i_tcon *tcon) in sun4i_lvds_init()
|
H A D | sun4i_crtc.c | 30 #include "sun4i_tcon.h" 194 struct sun4i_tcon *tcon) in sun4i_crtc_init()
|