Home
last modified time | relevance | path

Searched refs:kmb_drm_private (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/drivers/gpu/drm/kmb/
Dkmb_drv.h49 struct kmb_drm_private { struct
67 static inline struct kmb_drm_private *to_kmb(const struct drm_device *dev) in to_kmb() argument
69 return container_of(dev, struct kmb_drm_private, drm); in to_kmb()
72 static inline struct kmb_drm_private *crtc_to_kmb_priv(const struct drm_crtc *x) in crtc_to_kmb_priv()
74 return container_of(x, struct kmb_drm_private, crtc); in crtc_to_kmb_priv()
77 static inline void kmb_write_lcd(struct kmb_drm_private *dev_p, in kmb_write_lcd()
83 static inline u32 kmb_read_lcd(struct kmb_drm_private *dev_p, unsigned int reg) in kmb_read_lcd()
88 static inline void kmb_set_bitmask_lcd(struct kmb_drm_private *dev_p, in kmb_set_bitmask_lcd()
96 static inline void kmb_clr_bitmask_lcd(struct kmb_drm_private *dev_p, in kmb_clr_bitmask_lcd()
105 void kmb_set_scanout(struct kmb_drm_private *lcd);
Dkmb_crtc.c33 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_enable_vblank()
49 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_disable_vblank()
75 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_set_mode()
139 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc); in kmb_crtc_atomic_enable()
149 struct kmb_drm_private *kmb = crtc_to_kmb_priv(crtc); in kmb_crtc_atomic_disable()
163 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_atomic_begin()
173 struct kmb_drm_private *kmb = to_kmb(dev); in kmb_crtc_atomic_flush()
232 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_setup_crtc()
Dkmb_drv.c29 static int kmb_display_clk_enable(struct kmb_drm_private *kmb) in kmb_display_clk_enable()
42 static int kmb_initialize_clocks(struct kmb_drm_private *kmb, struct device *dev) in kmb_initialize_clocks()
88 static void kmb_display_clk_disable(struct kmb_drm_private *kmb) in kmb_display_clk_disable()
113 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_hw_init()
172 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_setup_mode_config()
207 struct kmb_drm_private *kmb = to_kmb(dev); in handle_lcd_irq()
430 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_irq_uninstall()
455 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 …]
Dkmb_plane.c71 struct kmb_drm_private *kmb; in check_pixel_format()
98 struct kmb_drm_private *kmb; in kmb_plane_atomic_check()
148 struct kmb_drm_private *kmb; in kmb_plane_atomic_disable()
288 static void config_csc(struct kmb_drm_private *kmb, int plane_id) in config_csc()
305 static void kmb_plane_set_alpha(struct kmb_drm_private *kmb, in kmb_plane_set_alpha()
351 struct kmb_drm_private *kmb; in kmb_plane_atomic_update()
573 struct kmb_drm_private *kmb = to_kmb(drm); in kmb_plane_init()