Lines Matching refs:drm_device

430 	struct drm_device *dev;
631 int (*chip_setup)(struct drm_device *dev);
632 void (*chip_teardown)(struct drm_device *dev);
634 void (*errata)(struct drm_device *dev);
637 int (*output_init)(struct drm_device *dev);
638 int (*hotplug)(struct drm_device *dev);
639 void (*hotplug_enable)(struct drm_device *dev, bool on);
641 void (*init_pm)(struct drm_device *dev);
642 int (*save_regs)(struct drm_device *dev);
643 int (*restore_regs)(struct drm_device *dev);
646 int (*power_up)(struct drm_device *dev);
647 int (*power_down)(struct drm_device *dev);
648 void (*update_wm)(struct drm_device *dev, struct drm_crtc *crtc);
649 void (*disable_sr)(struct drm_device *dev);
651 void (*lvds_bl_power)(struct drm_device *dev, bool on);
654 int (*backlight_init)(struct drm_device *dev);
661 extern int drm_crtc_probe_output_modes(struct drm_device *dev, int, int);
662 extern int drm_pick_crtcs(struct drm_device *dev);
664 static inline struct drm_psb_private *psb_priv(struct drm_device *dev) in psb_priv()
671 extern int psb_irq_enable_dpst(struct drm_device *dev);
672 extern int psb_irq_disable_dpst(struct drm_device *dev);
673 extern void psb_irq_preinstall(struct drm_device *dev);
674 extern int psb_irq_postinstall(struct drm_device *dev);
675 extern void psb_irq_uninstall(struct drm_device *dev);
676 extern void psb_irq_turn_on_dpst(struct drm_device *dev);
677 extern void psb_irq_turn_off_dpst(struct drm_device *dev);
679 extern void psb_irq_uninstall_islands(struct drm_device *dev, int hw_islands);
680 extern int psb_vblank_wait2(struct drm_device *dev, unsigned int *sequence);
681 extern int psb_vblank_wait(struct drm_device *dev, unsigned int *sequence);
682 extern int psb_enable_vblank(struct drm_device *dev, unsigned int pipe);
683 extern void psb_disable_vblank(struct drm_device *dev, unsigned int pipe);
690 extern u32 psb_get_vblank_counter(struct drm_device *dev, unsigned int pipe);
693 extern int psbfb_probed(struct drm_device *dev);
694 extern int psbfb_remove(struct drm_device *dev,
708 extern void psb_modeset_init(struct drm_device *dev);
709 extern void psb_modeset_cleanup(struct drm_device *dev);
710 extern int psb_fbdev_init(struct drm_device *dev);
713 int gma_backlight_init(struct drm_device *dev);
714 void gma_backlight_exit(struct drm_device *dev);
715 void gma_backlight_disable(struct drm_device *dev);
716 void gma_backlight_enable(struct drm_device *dev);
717 void gma_backlight_set(struct drm_device *dev, int v);
723 extern void oaktrail_lvds_init(struct drm_device *dev,
737 extern int psb_gem_get_aperture(struct drm_device *dev, void *data,
739 extern int psb_gem_dumb_create(struct drm_file *file, struct drm_device *dev,
811 static inline uint32_t REGISTER_READ(struct drm_device *dev, uint32_t reg) in REGISTER_READ()
817 static inline uint32_t REGISTER_READ_AUX(struct drm_device *dev, uint32_t reg) in REGISTER_READ_AUX()
827 static inline uint32_t REGISTER_READ_WITH_AUX(struct drm_device *dev, in REGISTER_READ_WITH_AUX()
842 static inline void REGISTER_WRITE(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE()
849 static inline void REGISTER_WRITE_AUX(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE_AUX()
859 static inline void REGISTER_WRITE_WITH_AUX(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE_WITH_AUX()
870 static inline void REGISTER_WRITE16(struct drm_device *dev, in REGISTER_WRITE16()
879 static inline void REGISTER_WRITE8(struct drm_device *dev, in REGISTER_WRITE8()