Lines Matching refs:drm_device

432 	struct drm_device *dev;
633 int (*chip_setup)(struct drm_device *dev);
634 void (*chip_teardown)(struct drm_device *dev);
636 void (*errata)(struct drm_device *dev);
639 int (*output_init)(struct drm_device *dev);
640 int (*hotplug)(struct drm_device *dev);
641 void (*hotplug_enable)(struct drm_device *dev, bool on);
643 void (*init_pm)(struct drm_device *dev);
644 int (*save_regs)(struct drm_device *dev);
645 int (*restore_regs)(struct drm_device *dev);
648 int (*power_up)(struct drm_device *dev);
649 int (*power_down)(struct drm_device *dev);
650 void (*update_wm)(struct drm_device *dev, struct drm_crtc *crtc);
651 void (*disable_sr)(struct drm_device *dev);
653 void (*lvds_bl_power)(struct drm_device *dev, bool on);
656 int (*backlight_init)(struct drm_device *dev);
663 extern int drm_crtc_probe_output_modes(struct drm_device *dev, int, int);
664 extern int drm_pick_crtcs(struct drm_device *dev);
666 static inline struct drm_psb_private *psb_priv(struct drm_device *dev) in psb_priv()
673 extern int psb_irq_enable_dpst(struct drm_device *dev);
674 extern int psb_irq_disable_dpst(struct drm_device *dev);
675 extern void psb_irq_preinstall(struct drm_device *dev);
676 extern int psb_irq_postinstall(struct drm_device *dev);
677 extern void psb_irq_uninstall(struct drm_device *dev);
678 extern void psb_irq_turn_on_dpst(struct drm_device *dev);
679 extern void psb_irq_turn_off_dpst(struct drm_device *dev);
681 extern void psb_irq_uninstall_islands(struct drm_device *dev, int hw_islands);
682 extern int psb_vblank_wait2(struct drm_device *dev, unsigned int *sequence);
683 extern int psb_vblank_wait(struct drm_device *dev, unsigned int *sequence);
695 extern int psbfb_probed(struct drm_device *dev);
696 extern int psbfb_remove(struct drm_device *dev,
710 extern void psb_modeset_init(struct drm_device *dev);
711 extern void psb_modeset_cleanup(struct drm_device *dev);
712 extern int psb_fbdev_init(struct drm_device *dev);
715 int gma_backlight_init(struct drm_device *dev);
716 void gma_backlight_exit(struct drm_device *dev);
717 void gma_backlight_disable(struct drm_device *dev);
718 void gma_backlight_enable(struct drm_device *dev);
719 void gma_backlight_set(struct drm_device *dev, int v);
725 extern void oaktrail_lvds_init(struct drm_device *dev,
739 extern int psb_gem_get_aperture(struct drm_device *dev, void *data,
741 extern int psb_gem_dumb_create(struct drm_file *file, struct drm_device *dev,
813 static inline uint32_t REGISTER_READ(struct drm_device *dev, uint32_t reg) in REGISTER_READ()
819 static inline uint32_t REGISTER_READ_AUX(struct drm_device *dev, uint32_t reg) in REGISTER_READ_AUX()
829 static inline uint32_t REGISTER_READ_WITH_AUX(struct drm_device *dev, in REGISTER_READ_WITH_AUX()
844 static inline void REGISTER_WRITE(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE()
851 static inline void REGISTER_WRITE_AUX(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE_AUX()
861 static inline void REGISTER_WRITE_WITH_AUX(struct drm_device *dev, uint32_t reg, in REGISTER_WRITE_WITH_AUX()
872 static inline void REGISTER_WRITE16(struct drm_device *dev, in REGISTER_WRITE16()
881 static inline void REGISTER_WRITE8(struct drm_device *dev, in REGISTER_WRITE8()