You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
i2c: Get rid of struct i2c_client_address_data
Struct i2c_client_address_data only contains one field at this point, which makes its usefulness questionable. Get rid of it and pass simple address lists around instead. Signed-off-by: Jean Delvare <khali@linux-fr.org> Tested-by: Wolfram Sang <w.sang@pengutronix.de>
This commit is contained in:
@@ -44,7 +44,7 @@ static struct i2c_driver foo_driver = {
|
||||
/* if device autodetection is needed: */
|
||||
.class = I2C_CLASS_SOMETHING,
|
||||
.detect = foo_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
|
||||
.shutdown = foo_shutdown, /* optional */
|
||||
.suspend = foo_suspend, /* optional */
|
||||
|
||||
@@ -130,7 +130,7 @@ static struct i2c_driver adm1021_driver = {
|
||||
.remove = adm1021_remove,
|
||||
.id_table = adm1021_id,
|
||||
.detect = adm1021_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static ssize_t show_temp(struct device *dev,
|
||||
|
||||
@@ -137,7 +137,7 @@ static struct i2c_driver adm1025_driver = {
|
||||
.remove = adm1025_remove,
|
||||
.id_table = adm1025_id,
|
||||
.detect = adm1025_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -319,7 +319,7 @@ static struct i2c_driver adm1026_driver = {
|
||||
.remove = adm1026_remove,
|
||||
.id_table = adm1026_id,
|
||||
.detect = adm1026_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static int adm1026_read_value(struct i2c_client *client, u8 reg)
|
||||
|
||||
@@ -142,7 +142,7 @@ static struct i2c_driver adm1029_driver = {
|
||||
.remove = adm1029_remove,
|
||||
.id_table = adm1029_id,
|
||||
.detect = adm1029_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -125,7 +125,7 @@ static struct i2c_driver adm1031_driver = {
|
||||
.remove = adm1031_remove,
|
||||
.id_table = adm1031_id,
|
||||
.detect = adm1031_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static inline u8 adm1031_read_value(struct i2c_client *client, u8 reg)
|
||||
|
||||
@@ -156,7 +156,7 @@ static struct i2c_driver adm9240_driver = {
|
||||
.remove = adm9240_remove,
|
||||
.id_table = adm9240_id,
|
||||
.detect = adm9240_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/* per client data */
|
||||
|
||||
@@ -183,7 +183,7 @@ static struct i2c_driver ads7828_driver = {
|
||||
.remove = ads7828_remove,
|
||||
.id_table = ads7828_id,
|
||||
.detect = ads7828_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/* Return 0 if detection is successful, -ENODEV otherwise */
|
||||
|
||||
@@ -256,7 +256,7 @@ static struct i2c_driver adt7462_driver = {
|
||||
.remove = adt7462_remove,
|
||||
.id_table = adt7462_id,
|
||||
.detect = adt7462_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -196,7 +196,7 @@ static struct i2c_driver adt7470_driver = {
|
||||
.remove = adt7470_remove,
|
||||
.id_table = adt7470_id,
|
||||
.detect = adt7470_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -184,7 +184,7 @@ static struct i2c_driver adt7473_driver = {
|
||||
.remove = adt7473_remove,
|
||||
.id_table = adt7473_id,
|
||||
.detect = adt7473_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -1412,7 +1412,7 @@ static struct i2c_driver adt7475_driver = {
|
||||
.remove = adt7475_remove,
|
||||
.id_table = adt7475_id,
|
||||
.detect = adt7475_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static void adt7475_read_hystersis(struct i2c_client *client)
|
||||
|
||||
@@ -230,7 +230,7 @@ static struct i2c_driver asb100_driver = {
|
||||
.remove = asb100_remove,
|
||||
.id_table = asb100_id,
|
||||
.detect = asb100_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/* 7 Voltages */
|
||||
|
||||
@@ -67,7 +67,7 @@ static struct i2c_driver atxp1_driver = {
|
||||
.remove = atxp1_remove,
|
||||
.id_table = atxp1_id,
|
||||
.detect = atxp1_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
struct atxp1_data {
|
||||
|
||||
@@ -2318,7 +2318,7 @@ static struct i2c_driver dme1737_i2c_driver = {
|
||||
.remove = dme1737_i2c_remove,
|
||||
.id_table = dme1737_id,
|
||||
.detect = dme1737_i2c_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/* ---------------------------------------------------------------------
|
||||
|
||||
@@ -321,7 +321,7 @@ static struct i2c_driver ds1621_driver = {
|
||||
.remove = ds1621_remove,
|
||||
.id_table = ds1621_id,
|
||||
.detect = ds1621_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static int __init ds1621_init(void)
|
||||
|
||||
@@ -135,7 +135,7 @@ static struct i2c_driver f75375_driver = {
|
||||
.remove = f75375_remove,
|
||||
.id_table = f75375_id,
|
||||
.detect = f75375_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
static inline int f75375_read8(struct i2c_client *client, u8 reg)
|
||||
|
||||
@@ -251,7 +251,7 @@ static struct i2c_driver fschmd_driver = {
|
||||
.remove = fschmd_remove,
|
||||
.id_table = fschmd_id,
|
||||
.detect = fschmd_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -162,7 +162,7 @@ static struct i2c_driver gl518_driver = {
|
||||
.remove = gl518_remove,
|
||||
.id_table = gl518_id,
|
||||
.detect = gl518_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/*
|
||||
|
||||
@@ -104,7 +104,7 @@ static struct i2c_driver gl520_driver = {
|
||||
.remove = gl520_remove,
|
||||
.id_table = gl520_id,
|
||||
.detect = gl520_detect,
|
||||
.address_data = &addr_data,
|
||||
.address_list = normal_i2c,
|
||||
};
|
||||
|
||||
/* Client data */
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user