|
@@ -1052,6 +1052,7 @@ static struct radeon_asic r600_asic = {
|
|
|
.get_pcie_lanes = &r600_get_pcie_lanes,
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = NULL,
|
|
|
+ .get_temperature = &rv6xx_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &rs600_pre_page_flip,
|
|
@@ -1146,6 +1147,7 @@ static struct radeon_asic rs780_asic = {
|
|
|
.get_pcie_lanes = NULL,
|
|
|
.set_pcie_lanes = NULL,
|
|
|
.set_clock_gating = NULL,
|
|
|
+ .get_temperature = &rv6xx_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &rs600_pre_page_flip,
|
|
@@ -1253,6 +1255,7 @@ static struct radeon_asic rv770_asic = {
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = &radeon_atom_set_clock_gating,
|
|
|
.set_uvd_clocks = &rv770_set_uvd_clocks,
|
|
|
+ .get_temperature = &rv770_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &rs600_pre_page_flip,
|
|
@@ -1360,6 +1363,7 @@ static struct radeon_asic evergreen_asic = {
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = NULL,
|
|
|
.set_uvd_clocks = &evergreen_set_uvd_clocks,
|
|
|
+ .get_temperature = &evergreen_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &evergreen_pre_page_flip,
|
|
@@ -1467,6 +1471,7 @@ static struct radeon_asic sumo_asic = {
|
|
|
.set_pcie_lanes = NULL,
|
|
|
.set_clock_gating = NULL,
|
|
|
.set_uvd_clocks = &sumo_set_uvd_clocks,
|
|
|
+ .get_temperature = &sumo_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &evergreen_pre_page_flip,
|
|
@@ -1574,6 +1579,7 @@ static struct radeon_asic btc_asic = {
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = NULL,
|
|
|
.set_uvd_clocks = &evergreen_set_uvd_clocks,
|
|
|
+ .get_temperature = &evergreen_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &evergreen_pre_page_flip,
|
|
@@ -1733,6 +1739,7 @@ static struct radeon_asic cayman_asic = {
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = NULL,
|
|
|
.set_uvd_clocks = &evergreen_set_uvd_clocks,
|
|
|
+ .get_temperature = &evergreen_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &evergreen_pre_page_flip,
|
|
@@ -2047,6 +2054,7 @@ static struct radeon_asic si_asic = {
|
|
|
.set_pcie_lanes = &r600_set_pcie_lanes,
|
|
|
.set_clock_gating = NULL,
|
|
|
.set_uvd_clocks = &si_set_uvd_clocks,
|
|
|
+ .get_temperature = &si_get_temp,
|
|
|
},
|
|
|
.pflip = {
|
|
|
.pre_page_flip = &evergreen_pre_page_flip,
|