Lines Matching defs:radeon_asic
1847 struct radeon_asic { struct
1848 int (*init)(struct radeon_device *rdev);
1849 void (*fini)(struct radeon_device *rdev);
1850 int (*resume)(struct radeon_device *rdev);
1851 int (*suspend)(struct radeon_device *rdev);
1852 void (*vga_set_state)(struct radeon_device *rdev, bool state);
1853 int (*asic_reset)(struct radeon_device *rdev);
1855 void (*mmio_hdp_flush)(struct radeon_device *rdev);
1857 bool (*gui_idle)(struct radeon_device *rdev);
1859 int (*mc_wait_for_idle)(struct radeon_device *rdev);
1861 u32 (*get_xclk)(struct radeon_device *rdev);
1863 uint64_t (*get_gpu_clock_counter)(struct radeon_device *rdev);
1865 int (*get_allowed_info_register)(struct radeon_device *rdev, u32 reg, u32 *val);
1867 struct {
1893 struct radeon_asic_ring *ring[RADEON_NUM_RINGS]; argument
1895 struct {
1898 } irq;
1900 struct {
1914 } display;
1916 struct {
1937 } copy;
1939 struct {
1944 } surface;
1946 struct {
1951 } hpd;
1953 struct {
1969 } pm;
1971 struct {
1996 } dpm;
1998 struct {
2001 } pflip;