mirror of https://gitee.com/openkylin/linux.git
ASoC: cs43130: Use DEVICE_ATTR_RO macro
Use DEVICE_ATTR_RO() helper instead of plain DEVICE_ATTR(), which makes the code a bit shorter and easier to read. Signed-off-by: YueHaibing <yuehaibing@huawei.com> Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com> Message-Id: <20210524114017.18672-1-yuehaibing@huawei.com> Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
parent
d04260393e
commit
6405941e68
|
@ -1672,14 +1672,14 @@ static int cs43130_show_dc(struct device *dev, char *buf, u8 ch)
|
|||
cs43130->hpload_dc[ch]);
|
||||
}
|
||||
|
||||
static ssize_t cs43130_show_dc_l(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
static ssize_t hpload_dc_l_show(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
{
|
||||
return cs43130_show_dc(dev, buf, HP_LEFT);
|
||||
}
|
||||
|
||||
static ssize_t cs43130_show_dc_r(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
static ssize_t hpload_dc_r_show(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
{
|
||||
return cs43130_show_dc(dev, buf, HP_RIGHT);
|
||||
}
|
||||
|
@ -1719,22 +1719,22 @@ static int cs43130_show_ac(struct device *dev, char *buf, u8 ch)
|
|||
}
|
||||
}
|
||||
|
||||
static ssize_t cs43130_show_ac_l(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
static ssize_t hpload_ac_l_show(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
{
|
||||
return cs43130_show_ac(dev, buf, HP_LEFT);
|
||||
}
|
||||
|
||||
static ssize_t cs43130_show_ac_r(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
static ssize_t hpload_ac_r_show(struct device *dev,
|
||||
struct device_attribute *attr, char *buf)
|
||||
{
|
||||
return cs43130_show_ac(dev, buf, HP_RIGHT);
|
||||
}
|
||||
|
||||
static DEVICE_ATTR(hpload_dc_l, 0444, cs43130_show_dc_l, NULL);
|
||||
static DEVICE_ATTR(hpload_dc_r, 0444, cs43130_show_dc_r, NULL);
|
||||
static DEVICE_ATTR(hpload_ac_l, 0444, cs43130_show_ac_l, NULL);
|
||||
static DEVICE_ATTR(hpload_ac_r, 0444, cs43130_show_ac_r, NULL);
|
||||
static DEVICE_ATTR_RO(hpload_dc_l);
|
||||
static DEVICE_ATTR_RO(hpload_dc_r);
|
||||
static DEVICE_ATTR_RO(hpload_ac_l);
|
||||
static DEVICE_ATTR_RO(hpload_ac_r);
|
||||
|
||||
static struct reg_sequence hp_en_cal_seq[] = {
|
||||
{CS43130_INT_MASK_4, CS43130_INT_MASK_ALL},
|
||||
|
|
Loading…
Reference in New Issue