Home
last modified time | relevance | path

Searched refs:smu_feature_bits (Results 1 – 21 of 21) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h477 struct smu_feature_bits { struct
506 struct smu_feature_bits bits[SMU_FEATURE_LIST_MAX];
1233 struct smu_feature_bits *feature_mask);
2005 static inline bool smu_feature_bits_is_set(const struct smu_feature_bits *bits, in smu_feature_bits_is_set()
2014 static inline void smu_feature_bits_set_bit(struct smu_feature_bits *bits, in smu_feature_bits_set_bit()
2021 static inline void smu_feature_bits_clear_bit(struct smu_feature_bits *bits, in smu_feature_bits_clear_bit()
2028 static inline void smu_feature_bits_clearall(struct smu_feature_bits *bits) in smu_feature_bits_clearall()
2033 static inline void smu_feature_bits_fill(struct smu_feature_bits *bits) in smu_feature_bits_fill()
2039 smu_feature_bits_test_mask(const struct smu_feature_bits *bits, in smu_feature_bits_test_mask()
2045 static inline void smu_feature_bits_from_arr32(struct smu_feature_bits *bits, in smu_feature_bits_from_arr32()
[all …]
/linux/drivers/gpu/drm/amd/pm/swsmu/smu11/
H A Dcyan_skillfish_ppt.c63 static const struct smu_feature_bits cyan_skillfish_dpm_features = {
366 struct smu_feature_bits feature_enabled; in cyan_skillfish_is_dpm_running()
573 struct smu_feature_bits *feature_mask) in cyan_skillfish_get_enabled_mask()
H A Darcturus_ppt.c68 static const struct smu_feature_bits arcturus_dpm_features = {
1529 struct smu_feature_bits feature_enabled; in arcturus_is_dpm_running()
H A Dvangogh_ppt.c61 static const struct smu_feature_bits vangogh_dpm_features = {
508 struct smu_feature_bits feature_enabled; in vangogh_is_dpm_running()
H A Dnavi10_ppt.c61 static const struct smu_feature_bits navi10_dpm_features = {
1622 struct smu_feature_bits feature_enabled; in navi10_is_dpm_running()
H A Dsienna_cichlid_ppt.c63 static const struct smu_feature_bits sienna_cichlid_dpm_features = {
1538 struct smu_feature_bits feature_enabled; in sienna_cichlid_is_dpm_running()
/linux/drivers/gpu/drm/amd/pm/swsmu/
H A Dsmu_cmn.c693 struct smu_feature_bits *enabled_features) in __smu_get_enabled_features()
702 struct smu_feature_bits enabled_features; in smu_cmn_feature_is_enabled()
767 struct smu_feature_bits *feature_mask) in smu_cmn_get_enabled_mask()
884 struct smu_feature_bits feature_mask; in smu_cmn_get_pp_feature_mask()
934 struct smu_feature_bits feature_mask; in smu_cmn_set_pp_feature_mask()
H A Dsmu_cmn.h144 struct smu_feature_bits *feature_mask);
H A Damdgpu_smu.c1649 struct smu_feature_bits features_supported; in smu_smc_hw_setup()
3155 struct smu_feature_bits feature_mask; in smu_read_sensor()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_12_ppt.c55 static const struct smu_feature_bits smu_v13_0_12_dpm_features = {
205 struct smu_feature_bits *feature_mask) in smu_v13_0_12_get_enabled_mask()
378 struct smu_feature_bits feature_enabled; in smu_v13_0_12_is_dpm_running()
H A Dsmu_v13_0_5_ppt.c54 static const struct smu_feature_bits smu_v13_0_5_dpm_features = {
235 struct smu_feature_bits feature_enabled; in smu_v13_0_5_is_dpm_running()
H A Dsmu_v13_0_4_ppt.c59 static const struct smu_feature_bits smu_v13_0_4_dpm_features = {
216 struct smu_feature_bits feature_enabled; in smu_v13_0_4_is_dpm_running()
H A Dyellow_carp_ppt.c58 static const struct smu_feature_bits yellow_carp_dpm_features = {
262 struct smu_feature_bits feature_enabled; in yellow_carp_is_dpm_running()
H A Daldebaran_ppt.c64 static const struct smu_feature_bits aldebaran_dpm_features = {
1400 struct smu_feature_bits feature_enabled; in aldebaran_is_dpm_running()
H A Dsmu_v13_0_6_ppt.c79 static const struct smu_feature_bits smu_v13_0_6_dpm_features = {
2275 struct smu_feature_bits *feature_mask) in smu_v13_0_6_get_enabled_mask()
2292 struct smu_feature_bits feature_enabled; in smu_v13_0_6_is_dpm_running()
H A Dsmu_v13_0_7_ppt.c62 static const struct smu_feature_bits smu_v13_0_7_dpm_features = {
712 struct smu_feature_bits feature_enabled; in smu_v13_0_7_is_dpm_running()
H A Dsmu_v13_0_0_ppt.c62 static const struct smu_feature_bits smu_v13_0_0_dpm_features = {
693 struct smu_feature_bits feature_enabled; in smu_v13_0_0_is_dpm_running()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu15/
H A Dsmu_v15_0_0_ppt.c66 static const struct smu_feature_bits smu_v15_0_0_dpm_features = {
536 struct smu_feature_bits *feature_mask) in smu_v15_0_0_get_enabled_mask()
562 struct smu_feature_bits feature_enabled; in smu_v15_0_0_is_dpm_running()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_0_ppt.c75 static const struct smu_feature_bits smu_v14_0_0_dpm_features = {
475 struct smu_feature_bits feature_enabled; in smu_v14_0_0_is_dpm_running()
H A Dsmu_v14_0_2_ppt.c59 static const struct smu_feature_bits smu_v14_0_2_dpm_features = {
591 struct smu_feature_bits feature_enabled; in smu_v14_0_2_is_dpm_running()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu12/
H A Drenoir_ppt.c1437 struct smu_feature_bits *feature_mask) in renoir_get_enabled_mask()