Searched refs:efuse (Results 1 – 7 of 7) sorted by relevance
/dragonfly/sys/dev/drm/amd/powerplay/smumgr/ |
H A D | fiji_smumgr.c | 331 uint32_t efuse = 0; in fiji_is_hw_avfs_present() local 338 mask, &efuse)) { in fiji_is_hw_avfs_present() 339 if (efuse) in fiji_is_hw_avfs_present() 1677 uint32_t ro, efuse, efuse2, clock_freq, volt_without_cks, in fiji_populate_clock_stretcher_data_table() local 1693 efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, in fiji_populate_clock_stretcher_data_table() 1697 efuse &= 0xFF000000; in fiji_populate_clock_stretcher_data_table() 1698 efuse = efuse >> 24; in fiji_populate_clock_stretcher_data_table() 1702 ro = (2300 - 1350) * efuse / 255 + 1350; in fiji_populate_clock_stretcher_data_table() 1704 ro = (2500 - 1000) * efuse / 255 + 1000; in fiji_populate_clock_stretcher_data_table()
|
H A D | polaris10_smumgr.c | 323 uint32_t efuse; in polaris10_is_hw_avfs_present() local 325 efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, ixSMU_EFUSE_0 + (49*4)); in polaris10_is_hw_avfs_present() 326 efuse &= 0x00000001; in polaris10_is_hw_avfs_present() 327 if (efuse) in polaris10_is_hw_avfs_present() 1511 uint32_t ro, efuse, volt_without_cks, volt_with_cks, value, max, min; in polaris10_populate_clock_stretcher_data_table() local 1525 efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, in polaris10_populate_clock_stretcher_data_table() 1527 efuse &= 0xFF000000; in polaris10_populate_clock_stretcher_data_table() 1528 efuse = efuse >> 24; in polaris10_populate_clock_stretcher_data_table() 1551 ro = efuse * (max - min) / 255 + min; in polaris10_populate_clock_stretcher_data_table()
|
H A D | vegam_smumgr.c | 1494 uint32_t ro, efuse, volt_without_cks, volt_with_cks, value, max, min; in vegam_populate_clock_stretcher_data_table() local 1508 mask, &efuse); in vegam_populate_clock_stretcher_data_table() 1513 ro = efuse * (max - min) / 255 + min; in vegam_populate_clock_stretcher_data_table() 1558 uint32_t efuse; in vegam_is_hw_avfs_present() local 1560 efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, in vegam_is_hw_avfs_present() 1562 efuse &= 0x00000001; in vegam_is_hw_avfs_present() 1564 if (efuse) in vegam_is_hw_avfs_present()
|
H A D | tonga_smumgr.c | 1565 uint32_t ro, efuse, efuse2, clock_freq, volt_without_cks, in tonga_populate_clock_stretcher_data_table() local 1587 efuse = cgs_read_ind_register(hwmgr->device, CGS_IND_REG__SMC, in tonga_populate_clock_stretcher_data_table() 1591 efuse &= 0xFF000000; in tonga_populate_clock_stretcher_data_table() 1592 efuse = efuse >> 24; in tonga_populate_clock_stretcher_data_table() 1596 ro = (2300 - 1350) * efuse / 255 + 1350; in tonga_populate_clock_stretcher_data_table() 1598 ro = (2500 - 1000) * efuse / 255 + 1000; in tonga_populate_clock_stretcher_data_table()
|
/dragonfly/sys/dev/drm/amd/powerplay/hwmgr/ |
H A D | ppatomctrl.h | 312 uint16_t end_index, uint32_t mask, uint32_t *efuse);
|
H A D | ppatomctrl.c | 1299 uint16_t end_index, uint32_t mask, uint32_t *efuse) in atomctrl_read_efuse() argument 1314 *efuse = result ? 0 : le32_to_cpu(efuse_param.ulEfuseValue) & mask; in atomctrl_read_efuse()
|
/dragonfly/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | osprey_reg_map.h | 3133 struct jupiter_reg_map__efuse_reg efuse; /* 0x24000 - 0x25f40 */ member
|