Lines Matching defs:radeon_asic
1871 struct radeon_asic { struct
1872 int (*init)(struct radeon_device *rdev);
1873 void (*fini)(struct radeon_device *rdev);
1874 int (*resume)(struct radeon_device *rdev);
1875 int (*suspend)(struct radeon_device *rdev);
1876 void (*vga_set_state)(struct radeon_device *rdev, bool state);
1877 int (*asic_reset)(struct radeon_device *rdev, bool hard);
1879 void (*mmio_hdp_flush)(struct radeon_device *rdev);
1881 bool (*gui_idle)(struct radeon_device *rdev);
1883 int (*mc_wait_for_idle)(struct radeon_device *rdev);
1885 u32 (*get_xclk)(struct radeon_device *rdev);
1887 uint64_t (*get_gpu_clock_counter)(struct radeon_device *rdev);
1889 int (*get_allowed_info_register)(struct radeon_device *rdev, u32 reg, u32 *val);
1891 struct {
1917 const struct radeon_asic_ring *ring[RADEON_NUM_RINGS]; argument
1919 struct {
1922 } irq;
1924 struct {
1938 } display;
1940 struct {
1961 } copy;
1963 struct {
1968 } surface;
1970 struct {
1975 } hpd;
1977 struct {
1993 } pm;
1995 struct {
2021 } dpm;
2023 struct {
2026 } pflip;