Searched refs:kmb_drm_private (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/kmb/ |
H A D | kmb_drv.h | 48 struct kmb_drm_private { struct 66 static inline struct kmb_drm_private *to_kmb(const struct drm_device *dev) in to_kmb() argument 68 return container_of(dev, struct kmb_drm_private, drm); in to_kmb() 71 static inline struct kmb_drm_private *crtc_to_kmb_priv(const struct drm_crtc *x) in crtc_to_kmb_priv() 73 return container_of(x, struct kmb_drm_private, crtc); in crtc_to_kmb_priv() 76 static inline void kmb_write_lcd(struct kmb_drm_private *dev_p, in kmb_write_lcd() 82 static inline u32 kmb_read_lcd(struct kmb_drm_private *dev_p, unsigned int reg) in kmb_read_lcd() 87 static inline void kmb_set_bitmask_lcd(struct kmb_drm_private *dev_p, in kmb_set_bitmask_lcd() 95 static inline void kmb_clr_bitmask_lcd(struct kmb_drm_private *dev_p, in kmb_clr_bitmask_lcd() 104 void kmb_set_scanout(struct kmb_drm_private *lcd);
|
H A D | kmb_crtc.c | 32 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_enable_vblank() 48 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_disable_vblank() 74 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_set_mode() 138 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc); in kmb_crtc_atomic_enable() 148 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc); in kmb_crtc_atomic_disable() 162 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_atomic_begin() 172 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_atomic_flush() 231 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_setup_crtc()
|
H A D | kmb_drv.c | 30 static int kmb_display_clk_enable(struct kmb_drm_private *kmb) in kmb_display_clk_enable() 43 static int kmb_initialize_clocks(struct kmb_drm_private *kmb, struct device *dev) in kmb_initialize_clocks() 89 static void kmb_display_clk_disable(struct kmb_drm_private *kmb) in kmb_display_clk_disable() 114 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_hw_init() 173 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_setup_mode_config() 208 struct kmb_drm_private *kmb = to_kmb(dev); in handle_lcd_irq() 431 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_irq_uninstall() 456 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_remove() 482 struct kmb_drm_private *kmb; in kmb_probe() 528 struct kmb_drm_private, drm); in kmb_probe() [all …]
|
H A D | kmb_plane.c | 69 struct kmb_drm_private *kmb; in check_pixel_format() 96 struct kmb_drm_private *kmb; in kmb_plane_atomic_check() 146 struct kmb_drm_private *kmb; in kmb_plane_atomic_disable() 286 static void config_csc(struct kmb_drm_private *kmb, int plane_id) in config_csc() 303 static void kmb_plane_set_alpha(struct kmb_drm_private *kmb, in kmb_plane_set_alpha() 349 struct kmb_drm_private *kmb; in kmb_plane_atomic_update() 571 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_plane_init()
|