mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-23 16:53:58 -05:00
media: v4l2-core/tuner-core: Convert to i2c's .probe_new()
The probe function doesn't make use of the i2c_device_id * parameter so it can be trivially converted. Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl> [hverkuil: deleted kerneldoc reference to removed id argument]
This commit is contained in:
parent
80458f6311
commit
76ad5c0a45
1 changed files with 2 additions and 4 deletions
|
@ -614,7 +614,6 @@ static void tuner_lookup(struct i2c_adapter *adap,
|
|||
*tuner_probe - Probes the existing tuners on an I2C bus
|
||||
*
|
||||
* @client: i2c_client descriptor
|
||||
* @id: not used
|
||||
*
|
||||
* This routine probes for tuners at the expected I2C addresses. On most
|
||||
* cases, if a device answers to a given I2C address, it assumes that the
|
||||
|
@ -625,8 +624,7 @@ static void tuner_lookup(struct i2c_adapter *adap,
|
|||
* During client attach, set_type is called by adapter's attach_inform callback.
|
||||
* set_type must then be completed by tuner_probe.
|
||||
*/
|
||||
static int tuner_probe(struct i2c_client *client,
|
||||
const struct i2c_device_id *id)
|
||||
static int tuner_probe(struct i2c_client *client)
|
||||
{
|
||||
struct tuner *t;
|
||||
struct tuner *radio;
|
||||
|
@ -1413,7 +1411,7 @@ static struct i2c_driver tuner_driver = {
|
|||
.name = "tuner",
|
||||
.pm = &tuner_pm_ops,
|
||||
},
|
||||
.probe = tuner_probe,
|
||||
.probe_new = tuner_probe,
|
||||
.remove = tuner_remove,
|
||||
.command = tuner_command,
|
||||
.id_table = tuner_id,
|
||||
|
|
Loading…
Add table
Reference in a new issue