|
@@ -220,7 +220,7 @@ static ssize_t adt7316_show_enabled(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n", !!(chip->config1 & ADT7316_EN));
|
|
@@ -252,7 +252,7 @@ static ssize_t adt7316_store_enabled(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
int enable;
|
|
|
|
|
@@ -276,7 +276,7 @@ static ssize_t adt7316_show_select_ex_temp(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if ((chip->id & ID_FAMILY_MASK) != ID_ADT75XX)
|
|
@@ -290,7 +290,7 @@ static ssize_t adt7316_store_select_ex_temp(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config1;
|
|
|
int ret;
|
|
@@ -320,7 +320,7 @@ static ssize_t adt7316_show_mode(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (chip->config2 & ADT7316_AD_SINGLE_CH_MODE)
|
|
@@ -334,7 +334,7 @@ static ssize_t adt7316_store_mode(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config2;
|
|
|
int ret;
|
|
@@ -370,7 +370,7 @@ static ssize_t adt7316_show_ad_channel(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (!(chip->config2 & ADT7316_AD_SINGLE_CH_MODE))
|
|
@@ -409,7 +409,7 @@ static ssize_t adt7316_store_ad_channel(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config2;
|
|
|
unsigned long data = 0;
|
|
@@ -455,7 +455,7 @@ static ssize_t adt7316_show_all_ad_channels(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (!(chip->config2 & ADT7316_AD_SINGLE_CH_MODE))
|
|
@@ -477,7 +477,7 @@ static ssize_t adt7316_show_disable_averaging(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n",
|
|
@@ -489,7 +489,7 @@ static ssize_t adt7316_store_disable_averaging(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config2;
|
|
|
int ret;
|
|
@@ -516,7 +516,7 @@ static ssize_t adt7316_show_enable_smbus_timeout(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n",
|
|
@@ -528,7 +528,7 @@ static ssize_t adt7316_store_enable_smbus_timeout(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config2;
|
|
|
int ret;
|
|
@@ -557,7 +557,7 @@ static ssize_t adt7316_store_reset(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config2;
|
|
|
int ret;
|
|
@@ -580,7 +580,7 @@ static ssize_t adt7316_show_powerdown(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n", !!(chip->config1 & ADT7316_PD));
|
|
@@ -591,7 +591,7 @@ static ssize_t adt7316_store_powerdown(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config1;
|
|
|
int ret;
|
|
@@ -618,7 +618,7 @@ static ssize_t adt7316_show_fast_ad_clock(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n", !!(chip->config3 & ADT7316_ADCLK_22_5));
|
|
@@ -629,7 +629,7 @@ static ssize_t adt7316_store_fast_ad_clock(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config3;
|
|
|
int ret;
|
|
@@ -656,7 +656,7 @@ static ssize_t adt7316_show_da_high_resolution(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (chip->config3 & ADT7316_DA_HIGH_RESOLUTION) {
|
|
@@ -674,7 +674,7 @@ static ssize_t adt7316_store_da_high_resolution(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config3;
|
|
|
int ret;
|
|
@@ -708,7 +708,7 @@ static ssize_t adt7316_show_AIN_internal_Vref(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if ((chip->id & ID_FAMILY_MASK) != ID_ADT75XX)
|
|
@@ -723,7 +723,7 @@ static ssize_t adt7316_store_AIN_internal_Vref(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config3;
|
|
|
int ret;
|
|
@@ -755,7 +755,7 @@ static ssize_t adt7316_show_enable_prop_DACA(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n",
|
|
@@ -767,7 +767,7 @@ static ssize_t adt7316_store_enable_prop_DACA(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config3;
|
|
|
int ret;
|
|
@@ -794,7 +794,7 @@ static ssize_t adt7316_show_enable_prop_DACB(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n",
|
|
@@ -806,7 +806,7 @@ static ssize_t adt7316_store_enable_prop_DACB(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config3;
|
|
|
int ret;
|
|
@@ -833,7 +833,7 @@ static ssize_t adt7316_show_DAC_2Vref_ch_mask(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "0x%x\n",
|
|
@@ -845,7 +845,7 @@ static ssize_t adt7316_store_DAC_2Vref_ch_mask(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 dac_config;
|
|
|
unsigned long data = 0;
|
|
@@ -876,7 +876,7 @@ static ssize_t adt7316_show_DAC_update_mode(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (!(chip->config3 & ADT7316_DA_EN_VIA_DAC_LDCA))
|
|
@@ -900,7 +900,7 @@ static ssize_t adt7316_store_DAC_update_mode(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 dac_config;
|
|
|
unsigned long data;
|
|
@@ -934,7 +934,7 @@ static ssize_t adt7316_show_all_DAC_update_modes(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if (chip->config3 & ADT7316_DA_EN_VIA_DAC_LDCA)
|
|
@@ -955,7 +955,7 @@ static ssize_t adt7316_store_update_DAC(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 ldac_config;
|
|
|
unsigned long data;
|
|
@@ -994,7 +994,7 @@ static ssize_t adt7316_show_DA_AB_Vref_bypass(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if ((chip->id & ID_FAMILY_MASK) == ID_ADT75XX)
|
|
@@ -1009,7 +1009,7 @@ static ssize_t adt7316_store_DA_AB_Vref_bypass(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 dac_config;
|
|
|
int ret;
|
|
@@ -1039,7 +1039,7 @@ static ssize_t adt7316_show_DA_CD_Vref_bypass(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if ((chip->id & ID_FAMILY_MASK) == ID_ADT75XX)
|
|
@@ -1054,7 +1054,7 @@ static ssize_t adt7316_store_DA_CD_Vref_bypass(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 dac_config;
|
|
|
int ret;
|
|
@@ -1084,7 +1084,7 @@ static ssize_t adt7316_show_DAC_internal_Vref(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
if ((chip->id & ID_FAMILY_MASK) == ID_ADT75XX)
|
|
@@ -1101,7 +1101,7 @@ static ssize_t adt7316_store_DAC_internal_Vref(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 ldac_config;
|
|
|
unsigned long data;
|
|
@@ -1220,7 +1220,7 @@ static ssize_t adt7316_show_VDD(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7316_AD_SINGLE_CH_VDD, buf);
|
|
@@ -1231,7 +1231,7 @@ static ssize_t adt7316_show_in_temp(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7316_AD_SINGLE_CH_IN, buf);
|
|
@@ -1243,7 +1243,7 @@ static ssize_t adt7316_show_ex_temp_AIN1(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7316_AD_SINGLE_CH_EX, buf);
|
|
@@ -1256,7 +1256,7 @@ static ssize_t adt7316_show_AIN2(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7516_AD_SINGLE_CH_AIN2, buf);
|
|
@@ -1267,7 +1267,7 @@ static ssize_t adt7316_show_AIN3(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7516_AD_SINGLE_CH_AIN3, buf);
|
|
@@ -1278,7 +1278,7 @@ static ssize_t adt7316_show_AIN4(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_ad(chip, ADT7516_AD_SINGLE_CH_AIN4, buf);
|
|
@@ -1330,7 +1330,7 @@ static ssize_t adt7316_show_in_temp_offset(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_temp_offset(chip, ADT7316_IN_TEMP_OFFSET, buf);
|
|
@@ -1341,7 +1341,7 @@ static ssize_t adt7316_store_in_temp_offset(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_temp_offset(chip, ADT7316_IN_TEMP_OFFSET, buf, len);
|
|
@@ -1355,7 +1355,7 @@ static ssize_t adt7316_show_ex_temp_offset(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_temp_offset(chip, ADT7316_EX_TEMP_OFFSET, buf);
|
|
@@ -1366,7 +1366,7 @@ static ssize_t adt7316_store_ex_temp_offset(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_temp_offset(chip, ADT7316_EX_TEMP_OFFSET, buf, len);
|
|
@@ -1380,7 +1380,7 @@ static ssize_t adt7316_show_in_analog_temp_offset(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_temp_offset(chip,
|
|
@@ -1392,7 +1392,7 @@ static ssize_t adt7316_store_in_analog_temp_offset(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_temp_offset(chip,
|
|
@@ -1407,7 +1407,7 @@ static ssize_t adt7316_show_ex_analog_temp_offset(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_temp_offset(chip,
|
|
@@ -1419,7 +1419,7 @@ static ssize_t adt7316_store_ex_analog_temp_offset(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_temp_offset(chip,
|
|
@@ -1504,7 +1504,7 @@ static ssize_t adt7316_show_DAC_A(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_DAC(chip, 0, buf);
|
|
@@ -1515,7 +1515,7 @@ static ssize_t adt7316_store_DAC_A(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_DAC(chip, 0, buf, len);
|
|
@@ -1528,7 +1528,7 @@ static ssize_t adt7316_show_DAC_B(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_DAC(chip, 1, buf);
|
|
@@ -1539,7 +1539,7 @@ static ssize_t adt7316_store_DAC_B(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_DAC(chip, 1, buf, len);
|
|
@@ -1552,7 +1552,7 @@ static ssize_t adt7316_show_DAC_C(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_DAC(chip, 2, buf);
|
|
@@ -1563,7 +1563,7 @@ static ssize_t adt7316_store_DAC_C(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_DAC(chip, 2, buf, len);
|
|
@@ -1576,7 +1576,7 @@ static ssize_t adt7316_show_DAC_D(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_show_DAC(chip, 3, buf);
|
|
@@ -1587,7 +1587,7 @@ static ssize_t adt7316_store_DAC_D(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return adt7316_store_DAC(chip, 3, buf, len);
|
|
@@ -1600,7 +1600,7 @@ static ssize_t adt7316_show_device_id(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 id;
|
|
|
int ret;
|
|
@@ -1618,7 +1618,7 @@ static ssize_t adt7316_show_manufactorer_id(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 id;
|
|
|
int ret;
|
|
@@ -1637,7 +1637,7 @@ static ssize_t adt7316_show_device_rev(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 rev;
|
|
|
int ret;
|
|
@@ -1655,7 +1655,7 @@ static ssize_t adt7316_show_bus_type(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 stat;
|
|
|
int ret;
|
|
@@ -1841,7 +1841,7 @@ static ssize_t adt7316_show_int_mask(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "0x%x\n", chip->int_mask);
|
|
@@ -1855,7 +1855,7 @@ static ssize_t adt7316_set_int_mask(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
unsigned long data;
|
|
|
int ret;
|
|
@@ -1895,7 +1895,7 @@ static inline ssize_t adt7316_show_ad_bound(struct device *dev,
|
|
|
char *buf)
|
|
|
{
|
|
|
struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 val;
|
|
|
int data;
|
|
@@ -1926,7 +1926,7 @@ static inline ssize_t adt7316_set_ad_bound(struct device *dev,
|
|
|
size_t len)
|
|
|
{
|
|
|
struct iio_dev_attr *this_attr = to_iio_dev_attr(attr);
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
long data;
|
|
|
u8 val;
|
|
@@ -1965,7 +1965,7 @@ static ssize_t adt7316_show_int_enabled(struct device *dev,
|
|
|
struct device_attribute *attr,
|
|
|
char *buf)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
|
|
|
return sprintf(buf, "%d\n", !!(chip->config1 & ADT7316_INT_EN));
|
|
@@ -1976,7 +1976,7 @@ static ssize_t adt7316_set_int_enabled(struct device *dev,
|
|
|
const char *buf,
|
|
|
size_t len)
|
|
|
{
|
|
|
- struct iio_dev *dev_info = dev_get_drvdata(dev);
|
|
|
+ struct iio_dev *dev_info = dev_to_iio_dev(dev);
|
|
|
struct adt7316_chip_info *chip = iio_priv(dev_info);
|
|
|
u8 config1;
|
|
|
int ret;
|