Lines Matching defs:amdgpu_asic_funcs
1144 struct amdgpu_asic_funcs { struct
1145 bool (*read_disabled_bios)(struct amdgpu_device *adev);
1146 bool (*read_bios_from_rom)(struct amdgpu_device *adev,
1148 int (*read_register)(struct amdgpu_device *adev, u32 se_num,
1150 void (*set_vga_state)(struct amdgpu_device *adev, bool state);
1151 int (*reset)(struct amdgpu_device *adev);
1153 u32 (*get_xclk)(struct amdgpu_device *adev);
1155 int (*set_uvd_clocks)(struct amdgpu_device *adev, u32 vclk, u32 dclk);
1156 int (*set_vce_clocks)(struct amdgpu_device *adev, u32 evclk, u32 ecclk);
1158 int (*get_pcie_lanes)(struct amdgpu_device *adev);
1159 void (*set_pcie_lanes)(struct amdgpu_device *adev, int lanes);
1161 u32 (*get_config_memsize)(struct amdgpu_device *adev);
1163 void (*flush_hdp)(struct amdgpu_device *adev, struct amdgpu_ring *ring);
1165 void (*invalidate_hdp)(struct amdgpu_device *adev,
1168 bool (*need_full_reset)(struct amdgpu_device *adev);