Lines Matching refs:dev_attr
1965 struct device_attribute *dev_attr = &attr->dev_attr; in pp_dpm_dcefclk_attr_update() local
1987 dev_attr->attr.mode &= ~S_IWUGO; in pp_dpm_dcefclk_attr_update()
1988 dev_attr->store = NULL; in pp_dpm_dcefclk_attr_update()
1997 struct device_attribute *dev_attr = &attr->dev_attr; in pp_dpm_clk_default_attr_update() local
2072 dev_attr->attr.mode &= ~S_IWUGO; in pp_dpm_clk_default_attr_update()
2073 dev_attr->store = NULL; in pp_dpm_clk_default_attr_update()
2081 dev_attr->attr.mode &= ~S_IWUGO; in pp_dpm_clk_default_attr_update()
2082 dev_attr->store = NULL; in pp_dpm_clk_default_attr_update()
2095 dev_attr->attr.mode &= ~S_IWUGO; in pp_dpm_clk_default_attr_update()
2096 dev_attr->store = NULL; in pp_dpm_clk_default_attr_update()
2416 struct device_attribute dev_attr; member
2482 container_of(attr, struct amdgpu_pm_policy_attr, dev_attr); in amdgpu_get_pm_policy_attr()
2523 container_of(attr, struct amdgpu_pm_policy_attr, dev_attr); in amdgpu_set_pm_policy_attr()
2541 .dev_attr = __ATTR(_name, 0644, amdgpu_get_pm_policy_attr, \
2546 #define AMDGPU_PM_POLICY_ATTR_VAR(_name) pm_policy_attr_##_name.dev_attr.attr
2566 container_of(attr, struct amdgpu_pm_policy_attr, dev_attr.attr); in amdgpu_pm_policy_attr_visible()
2635 struct device_attribute *dev_attr = &attr->dev_attr; in default_attr_update() local
2701 dev_attr->attr.mode &= ~S_IWUGO; in default_attr_update()
2702 dev_attr->store = NULL; in default_attr_update()
2739 dev_attr->attr.mode &= ~0222; in default_attr_update()
2740 dev_attr->store = NULL; in default_attr_update()
2758 struct device_attribute *dev_attr; in amdgpu_device_attr_create() local
2767 dev_attr = &attr->dev_attr; in amdgpu_device_attr_create()
2768 name = dev_attr->attr.name; in amdgpu_device_attr_create()
2782 ret = device_create_file(adev->dev, dev_attr); in amdgpu_device_attr_create()
2802 struct device_attribute *dev_attr = &attr->dev_attr; in amdgpu_device_attr_remove() local
2804 device_remove_file(adev->dev, dev_attr); in amdgpu_device_attr_remove()
3682 &sensor_dev_attr_temp1_input.dev_attr.attr,
3683 &sensor_dev_attr_temp1_crit.dev_attr.attr,
3684 &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr,
3685 &sensor_dev_attr_temp2_input.dev_attr.attr,
3686 &sensor_dev_attr_temp2_crit.dev_attr.attr,
3687 &sensor_dev_attr_temp2_crit_hyst.dev_attr.attr,
3688 &sensor_dev_attr_temp3_input.dev_attr.attr,
3689 &sensor_dev_attr_temp3_crit.dev_attr.attr,
3690 &sensor_dev_attr_temp3_crit_hyst.dev_attr.attr,
3691 &sensor_dev_attr_temp1_emergency.dev_attr.attr,
3692 &sensor_dev_attr_temp2_emergency.dev_attr.attr,
3693 &sensor_dev_attr_temp3_emergency.dev_attr.attr,
3694 &sensor_dev_attr_temp1_label.dev_attr.attr,
3695 &sensor_dev_attr_temp2_label.dev_attr.attr,
3696 &sensor_dev_attr_temp3_label.dev_attr.attr,
3697 &sensor_dev_attr_pwm1.dev_attr.attr,
3698 &sensor_dev_attr_pwm1_enable.dev_attr.attr,
3699 &sensor_dev_attr_pwm1_min.dev_attr.attr,
3700 &sensor_dev_attr_pwm1_max.dev_attr.attr,
3701 &sensor_dev_attr_fan1_input.dev_attr.attr,
3702 &sensor_dev_attr_fan1_min.dev_attr.attr,
3703 &sensor_dev_attr_fan1_max.dev_attr.attr,
3704 &sensor_dev_attr_fan1_target.dev_attr.attr,
3705 &sensor_dev_attr_fan1_enable.dev_attr.attr,
3706 &sensor_dev_attr_in0_input.dev_attr.attr,
3707 &sensor_dev_attr_in0_label.dev_attr.attr,
3708 &sensor_dev_attr_in1_input.dev_attr.attr,
3709 &sensor_dev_attr_in1_label.dev_attr.attr,
3710 &sensor_dev_attr_in2_input.dev_attr.attr,
3711 &sensor_dev_attr_in2_label.dev_attr.attr,
3712 &sensor_dev_attr_power1_average.dev_attr.attr,
3713 &sensor_dev_attr_power1_input.dev_attr.attr,
3714 &sensor_dev_attr_power1_cap_max.dev_attr.attr,
3715 &sensor_dev_attr_power1_cap_min.dev_attr.attr,
3716 &sensor_dev_attr_power1_cap.dev_attr.attr,
3717 &sensor_dev_attr_power1_cap_default.dev_attr.attr,
3718 &sensor_dev_attr_power1_label.dev_attr.attr,
3719 &sensor_dev_attr_power2_cap_max.dev_attr.attr,
3720 &sensor_dev_attr_power2_cap_min.dev_attr.attr,
3721 &sensor_dev_attr_power2_cap.dev_attr.attr,
3722 &sensor_dev_attr_power2_cap_default.dev_attr.attr,
3723 &sensor_dev_attr_power2_label.dev_attr.attr,
3724 &sensor_dev_attr_freq1_input.dev_attr.attr,
3725 &sensor_dev_attr_freq1_label.dev_attr.attr,
3726 &sensor_dev_attr_freq2_input.dev_attr.attr,
3727 &sensor_dev_attr_freq2_label.dev_attr.attr,
3745 if (adev->pm.no_fan && (attr == &sensor_dev_attr_pwm1.dev_attr.attr || in hwmon_attributes_visible()
3746 attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr || in hwmon_attributes_visible()
3747 attr == &sensor_dev_attr_pwm1_max.dev_attr.attr || in hwmon_attributes_visible()
3748 attr == &sensor_dev_attr_pwm1_min.dev_attr.attr || in hwmon_attributes_visible()
3749 attr == &sensor_dev_attr_fan1_input.dev_attr.attr || in hwmon_attributes_visible()
3750 attr == &sensor_dev_attr_fan1_min.dev_attr.attr || in hwmon_attributes_visible()
3751 attr == &sensor_dev_attr_fan1_max.dev_attr.attr || in hwmon_attributes_visible()
3752 attr == &sensor_dev_attr_fan1_target.dev_attr.attr || in hwmon_attributes_visible()
3753 attr == &sensor_dev_attr_fan1_enable.dev_attr.attr)) in hwmon_attributes_visible()
3758 (attr == &sensor_dev_attr_pwm1.dev_attr.attr || in hwmon_attributes_visible()
3759 attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr || in hwmon_attributes_visible()
3760 attr == &sensor_dev_attr_pwm1_max.dev_attr.attr || in hwmon_attributes_visible()
3761 attr == &sensor_dev_attr_pwm1_min.dev_attr.attr || in hwmon_attributes_visible()
3762 attr == &sensor_dev_attr_fan1_input.dev_attr.attr || in hwmon_attributes_visible()
3763 attr == &sensor_dev_attr_fan1_min.dev_attr.attr || in hwmon_attributes_visible()
3764 attr == &sensor_dev_attr_fan1_max.dev_attr.attr || in hwmon_attributes_visible()
3765 attr == &sensor_dev_attr_fan1_target.dev_attr.attr || in hwmon_attributes_visible()
3766 attr == &sensor_dev_attr_fan1_enable.dev_attr.attr)) in hwmon_attributes_visible()
3772 (attr == &sensor_dev_attr_temp1_crit.dev_attr.attr || in hwmon_attributes_visible()
3773 attr == &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr)) in hwmon_attributes_visible()
3778 (attr == &sensor_dev_attr_temp1_crit.dev_attr.attr || in hwmon_attributes_visible()
3779 attr == &sensor_dev_attr_temp1_crit_hyst.dev_attr.attr || in hwmon_attributes_visible()
3780 attr == &sensor_dev_attr_pwm1.dev_attr.attr || in hwmon_attributes_visible()
3781 attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr || in hwmon_attributes_visible()
3782 attr == &sensor_dev_attr_pwm1_max.dev_attr.attr || in hwmon_attributes_visible()
3783 attr == &sensor_dev_attr_pwm1_min.dev_attr.attr || in hwmon_attributes_visible()
3784 attr == &sensor_dev_attr_fan1_input.dev_attr.attr || in hwmon_attributes_visible()
3785 attr == &sensor_dev_attr_fan1_min.dev_attr.attr || in hwmon_attributes_visible()
3786 attr == &sensor_dev_attr_fan1_max.dev_attr.attr || in hwmon_attributes_visible()
3787 attr == &sensor_dev_attr_fan1_target.dev_attr.attr || in hwmon_attributes_visible()
3788 attr == &sensor_dev_attr_fan1_enable.dev_attr.attr)) in hwmon_attributes_visible()
3793 attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't query fan */ in hwmon_attributes_visible()
3795 attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't query state */ in hwmon_attributes_visible()
3799 attr == &sensor_dev_attr_pwm1.dev_attr.attr) || /* can't manage fan */ in hwmon_attributes_visible()
3801 attr == &sensor_dev_attr_pwm1_enable.dev_attr.attr)) /* can't manage state */ in hwmon_attributes_visible()
3805 if (attr == &sensor_dev_attr_power1_cap_max.dev_attr.attr || in hwmon_attributes_visible()
3806 attr == &sensor_dev_attr_power1_cap_min.dev_attr.attr || in hwmon_attributes_visible()
3807 attr == &sensor_dev_attr_power1_cap.dev_attr.attr || in hwmon_attributes_visible()
3808 attr == &sensor_dev_attr_power1_cap_default.dev_attr.attr) { in hwmon_attributes_visible()
3816 if (attr == &sensor_dev_attr_power1_cap.dev_attr.attr && in hwmon_attributes_visible()
3823 (attr == &sensor_dev_attr_power1_average.dev_attr.attr)) in hwmon_attributes_visible()
3827 if (attr == &sensor_dev_attr_power1_average.dev_attr.attr && in hwmon_attributes_visible()
3831 if (attr == &sensor_dev_attr_power1_input.dev_attr.attr && in hwmon_attributes_visible()
3841 (attr == &sensor_dev_attr_pwm1_max.dev_attr.attr || in hwmon_attributes_visible()
3842 attr == &sensor_dev_attr_pwm1_min.dev_attr.attr)) in hwmon_attributes_visible()
3847 (attr == &sensor_dev_attr_fan1_max.dev_attr.attr || in hwmon_attributes_visible()
3848 attr == &sensor_dev_attr_fan1_min.dev_attr.attr)) in hwmon_attributes_visible()
3854 (attr == &sensor_dev_attr_in0_input.dev_attr.attr || in hwmon_attributes_visible()
3855 attr == &sensor_dev_attr_in0_label.dev_attr.attr)) in hwmon_attributes_visible()
3861 (attr == &sensor_dev_attr_in1_input.dev_attr.attr || in hwmon_attributes_visible()
3862 attr == &sensor_dev_attr_in1_label.dev_attr.attr)) in hwmon_attributes_visible()
3866 if ((attr == &sensor_dev_attr_in2_input.dev_attr.attr || in hwmon_attributes_visible()
3867 attr == &sensor_dev_attr_in2_label.dev_attr.attr) && in hwmon_attributes_visible()
3874 (attr == &sensor_dev_attr_freq2_input.dev_attr.attr || in hwmon_attributes_visible()
3875 attr == &sensor_dev_attr_freq2_label.dev_attr.attr)) in hwmon_attributes_visible()
3880 (attr == &sensor_dev_attr_temp2_input.dev_attr.attr || in hwmon_attributes_visible()
3881 attr == &sensor_dev_attr_temp2_label.dev_attr.attr || in hwmon_attributes_visible()
3882 attr == &sensor_dev_attr_temp2_crit.dev_attr.attr || in hwmon_attributes_visible()
3883 attr == &sensor_dev_attr_temp3_input.dev_attr.attr || in hwmon_attributes_visible()
3884 attr == &sensor_dev_attr_temp3_label.dev_attr.attr || in hwmon_attributes_visible()
3885 attr == &sensor_dev_attr_temp3_crit.dev_attr.attr)) in hwmon_attributes_visible()
3890 if (attr == &sensor_dev_attr_temp1_input.dev_attr.attr || in hwmon_attributes_visible()
3891 attr == &sensor_dev_attr_temp1_emergency.dev_attr.attr || in hwmon_attributes_visible()
3892 attr == &sensor_dev_attr_temp1_label.dev_attr.attr) in hwmon_attributes_visible()
3895 if (attr == &sensor_dev_attr_temp2_emergency.dev_attr.attr || in hwmon_attributes_visible()
3896 attr == &sensor_dev_attr_temp3_emergency.dev_attr.attr) in hwmon_attributes_visible()
3902 (attr == &sensor_dev_attr_temp2_crit_hyst.dev_attr.attr || in hwmon_attributes_visible()
3903 attr == &sensor_dev_attr_temp3_crit_hyst.dev_attr.attr || in hwmon_attributes_visible()
3904 attr == &sensor_dev_attr_temp1_emergency.dev_attr.attr || in hwmon_attributes_visible()
3905 attr == &sensor_dev_attr_temp2_emergency.dev_attr.attr || in hwmon_attributes_visible()
3906 attr == &sensor_dev_attr_temp3_emergency.dev_attr.attr)) in hwmon_attributes_visible()
3910 if ((attr == &sensor_dev_attr_power2_cap_max.dev_attr.attr || in hwmon_attributes_visible()
3911 attr == &sensor_dev_attr_power2_cap_min.dev_attr.attr || in hwmon_attributes_visible()
3912 attr == &sensor_dev_attr_power2_cap.dev_attr.attr || in hwmon_attributes_visible()
3913 attr == &sensor_dev_attr_power2_cap_default.dev_attr.attr || in hwmon_attributes_visible()
3914 attr == &sensor_dev_attr_power2_label.dev_attr.attr) && in hwmon_attributes_visible()