Lines Matching defs:radeon_asic
1870 struct radeon_asic { struct
1871 int (*init)(struct radeon_device *rdev);
1872 void (*fini)(struct radeon_device *rdev);
1873 int (*resume)(struct radeon_device *rdev);
1874 int (*suspend)(struct radeon_device *rdev);
1875 void (*vga_set_state)(struct radeon_device *rdev, bool state);
1876 int (*asic_reset)(struct radeon_device *rdev, bool hard);
1878 void (*mmio_hdp_flush)(struct radeon_device *rdev);
1880 bool (*gui_idle)(struct radeon_device *rdev);
1882 int (*mc_wait_for_idle)(struct radeon_device *rdev);
1884 u32 (*get_xclk)(struct radeon_device *rdev);
1886 uint64_t (*get_gpu_clock_counter)(struct radeon_device *rdev);
1888 int (*get_allowed_info_register)(struct radeon_device *rdev, u32 reg, u32 *val);
1890 struct {
1916 const struct radeon_asic_ring *ring[RADEON_NUM_RINGS]; argument
1918 struct {
1921 } irq;
1923 struct {
1937 } display;
1939 struct {
1960 } copy;
1962 struct {
1967 } surface;
1969 struct {
1974 } hpd;
1976 struct {
1992 } pm;
1994 struct {
2020 } dpm;
2022 struct {
2025 } pflip;